Apidog Docs
🇪🇸 Español
  • 🇺🇸 English
  • 🇯🇵 日本語
  • 🇪🇸 Español
  • 🇰🇷 한국인
  • 🇨🇳 简体中文
  • 🇵🇹 Português (Portugal)
  • 🇮🇩 Bahasa Indonesia
  • 🇧🇷 Português (Brasil)
  • 🇻🇳 Tiếng Việt
  • 🇨🇳 繁體中文
🇪🇸 Español
  • 🇺🇸 English
  • 🇯🇵 日本語
  • 🇪🇸 Español
  • 🇰🇷 한국인
  • 🇨🇳 简体中文
  • 🇵🇹 Português (Portugal)
  • 🇮🇩 Bahasa Indonesia
  • 🇧🇷 Português (Brasil)
  • 🇻🇳 Tiếng Việt
  • 🇨🇳 繁體中文
🇪🇸 Español
  • 🇺🇸 English
  • 🇯🇵 日本語
  • 🇪🇸 Español
  • 🇰🇷 한국인
  • 🇨🇳 简体中文
  • 🇵🇹 Português (Portugal)
  • 🇮🇩 Bahasa Indonesia
  • 🇧🇷 Português (Brasil)
  • 🇻🇳 Tiếng Việt
  • 🇨🇳 繁體中文
