项目简介
amdWiki MCP 服务器是一个专门为AI助手设计的维基知识库接口,允许AI直接访问和管理维基页面内容、执行高级搜索、验证元数据等操作。
主要功能
- 页面内容查询:获取维基页面的详细内容和元数据
- 高级搜索功能:支持多条件过滤的全文搜索
- 元数据管理:生成和验证页面元数据
- 分类与关键词管理:浏览系统分类和用户关键词
- 附件管理:查看特定页面的附件列表
- 相似页面推荐:基于内容相似性查找相关页面
- 配置信息获取:访问维基系统的配置参数
- 搜索统计:获取搜索索引的统计信息
安装步骤
- 克隆仓库并安装依赖:
git clone https://github.com/jwilleke/amdWiki cd amdWiki npm install
- 构建TypeScript代码:
npm run build
- 启动MCP服务器:
npm run mcp
服务器配置
配置 Claude Desktop 等 MCP 客户端连接此服务器:
{ "mcpServers": { "amdwiki": { "command": "node", "args": ["/path/to/amdWiki/dist/mcp-server.js", "cwd": "/path/to/amdWiki" }
配置参数说明:
- command: 使用 Node.js 运行时执行服务器
- args: 指定编译后的 MCP 服务器文件路径
- cwd: 设置工作目录为 amdWiki 根路径
基本使用方法
MCP服务器启动后,AI客户端可以通过12个专用工具进行维基操作,包括查询页面内容、执行搜索、管理元数据等。
注意事项
- 确保路径指向正确的编译后文件位置
- 需要完整的项目目录结构以正常工作
信息
分类
数据库与文件