MiniReview API MCP服务器

将minireview.io API暴露为MCP服务器,支持通过Gemini CLI或ADK等MCP客户端进行交互。

  • by Timmatt-Lee
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 Timmatt-Lee/minireview-mcp-server

使用说明

迷你评论:MCP服务器

这个项目揭示了 minireview.io(可译为“迷你评论网”或根据具体语境调整,但直接作为网址或平台名时通常不翻译) API作为MCP 服务器。它是用……构建的 fastmcp 库,这是一个高级的(库) 构建MCP服务器的框架。

您可以使用任何与MCP服务器兼容的客户端接口与MCP服务器进行交互,例如Gemini CLI、ADK等。

这个项目还实现了示例ADK代理,用于与MCP服务器进行交互。

项目结构

入门指南/开始使用

要开始使用,您需要安装 Python 3.10 或更高版本以及 pip。

  1. 克隆仓库:

    git clone https://github.com/Timmatt-Lee/minireview-mcp-server.git
    cd minireview-mcp-server
    
  2. 创建一个虚拟环境:

    python -m venv .venv
    source .venv/bin/activate
    
  3. 安装依赖项:

    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许可证进行授权。详见 许可证 文件 详情如下。