Laki.ai plugin

Finnish & EU legal research in Claude

The laki-ai plugin gives Claude Code and Claude Cowork grounded, citable legal research over MCP — Finnish statutes with full version history, case law (KKO, KHO), preparatory works, Verohallinto tax guidance, and collective agreements, plus EU treaties, the Charter of Fundamental Rights, regulations, and directives.

Requires a Laki.ai account

A free Laki.ai account is enough — the free tier works with the plugin. You sign in once through your browser on first use; there is no token to manage.

Get started

Install the plugin from its marketplace, restart your session, and sign in once through your browser. The plugin registers the Laki.ai MCP server for you — it points Claude at the endpoint below.

MCP endpoint the plugin uses

https://api.laki.ai/mcp/headless
  1. In Claude Code, run: /plugin marketplace add Helsinki-AI-Labs/laki-ai-claude-plugin
  2. Then run: /plugin install laki-ai@laki-ai-plugins
  3. Restart your session so the plugin’s MCP server is loaded.
  4. Run /mcp, pick laki, and choose Authenticate — a one-time browser sign-in finishes the setup.

Ways to install

The plugin bundles the Laki.ai MCP server configuration — no manual server setup. Pick the path that matches how you use Claude.

Claude Code

Install straight from the plugin marketplace inside a Claude Code session.

Claude Code session
/plugin marketplace add Helsinki-AI-Labs/laki-ai-claude-plugin
/plugin install laki-ai@laki-ai-plugins
# restart your session so the MCP server loads
# then run /mcp, pick laki, Authenticate (opens your browser)

Claude Cowork / plugin directory

Once the plugin is accepted into the community plugin directory, you can install it from there instead — in Claude Code via the claude-community marketplace, or in Claude Cowork by browsing the plugin directory. Until then, use the marketplace command above.

# once accepted into the community plugin directory:
/plugin install laki-ai@claude-community
# Claude Cowork: browse the plugin directory at claude.com/plugins

Prefer a token or another agent?

Codex CLI, the Claude Agent SDK, and the Anthropic API MCP connector reach the same server with a Personal Access Token — no plugin needed. Claude Code also works without the plugin. See the coding-agents guide.

# PAT + Codex CLI / Claude Agent SDK / API connector setup:
# https://laki.ai/headless

What Claude can do

The same legal-research toolset as the other Laki.ai connectors — Finnish and EU law, returned as citable rich text.

Find sources by concept

Search Finnish statutes, case law, preparatory works, tax guidance, collective agreements, and EU legislation by legal concept.

search_legal_sources

Read full documents

Fetch a Finnish or EU document — down to an exact statute section or directive article — with related sources surfaced inline.

read_document

Navigate structure

Get the nested outline of a statute or EU act to jump to the right chapter, section, or article.

get_table_of_contents

Search within a set

Full-text and semantic search inside a chosen set of documents.

search_within_documents

Amendment history

Trace how a Finnish statute section changed over time, with the amending acts.

get_statute_section_history

Session + cited set

Begin a session (it also delivers the research instructions in-band) and record the authoritative cited set.

begin_research / finalize_research_graph

Requirements

  • A Laki.ai account — the free tier works with the plugin.
  • Claude Code, or Claude Cowork once the plugin is available in the plugin directory.
  • A one-time browser sign-in on first use (run /mcp, pick laki, Authenticate).

Authentication & data

The plugin authenticates with a one-time browser sign-in (OAuth): Claude Code stores the token and refreshes it automatically, and you can revoke access at any time from your Laki.ai account settings. Prefer a Personal Access Token, or connecting a different agent? See the coding-agents guide at laki.ai/headless. Usage is tracked the same way as the in-app connectors. See our privacy policy for details.