项目简介: MediaWiki MCP Server 是一个基于 Model Context Protocol (MCP) 的服务器实现,专注于为大型语言模型 (LLM) 应用提供对 MediaWiki 知识库的便捷访问。通过本服务器,LLM 可以轻松检索和利用 MediaWiki 页面内容作为上下文信息,从而生成更准确、更具知识性的回复。
主要功能点:
- 资源管理: 支持连接到 MediaWiki 知识库,并将 MediaWiki 中的页面作为资源进行有效管理。
- 数据访问: 提供标准化的 MCP 接口,允许 LLM 客户端检索 MediaWiki 页面的内容,例如页面标题、正文等。
- Prompt 模板: 内置常用的 Prompt 模板,方便用户快速构建针对 MediaWiki 数据的查询 Prompt,简化 LLM 应用的开发流程。
安装步骤:
- 确保您的系统已安装 Python 3.7 或更高版本。
- 克隆 MediaWiki MCP Server 仓库到本地:
git clone https://github.com/shiquda/mediawiki-mcp-server.git - 进入项目目录:
cd mediawiki-mcp-server - 安装项目依赖:
pip install -r requirements.txt
服务器配置: MCP 客户端需要配置以下 JSON 信息才能连接到 MediaWiki MCP Server:
{ "serverName": "mediawiki-mcp-server", "command": "python", "args": ["server.py"] }
- 'serverName': 为服务器自定义名称,例如 "mediawiki-mcp-server"。
- 'command': 启动服务器的命令,这里使用 'python' 解释器。
- 'args': 启动命令的参数,指定服务器主程序入口为 'server.py'。
基本使用方法:
- 启动服务器:在 MediaWiki MCP Server 项目目录下,运行命令 'python server.py' 启动服务器。
- 在 MCP 客户端应用中,根据上述 服务器配置 填写服务器连接信息。
- 客户端即可通过 MCP 协议与 MediaWiki MCP Server 交互,查询 MediaWiki 知识库中的信息。
信息
分类
网页与API