
MCP for VuFind

2025.04.02
1
Python文献搜索API 集成搜索工具
MCP-for-VuFind 是一个基于 fastmcp 的简单 MCP 服务器,旨在将 VuFind 的 Swagger API 集成到类似 Sonet 的 LLM 中,使 LLM 能够使用 VuFind 搜索文献。
View on GitHub
Overview
基本能力
产品定位
MCP-for-VuFind 是一个用于将 VuFind 的 Swagger API 集成到 LLM 中的 MCP 服务器,主要用于文献搜索。
核心功能
- 支持 DAIA 和 VuFind 的 Swagger API
- 使 LLM 能够通过 VuFind 搜索文献
适用场景
- 在 LLM 中集成 VuFind 的文献搜索功能
- 通过 MCP 服务器实现 LLM 与 VuFind 的交互
工具列表
- 该 MCP 服务器主要提供 VuFind 的 Swagger API 集成工具,使 LLM 能够调用 VuFind 的搜索功能。
常见问题解答
- 无
使用教程
使用依赖
- 需要安装 Python 环境
安装教程
- 使用以下命令安装依赖:
pip install -r requierments.txt
- 配置 API 端点:
- 在
config.ini
中定义 API 端点 - 配置 Claude Desktop 作为 Ghidra MCP 客户端:
- 打开
Claude
->Settings
->Developer
->Edit Config
->claude_desktop_config.json
- 添加以下配置:
{
"mcpServers": {
"Vufind": {
"command": "python",
"args": [
"C:/ubmcp/UBBSMCP/server.py ",
"C:/ubmcp/UBBSMCP/config.ini"
]
}
}
}
- 根据实际情况调整
server.py
和config.ini
的路径
调试方式
- 无具体调试命令提供,可通过检查 Claude Desktop 中的 MCP 功能是否正常来验证安装是否成功。
许可证
None