Skip to main content

Patent MCP Server

A Model Context Protocol (MCP) server that provides patent search and analysis tools using the Baiten Patent API.

Features

  • 专利检索 (Patent Search)
  • 权利要求查询 (Claims Retrieval)
  • 说明书查询 (Specification Retrieval)
  • 法律状态查询 (Legal Status Check)
  • 专利附图获取 (Patent Images)
  • 相似专利查询 (Similar Patents)

Installation

pip install patent-mcp-server

Or use with uvx:

uvx patent-mcp-server

Configuration

Create a .env file with your Baiten API credentials:

PATENT_DB_APPKEY=your_app_key
PATENT_DB_SECRET=your_secret
PATENT_DB_BASEURL=http://open.baiten.cn

Usage

Run as MCP Server

patent-mcp-server

Use with MCP Clients

Add to your MCP client configuration:

{
  "mcpServers": {
    "patent-functions": {
      "command": "uvx",
      "args": ["patent-mcp-server"]
    }
  }
}

Available Tools

  1. custom_search - Search patents
  2. get_claims - Get patent claims
  3. extract_claims - Extract claim text
  4. get_patent_images - Get patent images
  5. extract_image_urls - Extract image URLs
  6. get_law_status - Get legal status
  7. extract_law_status - Extract legal status info
  8. get_similar_patents - Find similar patents
  9. get_specification - Get specification
  10. extract_specification - Extract specification sections

License

MIT

Metadata

Release files for patent-mcp-server-shunjian 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for patent-mcp-server-shunjian 0.1.1
File Size Uploaded Provenance
patent_mcp_server_shunjian-0.1.1.tar.gz 10.0 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for patent-mcp-server-shunjian 0.1.1
File Interpreter ABI Platform
patent_mcp_server_shunjian-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 24.8 kB

Release files / patent_mcp_server_shunjian-0.1.1.tar.gz

Download URL patent_mcp_server_shunjian-0.1.1.tar.gz
Size 10.0 kB
Tags Source
SHA-256 checksum
How to use checksums
8d5cb64504349782c7f2a48eb02821a35c54dad773bd67db5f89921d21840277
BLAKE2b-256 checksum
How to use checksums
a0fc45b8105cc114808aa03982f69765ba0e3c8150f1d398650a80fc99c56a16
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.7

Release files / patent_mcp_server_shunjian-0.1.1-py3-none-any.whl

Download URL patent_mcp_server_shunjian-0.1.1-py3-none-any.whl
Size 14.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ceafea01209f09c6d9a362f2df14a1824a7ec60830e71e984e7514742a8fd609
BLAKE2b-256 checksum
How to use checksums
d7de0850ff12b2a204cb41d407e111c08072230e05deec528cdba17e348debc3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.7

Security for patent-mcp-server-shunjian 0.1.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page