使用说明
MCP关键字搜索服务器
这是一个用Python构建的简单MCP(模型上下文协议)服务器,使用 fastmcp 图书馆。
服务器提供单个工具, search_file_for_keyword,这允许AI代理在服务器上的指定文本文件中搜索关键字。
特性
- MCP服务器: A.
fastmcp监听工具请求的服务器。 - 文件搜索工具: 一个名为
search_file_for_keyword这需要一个keyword和filename作为输入。 - 输出: 返回文件中包含关键字的所有行,并附上行号。
如何跑步
-
克隆存储库:
-
创建并激活虚拟环境:
python -m venv venv .\venv\Scripts\activate -
安装要求:
pip install -r requirements.txt -
运行MCP检查器进行测试: 此命令将启动检查器并告诉它如何运行Python服务器。
npx @modelcontextprotocol/inspector python server.py -
检验员测试:
- 在打开的浏览器选项卡中,连接到
stdio服务器。 - 转到 工具 选项卡并选择
search_file_for_keyword. - 在 输入 面板,用途:
keyword:"server"filename:"sample_data.txt"
- 点击 跑.
- 在打开的浏览器选项卡中,连接到