article
README
🚀 Google 专利 MCP 服务器
Google 专利 MCP 服务器是一款强大的工具,可用于查询和分析专利数据。它借助 search patents 命令,能对.patent 数据库进行搜索,还支持按发明人、受让人、国家和地区等多种高级过滤器筛选数据。
🚀 快速开始
你可以按照以下步骤快速启动 Google 专利 MCP 服务器:
- 安装服务器
- 配置相关参数
- 启动服务器并发送查询请求
📦 安装指南
安装
使用以下命令全局安装 Google 专利 MCP 服务器:
npm install -g google-patents-server
配置
创建一个名为 .env 的文件,并添加以下内容:
SERPAPI_API_KEY=你的SerpApi密钥
PORT=8080
LOG_LEVEL=info
💻 使用示例
基础用法
启动服务器:
npm start
发送查询请求:
curl -X POST http://localhost:8080/mcp \
-H "Content-Type: application/json" \
-d '{"mcp_version":"1.0","type":"CallToolRequest","id":"req-123","server_name":"google-patents-mcp","params":{"name":"search_patents","arguments":{"q":"organic light emitting diode"}}}'
高级用法
以下是一个包含更多参数的请求示例:
{
"mcp_version": "1.0",
"type": "CallToolRequest",
"id": "req-123",
"server_name": "google-patents-mcp",
"params": {
"name": "search_patents",
"arguments": {
"q": "organic light emitting diode",
"num": 10,
"language": "ENGLISH",
"status": "GRANT",
"after": "publication:20230101"
}
}
}
✨ 主要特性
- 支持多种高级搜索过滤器,让你更精准地查找专利数据。
- 可视化界面便于数据查看和分析,提升使用体验。
- 支持导出结果为 CSV 格式,方便数据处理。
- 日志记录功能帮助排查问题,保障服务器稳定运行。
🔧 技术细节
日志记录
- 输出到标准错误流。
- 支持设置日志级别(error, warn, info, http, verbose, debug, silly),默认为 info。
- 尝试在项目根目录、用户主目录或/tmp 目录创建日志文件。
📄 许可证
本项目采用 MIT 许可证,详情见 LICENSE 文件。
扫码联系在线客服