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
- custom_search - Search patents
- get_claims - Get patent claims
- extract_claims - Extract claim text
- get_patent_images - Get patent images
- extract_image_urls - Extract image URLs
- get_law_status - Get legal status
- extract_law_status - Extract legal status info
- get_similar_patents - Find similar patents
- get_specification - Get specification
- 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)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| patent_mcp_server_shunjian-0.1.1.tar.gz | 10.0 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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.