URL图片获取服务

一个基于MCP协议的服务器,提供从指定URL获取图片并返回给Gemini CLI的功能。

  • by luccasparoni
  • Python
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 luccasparoni/url-fetch-mcp

使用说明

URL图像获取器MCP服务器

该项目提供了一个简单的MCP(多部分内容协议)服务器, get_image_from_url此工具从给定的URL获取图像并将其返回给Gemini CLI。

设置

  1. 创建虚拟环境:

    python3 -m venv mcp-venv
    
  2. 激活虚拟环境:

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

    pip install -r requirements.txt
    

运行服务器

激活虚拟环境后,您可以使用以下命令启动服务器:

python image_fetcher_final.py

服务器将于启动 http://localhost:8000.

Gemini CLI配置

要允许Gemini CLI与此服务器通信,您必须更新Gemini设置。

  1. 打开位于的设置文件 ~/.gemini/settings.json.

  2. 将以下配置添加到 mcpServers 对象:

    "mcpServers": {
      "image_fetcher": {
        "httpUrl": "http://localhost:8000/mcp"
      }
    }
    

    如果您已经配置了其他服务器,只需添加 image_fetcher 进入现有 mcpServers 对象。