HomeLearning Center
Support CenterAPI ReferencesDownloadChangelog
HomeLearning Center
Support CenterAPI ReferencesDownloadChangelog
  1. Enviar peticiones
  • Centro de aprendizaje de Apidog
  • Primeros pasos
    • Introducción a Apidog
    • Conceptos básicos en Apidog
    • Navegación por Apidog
    • Inicio rápido
      • Descripción general
      • Crear un Endpoint
      • Realizar una petición
      • Añadir una aserción
      • Creación de escenarios de prueba
      • Compartir documentación de API
      • Explore Más
    • Migración a Apidog
      • Descripción general
      • Importación manual
      • Importación programada (Vincular fuentes de datos)
      • Opciones de importación
      • Exportar datos
      • Importar desde
        • Importar desde Postman
        • Importar especificación OpenAPI
        • Importar cURL
        • Importar archivos Markdown
        • Importar desde Insomnia
        • Importar desde apiDoc
        • Importar archivo .har
        • Importar WSDL
  • Datos de API mock
    • Descripción general
    • Smart Mock
    • Mock personalizado
    • Secuencia de prioridad de mock
    • Scripts de mock
    • Mock en la nube
    • Mock de Runner autoalojado
    • Idioma de mock (locales)
  • Cuenta y preferencias
    • Configuración de la cuenta
    • Generación de un token de acceso OpenAPI
    • Notificación
    • Configuración de idioma
    • Teclas de acceso rápido
    • Configuración del proxy de red
    • Copia de seguridad de los datos
    • Actualizar Apidog
    • Eliminar cuenta
    • Funciones experimentales
  • Enviar peticiones
    • Descripción general
    • Depuración de SSE
    • Cliente MCP
    • Socket.IO
    • WebSocket
    • Webhook
    • SOAP o WebService
    • GraphQL
    • gRPC
    • Usar agentes proxy de petición para la depuración
    • Crear peticiones
      • Historial de peticiones
      • Conceptos básicos de las peticiones
      • Parámetros y cuerpo
      • Encabezados de petición
      • Configuración de peticiones
      • Depurar peticiones
      • Guardar peticiones como endpoints
      • HTTP/2
    • Autenticación y autorización
      • Descripción general
      • Certificados de CA y de cliente
      • Tipos de autorización
      • Autenticación Digest
      • OAuth 1.0
      • OAuth 2.0
      • Autenticación Hawk
      • Kerberos
      • NTLM
      • Akamai EdgeGrid
    • Respuesta y cookies
      • Visualización de respuestas de API
      • Gestión de cookies
      • Descripción general
  • Desarrollar y depurar APIs
    • Descripción general
    • Generación de peticiones
    • Envío de peticiones
    • Casos de depuración
    • Casos de prueba
    • Valores dinámicos
    • Validación de respuestas
    • Diseño primero vs. petición primero
    • Generación de código
    • Entornos y variables
      • Descripción general
      • Uso de variables
      • Gestión de entornos
    • Secretos de la bóveda
      • Descripción general
      • HashiCorp Vault
      • Azure Key Vault
      • AWS Secrets Manager
    • Módulos de valores dinámicos
      • Aerolínea
      • Animal
      • Color
      • Comercio
      • Empresa
      • Base de datos
      • Tipo de dato
      • Fecha
      • Finanzas
      • Comida
      • Git
      • Hacker
      • Helpers
      • Imagen
      • Internet
      • Ubicación
      • Lorem
      • Música
      • Número
      • Persona
      • Teléfono
      • Ciencia
      • String
      • Sistema
      • Vehículo
      • Word
    • Preprocesadores y postprocesadores
      • Descripción general
      • Aserción
      • Extraer variable
      • Esperar
      • Seguridad
      • Operaciones de base de datos
        • Descripción general
        • MySQL
        • MongoDB
        • Redis
        • Cliente Oracle
      • Uso de scripts
        • Descripción general
        • Scripts de preprocesador
        • Scripts de posprocesador
        • Scripts públicos
        • Referencia de scripts de Postman
        • Llamar a otros lenguajes de programación
        • Uso de bibliotecas JS
        • Visualización de respuestas
        • Ejemplos de scripts
          • Scripts de aserción
          • Uso de variables
          • Modificación de peticiones
          • Otros ejemplos
    • Depuración de APIs
      • Depurador de agentes de IA
      • Depurador A2A
  • Diseñar APIs
    • Descripción general
    • Crear un nuevo proyecto de API
    • Conceptos básicos de endpoints
    • Directrices de diseño de API
    • Módulo
    • Configurar múltiples ejemplos de cuerpo de petición
    • Componentes
    • Campos comunes
    • Parámetros globales
    • Historial de cambios del endpoint
    • Comentarios
    • Gestión de endpoints por lotes
    • API de protocolo personalizado
    • Modo Spec-first (Beta)
    • Esquemas de seguridad
      • Descripción general
      • Crear un esquema de seguridad
      • Usar el esquema de seguridad
      • Esquema de seguridad en la documentación en línea
    • Funciones avanzadas
      • Campos personalizados de endpoint
      • Escenarios de prueba asociados
      • Estado del endpoint
      • Apariencia de las listas de parámetros
      • Identificación única de endpoints
    • Schemas
      • Descripción general
      • Crear un nuevo esquema
      • Crear un esquema
      • Generar esquemas a partir de JSON, etc.
      • oneOf, allOf, anyOf
      • Uso de Discriminator
  • Pruebas de API
    • Descripción general
    • Escenarios de prueba
      • Crear un escenario de prueba
      • Pasar datos entre peticiones
      • Condiciones de control de flujo
      • Sincronizar datos desde endpoints y casos de endpoint
      • Importar endpoints y casos de endpoint desde otros proyectos
      • Exportar escenarios de prueba
    • Informes de prueba
      • Informes de prueba
    • Ejecutar escenarios de prueba
      • Ejecutar un escenario de prueba
      • Ejecutar escenarios de prueba por lotes
      • Pruebas basadas en datos
      • Datos de prueba compartidos
      • Tareas programadas
      • Gestionar el entorno de ejecución de API de otros proyectos
    • Suite de pruebas
      • Descripción general
      • Crear una suite de pruebas
      • Orquestar suite de pruebas
      • Ejecutar conjuntos de pruebas localmente
      • Ejecutar suites de prueba mediante CLI
      • Tareas programadas
    • Probar APIs
      • Pruebas de integración
      • Pruebas de rendimiento
      • Pruebas de extremo a extremo
      • Pruebas de regresión
      • Pruebas de contrato
    • Apidog CLI
      • Descripción general
      • Instalación y ejecución de Apidog CLI
      • Opciones de Apidog CLI
    • CI/CD
      • Descripción general
      • Integrar con Github Actions
      • Integrar con Gitlab
      • Integrar con Jenkins
      • Activar prueba mediante commit de Git
  • Publicar documentación de API
    • Descripción general
    • Tecnologías de API compatibles
    • Uso compartido rápido
    • Visualización de la documentación de API
    • Documentación de Markdown
    • Publicación de sitios de documentación
    • Página de inicio de sesión personalizada
    • Diseños personalizados
    • CSS, JavaScript, HTML personalizados
    • Dominio personalizado
    • Funciones de IA
    • Configuración de SEO
    • Configuración avanzada
      • Búsqueda en la documentación
      • Proxy CORS
      • Integración de Google Analytics
      • Configuración del árbol de carpetas
      • Configuración de visibilidad
      • Incrustación de valores en las URL de documentación
    • Versiones de API
      • Descripción general
      • Crear versiones de API
      • Publicación de versiones de API
      • Compartir endpoints con versiones de API
  • Ramas
    • Descripción general
    • Crear una rama de sprint
    • Prueba de APIs en una rama
    • Diseño de API en una rama
    • Fusionar ramas de sprint
    • Gestión de ramas de sprint
    • AI Branch (Beta)
  • Funciones de IA
    • Descripción general
    • Habilitación de funciones de IA
    • Generación de casos de prueba
    • Modificación de esquemas con IA
    • Comprobación de cumplimiento del endpoint
    • Comprobación de integridad de la documentación de API
    • Nomenclatura de campos con IA
    • Preguntas frecuentes
  • Servidor MCP de Apidog
    • Descripción general
    • Conectar un proyecto de Apidog a la IA
    • Conectar documentación publicada a la IA
    • Conectar archivos OpenAPI a la IA
  • Mejores prácticas
    • Gestión de firmas de API
    • Acceso a APIs protegidas con OAuth 2.0
    • Flujo de trabajo de colaboración
    • Gestión del estado de autenticación
  • Espacio sin conexión
    • Descripción general
  • Administración
    • Gestión de proyectos
      • Gestión de proyectos
      • Configuración de notificaciones
      • Gestión de miembros del proyecto
      • Recursos del proyecto
        • Conexión a la base de datos
        • Conexión con Git
    • Gestión de equipos
      • Gestión de equipos
      • Gestión de miembros del equipo
      • Actividades del equipo
      • Roles y permisos del equipo
      • Recursos del equipo
        • General Runner
        • Variables de equipo
        • Agente proxy de peticiones
      • Colaboraciones en tiempo real
        • Colaboración en equipo
    • Lista de verificación de incorporación
      • Conceptos básicos
      • Guía de incorporación
    • Gestión de la organización
      • Gestión de la organización
      • Rol y permisos de la organización
      • Gestión de planes
        • Administradores de facturación en organizaciones
      • Inicio de sesión único (SSO)
        • Descripción general de SSO
        • Configuración de Microsoft Entra ID
        • Configuración de Okta
        • Configuración de SSO para una organización
        • Gestión de cuentas de usuario
        • Asignar grupos a equipos
      • Aprovisionamiento SCIM
        • Introducción al aprovisionamiento SCIM
        • Microsoft Entra ID
        • Okta
      • Recursos de la organización
        • Runner autohospedado
  • Facturación
    • Descripción general
    • Créditos
    • Actualizar su plan
    • Métodos de pago alternativos
    • Gestión de suscripciones
    • Trasladar equipos de pago a organizaciones
  • Complementos
    • API Hub
    • Plugin Apidog Intellij IDEA
    • Extensión del navegador
      • Chrome
      • Microsoft Edge
    • Proxy de peticiones
      • Proxy de peticiones en la web
      • Proxy de petición en documentos compartidos
      • Proxy de peticiones en el cliente
  • Datos y seguridad
    • Almacenamiento y seguridad de datos
    • Privacidad y seguridad de los datos del usuario
    • Enrutamiento de peticiones y seguridad de datos
  • Referencias
    • Enfoque de diseño de API primero
    • Extensiones de la especificación OpenAPI de Apidog
    • JSONPath
    • XPath
    • Expresiones regulares
    • JSON Schema
    • Formato de archivo CSV
    • Instalación del entorno Java
    • Entorno de implementación de Runner
    • Sintaxis Markdown de Apidog
    • Extensiones Swagger de Apidog
      • Descripción general
      • x-apidog-folder
      • x-apidog-status
      • x-apidog-name
      • x-apidog-maintainer
    • Extensiones JSON Schema de Apidog
      • Descripción general
      • x-apidog-mock
      • x-apidog-orders
      • x-apidog-enum
  • Apidog Europa
    • Apidog Europe
  • Centro de soporte
  1. Enviar peticiones

