
riemannzeta/patent_mcp_server
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
riemannzeta/patent mcp server - кандидат на сервер MCP, импортированный из https://github.com/riemannzeta/patent_mcp_server.
Обзор
riemannzeta/patent mcp server - кандидат на сервер MCP, импортированный из https://github.com/riemannzeta/patent_mcp_server.
Обзор (машинный перевод)
Сервер MCP (Python SDK 2.x, MCPServer) для доступа к патентному ведомству США по патентам и товарным знакам (USPTO)** и данным о товарных знаках** через несколько API, включая API патентного публичного поиска, API Открытого портала данных (ODP), API PTAB API v3, API статуса товарного знака TSDR и поиск товарного знака USPTO. Используя этот сервер, Claude Desktop может извлекать данные из API USPTO, искать по процедурам и решениям PTAB, истории судебного преследования, запускать поиски по товарным знакам, отслеживать статус товарного знака и многое другое:
Введение в MCP-серверы см. Введение в протокол контекста модели.
Особая благодарность Паркеру Хэнкоку, автору удивительного проекта «Патентный клиент», за то, что он проложил путь к пониманию цепочки запросов и ответов, необходимых для извлечения данных через API публичного поиска.
Особенности
Этот сервер предоставляет 42 инструмента через шесть живых источников данных USPTO (23 больше, для API USPTO отключен, оставайтесь в коде позади ENABLE_LEGACY_TOOLS):
- ** Патентный поиск** - полнотекстовый поиск по предоставленным патентам и опубликованным заявкам через PPUBS
- ** Полный текст Документы ** - Получить текст патента по номеру, или просто его претензии, реферат или первую страницу, чтобы сохранить контекст
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
USPTO Patent & Trademark MCP Server
An MCP server (Python SDK 2.x, MCPServer) for accessing United States Patent and Trademark Office (USPTO) patent and trademark data through multiple APIs including the Patent Public Search API, the Open Data Portal (ODP) API, PTAB API v3, the TSDR trademark status API, and USPTO trademark search. Using this server, Claude Desktop can pull data from USPTO APIs, search through PTAB proceedings and decisions, research prosecution history, run trademark clearance searches, track trademark status, and more:
For an introduction to MCP servers see Introducing the Model Context Protocol.
Special thanks to Parker Hancock, author of the amazing Patent Client project, for blazing the trail to understanding of the string of requests and responses needed to pull data through the Public Search API.
Features
This server provides 42 tools across six live USPTO data sources (23 more, for APIs USPTO has shut down, stay in the code behind ENABLE_LEGACY_TOOLS):
- Patent Search - Full-text search of granted patents and published applications via PPUBS
- Full Text Documents - Get the text of a patent by number, or just its claims, abstract or front page to save context
- PDF Downloads - Download patents as PDF files (Claude Desktop doesn’t support this as a client currently)
- Prosecution History - Transactions, file-wrapper document lists filtered by type (office actions, responses, notices of allowance), and the documents themselves as plain text or PDF via ODP
- Office Action Search - Search 19.9M office actions (2007 on) by examiner language, rejection statute, art unit and date, with counts by document code and statute
- Claim-Level Rejections and Citations - Which claims each office action rejected, objected to or allowed and under which statute, with Alice/Mayo/Myriad/Bilski flags (2012 on), and the references each action cited, searchable in reverse to find every application whose examiner cited a given patent
- Petition Decisions - Search 1.1M decisions on patent petitions (revival, reinstatement, make special, supervisory review) by text, type, outcome and office
- Patent Family Data - Continuity information, foreign priority, and related applications
- Bulk Datasets - Search and access USPTO bulk data products including PatentsView disambiguated data
- Forward Citations - Find the later patents that cite a patent
Установка
uvx patent-mcp-serverКонфигурация
{
"mcpServers": {
"patents": {
"command": "uvx",
"args": ["patent-mcp-server"],
"env": {
"USPTO_API_KEY": "your_odp_key",
"TSDR_API_KEY": "your_tsdr_key"
}
}
}
}