Gradio MCP Test

Um servidor MCP baseado em Python que fornece ferramentas para obter imagens de gatos, seja como PNG direto ou uma URL para exibição em Markdown.

Documentação

Setup:

  • Crie um virtualenv com python -m venv venv
  • Ative-o source venv/bin/activate
  • Instale os requisitos pip install -r requirements
  • Execute o servidor python app.py

Edite o MCP.json:

{
  "mcpServers": {
    "gradio-mcp-test": {
      "url": "http://localhost:7860/gradio_api/mcp/sse"
    }
  }
}

O servidor tem duas ferramentas. cat_image, que retornará uma imagem PNG de um gato, e cat_url, que apenas retorna a URL e pede ao LLM para exibi-la usando Markdown.