← Back to Velvoite
V

Velvoite for Claude

MCP server · EU legal plugin · Finnish startup legal plugin

Velvoite MCP Server

Claude.ai · Desktop · Code

Works in all Claude surfaces. Gives Claude direct access to the Velvoite regulatory corpus.

The Velvoite MCP server gives Claude direct access to EU financial regulatory intelligence. Query 3,300+ regulatory documents, 17,000+ extracted obligations, compliance deadlines, enforcement decisions — plus live CJEU case law search, Finnish statute text (20 statutes in corpus), KHO court decisions, and the Finnish Trade Register (PRH). All filtered to your company's regulatory profile. Every response includes verbatim legal text and links to official sources.

Setup

Claude.ai or Claude Desktop

Search for Velvoite in the Connectors directory and click Connect. You'll be redirected to sign in with your Velvoite account.

Claude Code or other MCP clients

Add to your MCP client configuration:

{
  "command": "npx",
  "args": [
    "-y", "mcp-remote",
    "https://mcp.velvoite.eu/mcp",
    "--header",
    "X-API-Key:vv_your_api_key"
  ]
}

Get your API key at Settings → API Keys. Requires a Velvoite account — 30-day free trial at app.velvoite.eu/register.

Available tools (24)

get_stats

Corpus overview: document counts by source, regulation, entity type, urgency, and obligation summary.

get_company_profile

Your company's regulatory posture: saved entity types, actor roles per regulation, and active conditions.

get_obligations

Regulatory obligations with filters: entity type, regulation, status, actor role, article reference, keyword search. Paginated.

get_obligation_summary

Obligation counts grouped by regulation, with status breakdown. Quick overview before deep dive.

get_canonical_obligations

Deduplicated canonical obligations with enforcement intelligence — ranked by how often each has been enforced across BaFin, FIN-FSA, EBA, and ESMA decisions.

get_enforcement_intelligence

Top-enforced obligations ranked by enforcement count. Shows which obligations regulators are actively penalising.

get_deadlines

Upcoming compliance deadlines in chronological order, with days remaining or overdue.

get_actor_roles

Available actor roles per regulation with obligation counts. Use to discover roles before filtering.

list_documents

Browse regulatory documents with filters: source, regulation, entity type, urgency, recency, external ID. Paginated.

get_document

Full document detail: metadata, AI summary, classification tags, inline obligations, and source URL.

search_regulations

Free-text keyword search across document titles and summaries using trigram matching.

get_recent_changes

Recently published or updated documents. Useful for weekly regulatory briefings.

get_enforcement_decisions

Enforcement actions with structured penalty data: fines, sanctions, violation categories, appeal status. Covers FIN-FSA, BaFin, ESMA, EBA, and KHO.

get_verification_stats

Human verification progress for obligations across all regulations.

get_finnish_statute

Finnish statute text by law code (TSL, OYL, SRL, LLL, TVL…). Returns document from the Velvoite corpus when available — no Finlex fetch required. Call get_document(document_id) for full text.

search_finnish_statutes

Search Finnish statutes by keyword on Finlex. Returns search URL.

get_finnish_company

Look up a Finnish company in the PRH Trade Register by business ID (Y-tunnus). Returns name, status, address, and registered lines of business.

search_finnish_companies

Search Finnish companies by name in the PRH Trade Register. Useful for name availability checks before incorporation.

get_eu_regulation_article

EU regulation article text from the Velvoite corpus — verbatim source text, no EUR-Lex fetch required. Covers GDPR, DORA, MiCA, AI Act, MiFID II, CRR, PSD2, and 14 others.

search_eu_regulation_text

EUR-Lex search URL for a keyword query, optionally scoped to a regulation.

get_eurlex_document

Look up any EUR-Lex document by CELEX number. Returns title, date, and URL. Works reliably for CJEU case law (61/62 prefix); use get_eu_regulation_article for named regulations.

search_cjeu_cases

Live search across all CJEU case law via EUR-Lex CELLAR SPARQL. Returns cases matching keywords in the judgment title — not limited to the Velvoite corpus.

get_kho_decision

Finnish Supreme Administrative Court (KHO) precedent decision. Returns a search query to find the kho.fi URL — use web_search with the query, then fetch the result.

search_kho_decisions

Browse all KHO precedent decisions for a given year. Returns a search query for kho.fi — use web_search to discover available decisions.

Example prompts

Compliance gap analysis

What DORA obligations apply to a credit institution that uses ICT third-party providers? Show me the upcoming deadlines.

Weekly regulatory briefing

What new regulatory documents were published in the last 7 days that affect payment institutions?

Enforcement intelligence

Show me AML enforcement decisions with penalties above EUR 1 million. Which entity types were sanctioned?

Board reporting

Give me an obligation summary across all regulations for my company profile. How many are active vs upcoming?

Cross-regulation research

Compare the ICT risk management requirements between DORA and MiFID II for investment firms.

Regulatory coverage

Sources: EUR-Lex, EBA, ESMA, EIOPA, FIN-FSA, BaFin, CJEU, KHO
Jurisdictions: EU-wide · Finland · Germany
DORAMiCAAML/CFTMiFID IICRD/CRRPSD3AI ActEMIRSolvency IISFDRCSRDIDDGDPRAIFMDCSDRIRRDPRIIPs

fi-startup-legal

Claude Code onlyApache 2.0

For Finnish startup founders and early ops hires — pre-seed through Series A.

15 skills covering the full startup legal journey. Skills call live Finnish statute data (Finlex) and the Finnish Trade Register (PRH) — so TSL notice periods, TVL option tax rules, and company register checks are always current, not cached training data.

Practice areas

Incorporation

OY setup wizard with live PRH name availability check, founders' agreement, IP assignment audit.

Investment

SHA review against seriesseed.fi 4.0 three-tier leaver standard, term sheet explained in plain language.

ESOP

TVL §66 vs §66a decision tool reading live statute from Finlex; 2026 reform status checked against current law.

Grants

Business Finland IP restriction and 5-year EEA control transfer clawback risk checker.

First hires

Employment contract with mandatory terms from live TSL, non-compete validity and 2022 compensation rates.

Commercial & governance

Customer contract, NDA (Liikesalaisuuslaki), OYL-compliant board minutes.

Install

# 1. Clone the plugin repo
git clone https://github.com/Velvoite/law-for-eu
cd law-for-eu

# 2. Register the local marketplace with Claude Code
claude plugin marketplace add .

# 3. Install the plugin
claude plugin install fi-startup-legal@velvoite-legal

# 4. Restart Claude Code

First run — setup interview (~10 min)

/fi-startup-legal:startup-cold-start

Configures your company stage, founders, jurisdiction, and active legal areas. Every skill reads from this profile — you only do it once.

Without a Velvoite API key: Skills work using Finnish law knowledge and live Finlex + PRH data. EU regulatory obligations and enforcement intelligence require a key.
github.com/Velvoite/fi-startup-legal →
Note on Claude surfaces: The MCP server works in Claude.ai, Claude Desktop, and Claude Code. The eu-legal and fi-startup-legal plugins require Claude Code (the CLI tool). If you use Claude.ai or Claude Desktop, connect via the MCP server above — it gives Claude access to the same live regulatory and statutory data that the plugins use.

Support

Questions about the integrations? support@velvoite.eu