EPO Case Law MCP Server
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@EPO Case Law MCP Serverfind EPO Board of Appeal decisions on inventive step in software patents"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
# EPO Case Law MCP Server (epo-caselaw-mcp)
An open Model Context Protocol (MCP) server, REST API, and web interface analogous to OpenCaseLaw.ch for European Patent Office (EPO) Boards of Appeal (BoA) decisions.
Overview
Data Source: Official bi-yearly bulk dataset from the EPO Bulk Data Distribution Service (BDDS Product 14.6: Boards of Appeal decisions). Over 50,000 decisions from 1978 to present.
Backend & Protocol: FastAPI application serving both standard REST endpoints (/docs) and MCP Server-Sent Events (SSE) protocol for AI assistants (Claude, Cursor, Antigravity, etc.).
Storage & Search: PostgreSQL with pgvector for semantic vector search (Vertex AI multilingual embeddings) and svector for full-text keyword retrieval.
Citation Graph: Extracted network of statutory EPC provisions (Articles and Rules) and cross-decision precedent citations (T, J, G, D, R, W decisions).
Web UI: Fast server-rendered search interface built with FastAPI, Jinja2, and HTMX.
Related MCP server: Legal MCP
Project Architecture & Roadmap
This project uses Wayfinder for phased delivery:
Streaming XML parser for high-efficiency ingestion of EPO BDDS bulk datasets.
Relational schema + vector embedding pipeline.
MCP tool suite (search_decisions, get_decision, get_citations, ind_similar, lookup_statute).
Cloud Run deployment configuration.
This server cannot be deployed
Maintenance
Related MCP Connectors
Patent search, USPTO data, patent landscape & pgvector prior-art search for agents.
AI-powered patent intelligence for search & analysis
Semantic patent search & analysis: find, compare, and analyze patents by meaning.
Global patent search, briefs, similarity, citations and landscape stats. Strong China coverage.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceAI-powered patent search and analysis across 220M+ global patents. Semantic search, prior art discovery, novelty/patentability reports, and patent content retrieval.Apache 2.0
- AlicenseNot gradedqualityCmaintenanceEnables AI assistants to search and analyze German legal texts using vector embeddings and semantic search.90MIT
- AlicenseBqualityAmaintenanceProvides access to USPTO patent and patent application data through multiple APIs, enabling search, retrieval, and analysis of patents, PTAB proceedings, and litigation data via natural language.61151 PyPI79MIT
- AlicenseAqualityDmaintenanceProvides AI-powered access to the largest EU GDPR enforcement decisions database, enabling semantic search, GDPR article lookup, and enforcement statistics across all EU/EEA Data Protection Authorities.41MIT