Skip to main content

MCP Server for Patent Search Functions - integrates with Baiten Patent API

Project description

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

patent_mcp_server_shunjian-0.1.1.tar.gz (10.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

patent_mcp_server_shunjian-0.1.1-py3-none-any.whl (14.7 kB view details)

Uploaded Python 3

File details

Details for the file patent_mcp_server_shunjian-0.1.1.tar.gz.

File metadata

File hashes

Hashes for patent_mcp_server_shunjian-0.1.1.tar.gz
Algorithm Hash digest
SHA256 8d5cb64504349782c7f2a48eb02821a35c54dad773bd67db5f89921d21840277
MD5 e2046d42f539a2ae76ab3ade5e6ff84b
BLAKE2b-256 a0fc45b8105cc114808aa03982f69765ba0e3c8150f1d398650a80fc99c56a16

See more details on using hashes here.

File details

Details for the file patent_mcp_server_shunjian-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for patent_mcp_server_shunjian-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 ceafea01209f09c6d9a362f2df14a1824a7ec60830e71e984e7514742a8fd609
MD5 2a30187c48da664057261b1bb938e764
BLAKE2b-256 d7de0850ff12b2a204cb41d407e111c08072230e05deec528cdba17e348debc3

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page