EPO Open Patent Services MCP. Audit IP data and legal status from a single chat window.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
EPO Open Patent Services provides programmatic access to European and global patent data. Your AI agent can search published patents, audit legal statuses, and retrieve detailed bibliographic metadata directly from the EPO database.
It lets you conduct comprehensive IP due diligence and competitive intelligence without logging into a patent portal.
What your AI agents can do
Check api status
Confirms if the EPO Open Patent Services connection is currently operational.
Get patent bibliographic
Retrieves the full bibliographic metadata for a patent using its specific Document ID.
Get patent legal status
Checks the current administrative and legal status of any given patent publication.
You ask the agent to search for patents related to a specific field, and it returns a list of matching documents.
You provide a document ID, and the agent tells you the patent's current legal status (e.g., Granted, Pending).
You give the agent a specific document ID, and it pulls the complete bibliographic metadata, including the title and applicant.
You trigger a status check to confirm the connection to the EPO Open Patent Services is active and working.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
EPO Open Patent Services MCP Server: 4 Tools for IP Data
These four tools allow your AI agent to perform everything from broad patent searches to specific legal status checks using the official EPO database.
019d8435check api status
Confirms if the EPO Open Patent Services connection is currently operational.
019d8435get patent bibliographic
Retrieves the full bibliographic metadata for a patent using its specific Document ID.
019d8435get patent legal status
Checks the current administrative and legal status of any given patent publication.
019d8435search epo patents
Searches the entire EPO database for published patents based on search criteria.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with EPO Open Patent Services, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 4,700+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
What you can do with this MCP connector
EPO Open Patent Services - Search Patents & Legal Audit
Your AI agent connects straight to the European Patent Office (EPO) database. You're not stuck logging into some clunky patent portal or learning some arcane search syntax. Your agent just treats the EPO OPS API like a natural conversation, running deep searches and audits on your behalf.
When you use this, your AI client runs several tools. You can search_epo_patents to look through the entire database and find patents based on specific search criteria. You can also get_patent_bibliographic to pull the complete metadata for a patent, giving you the title, applicant, and all the other juicy details.
Need to know if a patent's legal standing is solid? Use get_patent_legal_status to check its current administrative status, whether it's pending or granted. You can even check_api_status to make sure the connection to the EPO service is working right.
- Find Patents by Topic: You'll ask your agent to search for patents related to a specific field, and it returns a list of matching documents using
search_epo_patents. - Check a Patent's Legal Standing: Give your agent a document ID, and it tells you the patent's current legal status (like Granted or Pending) using
get_patent_legal_status. - Get Full Patent Details: You give the agent a specific document ID, and it pulls the complete bibliographic metadata, including the title and applicant, via
get_patent_bibliographic. - Monitor the API Connection: You trigger a status check with
check_api_statusto confirm your patent research pipeline is always operational.
Your AI client executes a command, telling the agent what IP data you need. The agent calls the appropriate tool and sends you structured, verified data straight into your workflow.
How EPO Open Patent Services MCP Works
- 1 Subscribe to the server and provide your unique EPO Consumer Key and Consumer Secret.
- 2 Your AI client sends a natural language query to the agent, specifying the patent ID or search criteria.
- 3 The agent executes the necessary tool (e.g.,
search_epo_patents) and passes the structured results back to your workflow for analysis.
The bottom line is, your agent uses the credentials you supply to talk directly to the EPO database, skipping the need for manual portal interaction.
Who Is EPO Open Patent Services MCP For?
This is for IP Attorneys, Patent Analysts, and R&D Leads who spend time manually sifting through patent portals. If your job involves competitive intelligence, tracking prior art, or ensuring corporate IP compliance, this saves hours of repetitive, error-prone searching.
Uses the agent to monitor patent filings and retrieve official metadata for client due diligence.
Runs systematic checks on patent legal statuses and audits applicant patterns across jurisdictions without leaving the agent interface.
Performs rapid audits of competitive patents by asking the agent natural language questions about technology markers.
What Changes When You Connect
- Audit patents without manual logins. Instead of logging into the EPO portal, your agent uses
search_epo_patentsto pull results and metadata directly into your workflow. - Check legal risk instantly. Use
get_patent_legal_statusto determine the administrative reach of a patent publication without needing to consult multiple legal databases. - Get complete data records.
get_patent_bibliographicpulls the full set of metadata—title, applicant, classification—for a specific patent ID, making data extraction reliable. - Focus on analysis, not searching. Your agent handles the complex API calls, letting you ask high-level questions like, 'Show me all patents related to battery tech.'
- Maintain a clear audit trail. The server allows you to confirm connection health using
check_api_status, ensuring your research workflow never breaks unexpectedly.
Real-World Use Cases
Competitive Due Diligence
A tech strategist needs to know what competitors filed last year regarding solid-state batteries. They ask their agent to run a search for patents related to 'solid-state batteries' using search_epo_patents. The agent returns a list, which the strategist then feeds into get_patent_bibliographic to gather full details for a final report.
IP Portfolio Cleanup
An IP manager has a list of 50 patents and needs to know which ones are still active. They ask the agent to run get_patent_legal_status on all 50 IDs. The agent processes the batch and provides a clean list, immediately identifying any expired or lapsed rights.
R&D Technology Deep Dive
An R&D lead is investigating a specific technology area. They first use search_epo_patents to find key patents. They pick one ID and use get_patent_bibliographic to pull the full background data. Finally, they use get_patent_legal_status to confirm if the technology is currently protected.
System Integration Test
A developer needs to verify the data source connection before a big project launch. They simply call check_api_status. The agent confirms the connection is live, allowing them to proceed with building complex, multi-step patent analysis workflows.
The Tradeoffs
Manual Copy-Paste Searching
The user manually copies a patent ID from one source, then opens the EPO website, pastes it, and clicks 'Search'. This takes minutes and requires remembering the correct search syntax for each field.
→
Instead, ask your agent to use get_patent_bibliographic directly. You just provide the ID, and the agent retrieves the full metadata instantly, putting the data right where you are working.
Ignoring Patent Status
A researcher finds a promising patent via a general search but assumes it's active. They miss the crucial step of checking if the patent is still legally enforceable.
→
Always use get_patent_legal_status immediately after finding a patent ID. This confirms the current legal standing and prevents you from wasting time on lapsed or expired IP.
Overloading one tool
Trying to use a single search query to find both the full bibliographic details and the legal status, which requires two different API calls.
→
Run the search first using search_epo_patents to get a list of IDs. Then, process those IDs in batches, calling get_patent_bibliographic and get_patent_legal_status on the resulting list.
When It Fits, When It Doesn't
Use this if your primary goal is programmatic, reliable, and deep IP due diligence. You need to execute multi-step workflows—for instance, 'Find all patents on X, and then check their legal status.' The tools are designed for structured data pipelines, not simple browsing.
Don't use this if you just need a quick, general idea of a patent. For simple, non-critical checks, manual searches might suffice. But if you need verified data that feeds into a business decision, you need the reliability of search_epo_patents and the depth of the other tools. If you only need to check if the service is up, use check_api_status first. If you need a different kind of data (like patent filings from USPTO), this server won't help—you'll need a different data source connector.
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by EPO Open Patent Services. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This server provides 4 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Available Capabilities
Sifting through patent databases is a massive time sink.
Right now, doing thorough IP research means bouncing between portals. You run a search, copy a list of IDs, open a spreadsheet, and manually check the status of each one on a separate page. It's slow, and you're always worried you'll miss a key legal detail.
With the EPO Open Patent Services MCP Server, you just ask your agent what you need. It handles the search, the data retrieval, and the legal audit using tools like `search_epo_patents` and `get_patent_legal_status`. You get structured, verified data—no clicking, no copy-pasting, just the answer.
EPO Open Patent Services MCP Server: Get Verified Patent Data
You eliminate the need for manual data aggregation. You don't have to run a search, then pull the metadata, and then check the status—it's all managed in one flow by the agent.
Your agent acts like a real-time patent consultant. It ensures that the data you get is always verified against the official EPO records, making your due diligence precise and fast.
Common Questions About EPO Open Patent Services MCP
How do I use the `search_epo_patents` tool? +
You simply ask your agent to search for patents based on your criteria (e.g., 'patents related to batteries'). The agent handles the search parameters and returns a list of matching IDs for you to process next.
What is the difference between `get_patent_bibliographic` and `get_patent_legal_status`? +
get_patent_bibliographic gives you the foundational details (title, applicant, etc.). get_patent_legal_status gives you the current administrative status (Granted, Pending, Lapsed).
Do I need to run `check_api_status` before using the other tools? +
It's a good practice. Running check_api_status first confirms the connection is live, which prevents the agent from failing mid-workflow because the API connection dropped.
Can I use EPO Open Patent Services to search for patents from other countries? +
No. This server is specifically connected to the EPO database. If you need data from the USPTO or WIPO, you must use a different, dedicated service.
How does the `get_patent_bibliographic` tool handle complex document identifiers? +
It requires a specific Doc ID. You pass the identifier directly to the tool. The tool then retrieves the full metadata, including the title and applicant, for that single patent record.
What should I do if the `search_epo_patents` tool returns no results? +
You should refine your search terms. The tool uses keyword matching on the EPO database. Try broadening your query or focusing on specific classification markers.
Are there any limitations or rate limits when using `get_patent_legal_status`? +
The service adheres to standard API rate limits set by EPO. We recommend batching requests where possible. Check the tool's documentation for current rate constraints.
How do I ensure the credentials I use for the server are secure? +
You must use your personal EPO Consumer Key and Secret. Vinkius handles the secure connection, ensuring your AI client uses your credentials without exposing them directly.
How do I find my EPO Credentials? +
Register for an account at the EPO OPS developer portal, create an application, and you will receive your Consumer Key and Consumer Secret. Copy and paste them below.
Does it support legal status checks? +
Yes. The get_patent_legal_status tool retrieves the current administrative and legal status metadata for specified patent publications.
What format is required for Doc IDs? +
The API uses standard EPODOC format (e.g., EP1234567) for patent identifiers across all retrieval tools.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
Razorpay
Automate online payments via Razorpay — manage orders, payments, and refunds directly from any AI agent.
Upstash Redis
Equip your AI to directly query, manage, and manipulate key-value data structures inside your serverless Upstash Redis databases.
Qiniu Cloud
Orchestrate Qiniu Cloud storage — manage buckets, handle file uploads, and monitor CDN performance directly from any AI agent.
You might also like
Castmagic
Automate audio and video content repurposing via Castmagic — generate transcripts, show notes, and social posts directly from any AI agent.
Docupilot
Equip your AI agent to automate document creation, manage templates, and track merges via the Docupilot API.
IBAN.com
Validate and audit banking codes — identify IBAN and SWIFT via AI.