Cliente MCP

Descripción general#

MCP (Model Context Protocol) es un protocolo abierto para establecer una comunicación estandarizada entre aplicaciones de modelos de lenguaje grandes (LLM) y fuentes de datos y herramientas externas. Apidog cuenta con un MCP Client integrado que permite depurar y probar MCP Servers.
Los MCP Servers proporcionan tres funciones principales, todas compatibles con la depuración mediante el Apidog MCP Client:
Tools: Funciones ejecutables del lado del servidor
Prompts: Plantillas de prompts predefinidas
Resources: Recursos de datos proporcionados por el servidor
Se admiten dos métodos de transporte:
STDIO: Comunicación mediante entrada/salida estándar, adecuada para procesos locales
HTTP: Comunicación mediante Streamable HTTP, adecuada para servidores remotos
TIP
Utilice la versión web o descargue la versión más reciente de la aplicación de escritorio desde la página de inicio.

Crear MCP Client#

Cree un nuevo endpoint en un proyecto HTTP y seleccione MCP.
Crear MCP Client

Conectarse al MCP Server#

Introducir la dirección del servidor#

Apidog admite varias formas de introducir la información de conexión del MCP Server:
Entrada directa de comando o URL
Al pegar un comando de terminal, el protocolo cambia automáticamente a STDIO:
Al pegar una URL, el protocolo cambia automáticamente a HTTP:
https://example-server.modelcontextprotocol.io/mcp
Pegar archivo de configuración
Apidog permite pegar directamente archivos de configuración de MCP Server, y analizará y completará automáticamente la información relevante.
Ejemplo de archivo de MCP Servers:
{
  "mcpServers": {
    "Everything Server": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-everything"],
      "env": {}
    }
  }
}
Ejemplo de entrada de MCP Server:
{
  "type": "streamable-http",
  "url": "https://example-server.modelcontextprotocol.io/mcp"
}
Después de pegar el archivo de configuración, Apidog extraerá automáticamente el nombre del servidor, la dirección, las variables de entorno y otra información. Si el archivo de configuración contiene varios servidores, se utilizará el primero.

