Skip to main content
Glama

API Tester MCP Server

Servidor MCP del probador de API

Este es un servidor de Protocolo de Contexto de Modelo (MCP) que permite a Claude realizar solicitudes de API en su nombre. Proporciona herramientas para probar diversas API, incluyendo una integración dedicada con las API de OpenAI.

Características

  • Realizar solicitudes HTTP (GET, POST, PUT, DELETE) a cualquier API
  • Pruebe los modelos GPT de OpenAI sin compartir su clave API en el chat
  • Generar imágenes con DALL-E
  • Respuestas con formato adecuado para una fácil lectura

Configuración

Prerrequisitos

  • Python 3.10 o superior
  • MCP SDK 1.2.0 o superior

Instalación

  1. Instale las dependencias necesarias:
pip install "mcp[cli]" httpx python-dotenv
  1. Configure su clave API de OpenAI utilizando uno de estos métodos:
Opción 1: Variables de entorno
# On Windows (PowerShell) $env:OPENAI_API_KEY = "your-api-key" # On Windows (Command Prompt) set OPENAI_API_KEY=your-api-key # On macOS/Linux export OPENAI_API_KEY="your-api-key"
Opción 2: Usar un archivo .env (recomendado)

Cree un archivo .env en el directorio del proyecto (cópielo de .env.example ):

OPENAI_API_KEY=your_openai_api_key_here

Ejecución del servidor

python main.py

Usando con Claude

Una vez que su servidor esté en funcionamiento, puede conectarlo a Claude for Desktop configurándolo en el archivo de configuración de Claude Desktop.

Ejemplos de indicaciones

Pruebas generales de API
Use the get_request tool to fetch data from https://jsonplaceholder.typicode.com/posts/1
Use the post_request tool to send data to https://jsonplaceholder.typicode.com/posts with this JSON body: {"title": "Test Post", "body": "This is a test", "userId": 1}
Uso de herramientas OpenAI
Use the openai_chat_completion tool with: prompt: "Write a short poem about artificial intelligence" system_message: "You are a helpful assistant that writes creative poetry" model: "gpt-4"
Use the openai_image_generation tool with: prompt: "A futuristic city with flying cars and tall glass buildings at sunset" size: "1024x1024"

Herramientas disponibles

Herramientas generales de API

  • get_request : Realiza solicitudes GET a cualquier URL
  • post_request : Realizar solicitudes POST con cuerpos JSON
  • put_request : Realizar solicitudes PUT con cuerpos JSON
  • delete_request : Realizar solicitudes DELETE

Herramientas específicas de OpenAI

  • openai_chat_completion : Genera texto usando los modelos de chat de OpenAI
  • openai_image_generation : Genera imágenes usando DALL-E

Notas de seguridad

  • Su clave API de OpenAI se almacena en el servidor y no se expone en el chat
  • El uso de la API se descontará de su cuota de OpenAI y puede generar cargos.
  • Para uso en producción, configure siempre la clave API como una variable de entorno o utilice un archivo .env
  • El archivo .env está incluido en .gitignore para evitar confirmar accidentalmente su clave API
-
security - not tested
F
license - not found
-
quality - not tested

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

Un servidor de protocolo de contexto de modelo que le permite a Claude realizar solicitudes de API en su nombre, proporcionando herramientas para probar varias API, incluidas solicitudes HTTP e integraciones de OpenAI sin compartir sus claves de API en el chat.

  1. Características
    1. Configuración
      1. Prerrequisitos
      2. Instalación
      3. Ejecución del servidor
    2. Usando con Claude
      1. Ejemplos de indicaciones
    3. Herramientas disponibles
      1. Herramientas generales de API
      2. Herramientas específicas de OpenAI
    4. Notas de seguridad

      Related MCP Servers

      • -
        security
        F
        license
        -
        quality
        A Model Context Protocol server that enables Claude users to access specialized OpenAI agents (web search, file search, computer actions) and a multi-agent orchestrator through the MCP protocol.
        Last updated -
        9
        Python
        • Linux
        • Apple
      • -
        security
        A
        license
        -
        quality
        A Model Context Protocol server that enables Claude to interact directly with Contentful CMS, allowing the AI to fetch content types and entries from a Contentful space.
        Last updated -
        2
        TypeScript
        MIT License
      • A
        security
        F
        license
        A
        quality
        A Model Context Protocol (MCP) server that allows Claude AI to interact with custom tools, enabling extension of Claude's capabilities through the MCP framework.
        Last updated -
        TypeScript
        • Apple
      • -
        security
        F
        license
        -
        quality
        A Model Context Protocol server that gives Claude access to multiple AI models (Gemini, OpenAI, OpenRouter) for enhanced code analysis, problem-solving, and collaborative development through AI orchestration with conversations that continue across tasks.
        Last updated -
        5,417
        Python
        • Apple

      View all related MCP servers

      MCP directory API

      We provide all the information about MCP servers via our MCP API.

      curl -X GET 'https://glama.ai/api/mcp/v1/servers/Vikrant-Khedkar/api-tester-mcp'

      If you have feedback or need assistance with the MCP directory API, please join our Discord server