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.0.tar.gz (9.4 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.0-py3-none-any.whl (13.9 kB view details)

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for patent_mcp_server_shunjian-0.1.0.tar.gz
Algorithm Hash digest
SHA256 b9a12bf276e615ececcdd7b79a116ee48ff4000f49021000a2d43b9c21af3254
MD5 dd1ccbe158ad7cfe312b110d5d999e76
BLAKE2b-256 563d1baf419cb0ac27930bdd484e1f5f2d9d238d235a2cd251c628c257715f8e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for patent_mcp_server_shunjian-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 eeace692e5441e283284792d983e619c88fcedd45cf11db4f5502018be0700e2
MD5 239bd14c4cc12e8d1840728fbe33b6ea
BLAKE2b-256 88ff3973ec7172ba106f46540670a9fdf7cc4d078101b37c27f4deef5e2ddaa8

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