WordNet MCP 服务是基于 WordNet 的 Model Context Protocol (MCP) 服务实现,能提供丰富的词汇查询功能,如同义词、反义词、上下位词和定义等,助力用户高效获取词汇相关信息。
WordNet MCP 服务可提供便捷的词汇查询功能。您可以按照以下步骤进行安装和使用:
推荐使用 uv 安装:
# 安装 wordnet-mcp-server
uvx wordnet-mcp-server
或者使用 pip:
# 安装 wordnet-mcp-server
pip install wordnet-mcp-server
# 克隆仓库
git clone https://github.com/keepondream/wordnet-mcp-server.git
cd wordnet-mcp-server
# 安装依赖和项目
uv pip install -e .
安装后,可以直接使用命令行运行服务:
# 使用入口点运行
wordnet-mcp
# 或者使用 Python 模块运行
python -m wordnet_mcp_server
当服务发布到 PyPI 后,您可以直接使用 uvx 命令配置(最简单的方式):
{
"mcpServers": {
"wordnet": {
"command": "python3",
"type": "stdio",
"args": ["-m", "wordnet_mcp_server"]
}
}
}
{
"mcpServers": {
"WordNet MCP": {
"command": "python3",
"type": "stdio",
"args": ["-m", "wordnet_mcp_server"]
}
}
}
这个文档详细介绍了如何安装、使用和开发 WordNet MCP 服务,包括命令行操作和集成配置。
# 安装开发依赖
uv pip install -e ".[dev]"
项目提供了 Makefile,可以轻松进行开发和发布操作:
# 递增版本号
make bump-version
# 构建包
make build
# 发布到 PyPI
make publish
# 本地安装
make install
# 运行测试
make test
# 清理构建文件
make clean