ClawdCall

Proporciona a los agentes de IA una capa telefónica para llamadas basadas en consentimiento, transcripciones, resúmenes y resultados.

Documentación

Servidor MCP de ClawdCall

Brinda a los agentes de IA acceso a la API de ejecución telefónica orientada a agentes de ClawdCall a través del Protocolo de Contexto de Modelo.

clawdcall-mcp expone el flujo de trabajo confirmado de ClawdCall:

  • enviar OTP de registro
  • verificar OTP de registro
  • realizar llamadas salientes esperadas
  • obtener transcripciones de llamadas

Remoto Alojado

Conecta clientes MCP remotos compatibles al endpoint HTTP Streamable:

https://gateway.clawdcall.com/mcp/

El endpoint anuncia metadatos de recursos protegidos por OAuth. Las integraciones existentes de ClawdCall también pueden usar una clave de API según la documentación del agente.

Paquete Stdio Local

Agrega el paquete npm publicado a un cliente MCP local:

{
  "mcpServers": {
    "clawdcall": {
      "command": "npx",
      "args": ["-y", "clawdcall-mcp"],
      "env": {
        "CLAWDCALL_API_KEY": "your_clawdcall_api_key"
      }
    }
  }
}

CLAWDCALL_API_KEY es necesario para llamadas salientes y recuperación de transcripciones. Las herramientas de OTP de registro no requieren una clave existente.

Para enrutamiento de API de staging o autoalojado:

{
  "mcpServers": {
    "clawdcall": {
      "command": "npx",
      "args": ["-y", "clawdcall-mcp"],
      "env": {
        "CLAWDCALL_API_KEY": "your_clawdcall_api_key",
        "CLAWDCALL_BASE_URL": "https://api.clawdcall.com"
      }
    }
  }
}

Primera Prueba Segura

  1. Abre la configuración del agente de ClawdCall.
  2. Conecta el endpoint alojado o el paquete local desde un cliente de agente compatible.
  3. Pide al agente que te llame a ti o a un destinatario interno esperado con una tarea acotada.
  4. Confirma el destino y la tarea antes de permitir la llamada.
  5. Revisa el estado devuelto, la evidencia de la transcripción, el resumen o el resultado estructurado.

ClawdCall no está destinado a llamadas en frío, robocalling, divulgación masiva, uso de emergencia, divulgación política o flujos de trabajo de asesoramiento sensible.

Ejemplos de Copiar y Pegar

El directorio examples contiene flujos de trabajo de primera llamada acotados para:

Los ejemplos de código mantienen al destinatario en variables de entorno controladas por el operador. La entrada generada por el agente no puede cambiar el número de teléfono, y los efectos secundarios en vivo requieren una aprobación explícita o aceptación.

Herramientas

HerramientaEndpoint confirmadoDescripción
send_signup_otpPOST /cc/signup/send-otpEnvía un OTP de verificación telefónica para el registro.
verify_signup_otpPOST /cc/signup/verify-otpVerifica el OTP y recibe detalles de cuenta/clave de API.
place_outbound_callPOST /external/v1/agent/outbound?conversionFlag=1Realiza una llamada de agente de voz saliente esperada.
get_call_transcriptGET /cc/v1/calls/{id}/transcriptObtiene una transcripción por ID de llamada o ID de campaña.

Variables de Entorno

VariableRequeridaPredeterminadaDescripción
CLAWDCALL_API_KEYPara herramientas de llamada/transcripciónClave de API de ClawdCall.
CLAWDCALL_BASE_URLNohttps://api.clawdcall.comURL base de la API.

Desarrollo

git clone https://github.com/dialgoodian/clawdcall-mcp.git
cd clawdcall-mcp
npm install
npm run dev

Compilar:

npm run build

Ejecutar el servidor compilado:

CLAWDCALL_API_KEY=your_clawdcall_api_key npm start

Metadatos de Descubrimiento

Contrato de API

Este servidor rastrea estos endpoints orientados a agentes de ClawdCall:

  • POST /cc/signup/send-otp
  • POST /cc/signup/verify-otp
  • POST /external/v1/agent/outbound?conversionFlag=1
  • GET /cc/v1/calls/{id}/transcript

No agregues herramientas MCP para agentes, compra de números, SMS, conversaciones, voces o webhooks generales hasta que esas rutas existan en el contrato de API de ClawdCall.

Licencia

MIT