迷你评论:MCP服务器

这个项目揭示了 minireview.io(可译为“迷你评论网”或根据具体语境调整,但直接作为网址或平台名时通常不翻译) API作为MCP 服务器。它是用……构建的 fastmcp 库,这是一个高级的(库) 构建MCP服务器的框架。
您可以使用任何与MCP服务器兼容的客户端接口与MCP服务器进行交互,例如Gemini CLI、ADK等。
这个项目还实现了示例ADK代理,用于与MCP服务器进行交互。
项目结构
minireview_client/一个Python客户端用于 minireview.io(可译为“迷你评论.io”或根据具体语境调整为更贴切的表述,但通常直接保留原域名形式以体现其独特性) APIserver.pyMCP服务器包装(或:MCP服务器被封装在)minireview_client,用……建造fastmcp。minireview_agent/连接到MCP服务器的ADK代理server.py)。
入门指南/开始使用
要开始使用,您需要安装 Python 3.10 或更高版本以及 pip。
- 克隆仓库:
git clone https://github.com/Timmatt-Lee/minireview-mcp-server.git
cd minireview-mcp-server- 创建一个虚拟环境:
python -m venv .venv
source .venv/bin/activate- 安装依赖项:
pip install -r requirements.txt与Gemini CLI的使用
您可以使用Gemini CLI与MCP服务器进行交互。
安装 Gemini 命令行界面(CLI) 并在该文件夹中启动它,此MCP服务器将自动连接到Gemini CLI。
与ADK的使用
你可以使用以下方式与MCP服务器进行交互 adk web 命令。这将会 为代理启动一个基于Web的界面。
首先,你需要通过创建一个(环境)来设置你的环境 .env 文件在 minireview_agent 目录。您可以在此找到关于如何操作的详细说明 这个在 ADK 文档.
一旦你配置好了你的 .env 文件,你可以通过以下方式启动网页界面: 以下命令:
adk web --session_service_uri="sqlite:///session.db"许可证
这个项目遵循MIT许可证进行授权。详见 许可证 文件 详情如下。
