维基百科搜索服务

一个基于模型上下文协议(MCP)的服务,允许AI代理搜索维基百科内容。

  • by svenkatesh-personal
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 svenkatesh-personal/mcp-demo

使用说明

MCP维基百科演示

该项目演示了一个模型上下文协议(MCP)服务器和客户端,允许AI代理搜索维基百科。

先决条件

  1. Python 3.11+
  2. API密钥:确保你有 .env 使用Google Gemini API密钥文件:
    GEMINI_API_KEY=your_api_key_here
    

安装

安装所需的依赖项:

pip install -r requirements.txt

如何跑步

服务器和客户端在单独的终端中运行,并通过服务器发送事件(SSE)进行通信。

1.启动服务器

打开终端并运行:

python3 mcp_server.py

您应该看到指示服务器正在运行的输出 http://127.0.0.1:8000.

2.启动客户端

打开A 分开 终端和运行:

python3 mcp_client.py

客户端将连接到服务器。然后,您可以在提示中输入查询。

示例用法

You: Tell me about the history of the Internet