Establecer conexión#

Haga clic en el botón Connect para iniciar la conexión.
Conexión STDIO
Dado que se requiere la ejecución de comandos locales, Apidog mostrará un cuadro de diálogo de confirmación de seguridad. Después de la confirmación, iniciará el proceso local y establecerá la conexión.
Conexión HTTP
Envíe una petición de conexión directamente a la URL especificada.
Para MCP Servers con autenticación OAuth 2.0, Apidog recuperará automáticamente la configuración de autenticación y mostrará la ventana de autenticación
Otros métodos de autenticación (API Key, Bearer Token, Basic Auth, etc.) también se pueden configurar manualmente en la pestaña Auth
Después de una conexión correcta, el árbol de directorios mostrará la lista de Tools, Prompts y Resources proporcionados por el servidor.

Funciones de depuración#

Tools#

Las Tools son funciones ejecutables proporcionadas por el servidor. Después de seleccionar una Tool, puede configurar los parámetros mediante un formulario o un editor JSON.
Después de configurar los parámetros, haga clic en Run para ejecutar. Los resultados se mostrarán en el área de respuesta.

Prompts#

Los Prompts son plantillas de prompts predefinidas. Después de seleccionar un Prompt, configure los parámetros (si los hay) y haga clic en Run para obtener el prompt generado.

Resources#

