conformi-search
Officialconformi-search — EU Legal Research MCP Server
MCP server for EU legal research with verifiable CELEX citations from the EUR-Lex corpus (German, English, French — each a native-language index, not translations). It provides public access to selected EU legal research tools and can optionally use a conformi API key for extended semantic search.
Research tool with primary-source citations — not legal advice, no attorney-client relationship.
Two ways to use it
1. Run it locally (stdio) — installable MCP server, no key needed for the free tools:
npm install && npm run build
node dist/index.jsOr with Docker:
docker build -t conformi-search-mcp .
docker run -i conformi-search-mcpAdd to an MCP client (e.g. Claude Desktop) config:
{
"mcpServers": {
"conformi-search": {
"command": "node",
"args": ["/path/to/conformi-search-mcp/dist/index.js"],
"env": { "CONFORMI_API_KEY": "cfm_live_… (optional, enables search_eu_law)" }
}
}
}Without CONFORMI_API_KEY the two free tools are available. Setting the key adds the
metered search_eu_law tool.
2. Use the hosted remote endpoint directly (Streamable HTTP, stateless):
https://conformi.eu/api/mcpRegistered in the official MCP Registry as eu.conformi/conformi-search.
Wikidata: Q140166658
Related MCP server: mpc-legifrance
Tools
Tool | Auth | Billing |
| API key | metered per query |
| none | free |
| none | free |
Getting an API key (machine-friendly)
The full contract incl. pricing and a machine-driven purchase flow is in the OpenAPI document:
https://conformi.eu/api/v1/openapi.json7-day free trial on the Professional plan, €0 due today, cancel anytime before trial end.
Quick test (no key needed)
curl -X POST https://conformi.eu/api/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_knowledge_article","arguments":{"celex":"32024R1689"}}}'Troubleshooting
Symptom | Cause & fix |
| No |
| Key invalid or revoked. Check the key in your conformi.eu account (Account → API Keys) |
| Subscription inactive or the 50-query trial allowance is used up — activate the subscription |
| No curated report exists for that act yet. Try |
Connection fails | The server speaks Streamable HTTP only (no SSE). POST JSON-RPC to https://conformi.eu/api/mcp; GET returns 405 by design |
Anything else | Open an issue: https://github.com/conformi-eu/conformi-search-mcp/issues or mail info@conformi.eu |
License
This repository documents the public endpoint. The hosted service, its source code and its data products are proprietary and governed by the conformi.eu terms — only the contents of this repository are MIT-licensed.
About
Built by conformi.eu — EU compliance research with verifiable sources.
Maintenance
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/conformi-eu/conformi-search-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server