多语言语义网络服务器

BabelNet MCP服务器提供对BabelNet多语言语义网络的访问,支持查询概念、获取同义词集、探索语义关系以及通过BabelNet的综合知识库获取多语言翻译。

  • by piperino11
  • Python
  • 本地部署
  • 3 星标
  • 更新于
在 GitHub 查看 piperino11/babelnet-mcp

使用说明

BabelNet MCP服务器

一个模型上下文协议(MCP)服务器,提供对BabelNet多语言语义网络的访问。通过BabelNet的综合知识库查询概念、检索同义词集、探索语义关系并获得多语言翻译。

🚀 快速入门指南

在5分钟内开始使用BabelNet MCP!

先决条件

  • Python 3.10或更高版本
  • pip包管理器
  • BabelNet API密钥(在这里注册)

分步安装

1.获取API密钥

# Visit https://babelnet.org/register and sign up
# You'll receive your API key via email within minutes

2.克隆和安装

# Clone the repository
git clone https://github.com/piperino11/babelnet-mcp.git
cd babelnet-mcp


# Install the package
pip install -e .

3.配置BabelNet

# Create configuration file
cat > babelnet_conf.yml << EOF
RESTFUL_KEY: 'paste-your-api-key-here'
EOF

4.测试安装

# Run the server
babelnet-mcp

您应该看到:

🚀 Starting BabelNet MCP Server...
⚠️  NOTE: Each query consumes 1 Babelcoin (limit: 1000/day)
✅ Server ready - waiting for connections...

5.配置克劳德桌面

这是一个例子。有关更多信息,请参阅https://modelcontextprotocol.io/docs/develop/connect-local-servers

macOS:

# Open the config file
open ~/Library/Application\ Support/Claude/claude_desktop_config.json

窗户:

# Open the config file
notepad %APPDATA%\Claude\claude_desktop_config.json

添加此配置:

{
  "mcpServers": {
    "babelnet": {
      "command": "babelnet-mcp --api-key paste-your-api-key-here"
    }
  }
}

6.重新启动克劳德桌面

完全关闭并重新打开Claude Desktop。

🎯 第一个查询

试着问克劳德:

“找出‘银行’这个词的所有含义。”

💰 API限值

  • 免费套餐:每天1000个巴贝尔币
  • 成本:1个查询=1个Babelcoin
  • 重置:每天午夜UTC
  • 增加限额:出于研究目的,要求增加 BabelNet 的
  • 商业用途:联系方式 宝贝斗篷 商业许可

📄 许可证

此项目根据Apache许可证获得许可-请参阅 许可证 文件以获取详细信息。

⚠️ 免责声明

这是BabelNet的非官方MCP服务器。BabelNet是 宝贝斗篷.

服务器按“原样”提供,不提供任何形式的保修。作者不对以下情况负责:

  • API成本或限制
  • 数据准确性
  • 服务可用性
  • 使用此软件造成的任何损坏