Los Resources son recursos de datos proporcionados por el servidor. Después de seleccionar un Resource, haga clic en Run para recuperar el contenido del recurso.

Opciones de configuración#

Entorno#

Disponible solo para el modo STDIO. Se utiliza para configurar variables de entorno al iniciar el proceso del MCP Server.
Ejemplo:
ClaveValor
ACCESS_TOKENyour-token-here
NODE_ENVproduction

Auth#

Disponible solo para el modo HTTP. Admite varios métodos de autenticación:
API Key
Bearer Token
JWT Bearer
Basic Auth
Digest Auth
OAuth 2.0
Para los MCP Servers que admiten OAuth 2.0, Apidog puede recuperar y completar automáticamente la configuración de autenticación.

Encabezados#

Disponible solo para el modo HTTP. Se utiliza para configurar encabezados de petición HTTP personalizados.

Ver la respuesta#

Después de hacer clic en Run, los resultados de ejecución de la herramienta se mostrarán en el panel Response. Apidog clasifica la interacción en dos tipos: Messages y Notifications.

Messages#

Un Message representa una interacción estándar de petición-respuesta (por ejemplo, ejecutar una herramienta y recibir un resultado).
Para cada mensaje, Apidog ofrece tres modos de visualización para ayudarle a visualizar los datos. Puede alternar entre ellos mediante las pestañas situadas en la parte superior del área de respuesta:
Content: La vista predeterminada. Muestra la salida de texto limpia. Apidog analiza el mensaje JSON-RPC y extrae únicamente el contenido principal devuelto por la herramienta (por ejemplo, el campo text), eliminando los detalles del protocolo para facilitar la lectura.
Preview: Renderiza el contenido enriquecido devuelto por la herramienta. Si la respuesta contiene Markdown, imágenes u otros recursos multimedia, esta pestaña los renderiza automáticamente en un formato visual (por ejemplo, texto con formato, gráficos o imágenes Base64 decodificadas). Esto elimina la necesidad de decodificación manual o análisis de texto sin procesar.
Raw: Muestra el mensaje completo de interacción JSON-RPC, incluidos todos los detalles del protocolo (como la estructura jsonrpc, id y result). Utilice este modo al depurar servidores MCP para verificar el cumplimiento del protocolo.

Notifications#

Una Notification representa un mensaje unidireccional del MCP server (por ejemplo, registros, actualizaciones de progreso o cambios de recursos) que no requiere una respuesta.
Las notificaciones se enumeran por separado en la línea de tiempo de respuestas.
Normalmente muestran niveles de registro (por ejemplo, info, debug, error) y el texto del mensaje correspondiente.

Compatibilidad con variables#

Las variables {{variable_name}} son compatibles en las siguientes ubicaciones:
Dirección o comando del servidor
Valores de variables de entorno
Encabezados de petición
Información de autenticación
Valores de parámetros

Guardar y compartir#

Los MCP clients configurados se pueden guardar en el proyecto para su uso posterior y la colaboración en equipo.
Nota: El árbol de directorios MCP (lista de Tools, Prompts y Resources) se almacena solo localmente y se actualiza automáticamente en cada conexión.

Preguntas frecuentes#

La conexión STDIO falla con el error "command not found"#

Asegúrese de que el runtime requerido (como Node.js) esté instalado y compruebe que la ruta del comando sea correcta.

La conexión HTTP devuelve un error 401#

Apidog intentará recuperar automáticamente la configuración de OAuth 2.0. Si falla, configure manualmente la información de autenticación en la pestaña Auth.

La conexión se realiza correctamente, pero el árbol de directorios está vacío#

Compruebe que la configuración del servidor sea correcta y consulte la pestaña Notifications para confirmar si el servidor ha devuelto la lista de herramientas.

Incompatibilidad de tipo de parámetro#

Al utilizar el modo formulario, Apidog validará automáticamente los tipos de parámetros. En el modo de editor JSON, tenga cuidado de no añadir comillas alrededor de los números y utilice true/false para valores booleanos.
Modified at 2026-06-09 08:52:14
Previous
Depuración de SSE
Next
Socket.IO
Built with