mcpField
W
Wikipedia Mcp

Wikipedia Mcp

本地服务
github.com/progamesigner搜索与检索42 周前更新

关于 Wikipedia Mcp

Wikipedia Mcp 为需要查询 Wikipedia 的大模型提供 MCP 服务,可按指定语言搜索条目并获取页面内容。

主要功能

  1. 01按关键词搜索 Wikipedia
  2. 02按 ID 获取页面内容
  3. 03指定查询语言

适用场景

  1. 01查找主题相关的 Wikipedia 条目
  2. 02获取选定页面的内容

MCP 相关

向 MCP 客户端提供 Wikipedia 搜索和页面获取工具。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"wikipedia-mcp-progamesigner": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/progamesigner/wikipedia-mcp:latest"
]
}
}
}
启动命令docker run -i --rm ghcr.io/progamesigner/wikipedia-mcp:latest

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
ocighcr.io/progamesigner/wikipedia-mcp:latest

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

Wikipedia MCP 服务

一个用于查询 Wikipedia 的模型上下文协议服务。此服务支持大模型从 Wikipedia 获取信息。

可用工具

  • search - 在 Wikipedia 上搜索 keyword。

    • 必需参数:
      • keyword(字符串):搜索关键词
      • language(字符串):语言
  • fetch - 获取 Wikipedia 页面内容。

    • 必需参数:
      • id(整数):页面 ID
      • language(字符串):语言

安装

使用 uv(推荐)

使用 uv 时,无需进行特定安装。我们将 使用 uvx 直接运行 wikipedia-mcp。

使用 PIP

或者,你也可以通过 pip 安装 wikipedia-mcp:

pip install wikipedia-mcp-server

安装后,你可以将其作为脚本运行:

python -m wikipedia_mcp

配置

使用 uvx
{
  "mcpServers": {
    "wikipedia-mcp": {
      "command": "uvx",
      "args": [
        "wikipedia-mcp-server@latest"
      ]
    }
  }
}
使用 docker
{
  "mcpServers": {
    "wikipedia-mcp": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "ghcr.io/progamesigner/wikipedia-mcp:latest"
      ]
    }
  }
}
使用 pip 安装
{
  "mcpServers": {
    "wikipedia-mcp": {
      "command": "python",
      "args": [
        "-m",
        "wikipedia_mcp"
      ]
    }
  }
}

构建

Docker 构建:

docker build -t wikipedia-mcp .

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。