内容
# 欧盟知识产权局MCP服务器
欧盟知识产权局(European Union Intellectual Property Office)API的MCP服务器 - 商标搜索和商品及服务分类。
## 设置
1. 在[dev.euipo.europa.eu](https://dev.euipo.europa.eu/)注册(免费)
2. 创建应用程序以获取您的客户端ID和密钥
3. 订阅**商标搜索**和/或**商品和服务**API计划
沙盒访问权限通常在1天内获得,生产环境访问权限则需要最多1周。
## 安装
```bash
git clone https://github.com/your-username/euipo-mcp-server.git
cd euipo-mcp-server
cp .env.example .env.sandbox
# 使用您的凭证编辑.env.sandbox
```
## 与Claude Code一起使用
将以下内容添加到您的`.mcp.json`文件中:
```json
{
"mcpServers": {
"euipo": {
"command": "uv",
"args": ["--directory", "/path/to/euipo-mcp-server", "run", "euipo-mcp-server"],
"env": {
"EUIPO_CLIENT_ID": "您的客户端ID",
"EUIPO_CLIENT_SECRET": "您的客户端密钥",
"EUIPO_USE_SANDBOX": "true"
}
}
}
}
```
## 工具
### 商标搜索
| 工具 | 描述 |
|------|-------------|
| `search_trademarks` | 按名称、尼斯分类、状态、申请人、日期范围搜索 |
| `get_trademark` | 按申请号获取完整详情 |
| `get_trademark_image` | 获取图形商标的图像URL |
### 商品和服务(TMClass)
| 工具 | 描述 |
|------|-------------|
| `search_goods_and_services` | 按文本和/或类别号搜索协调术语 |
| `get_nice_class_headings` | 列出所有45个尼斯分类类别标题 |
| `get_nice_taxonomy` | 浏览尼斯分类taxonomy树 |
| `suggest_goods_and_services` | 获取自由文本描述的术语建议 |
| `validate_classification` | 验证术语是否与协调数据库匹配 |
| `translate_classification` | 在欧盟语言之间翻译术语 |
## 环境变量
| 变量 | 是否必需 | 默认值 | 描述 |
|----------|----------|---------|-------------|
| `EUIPO_CLIENT_ID` | 是 | — | 来自欧盟知识产权局开发者门户 |
| `EUIPO_CLIENT_SECRET` | 是 | — | 来自欧盟知识产权局开发者门户 |
| `EUIPO_USE_SANDBOX` | 否 | `true` | 设置为`false`以使用生产数据 |
## 许可证
MIT