com.topness

callwright

Self-hosted MCP voice agent that places phone calls on your behalf via Retell.

Streamable HTTPofficialapplication

Package Details

TransportStreamable HTTP

Environment Variables

RETELL_API_KEY(str)
RequiredSecret

Your Retell secret API key (stays server-side)

MCP_AUTH_TOKEN(str)
Secret

Bearer token clients must send; required when exposed beyond localhost

PORT(str)

Port the HTTP MCP server listens on (default 8787)

CALLWRIGHT_DATA_DIR(str)

Persistent directory for runtime state such as trigger deduplication

CALLWRIGHT_PUBLIC_URL(str)

Public Callwright base URL used to configure Retell webhook delivery

CLAUDE_ROUTINE_URL(str)

Optional complete Claude cloud Routine /fire endpoint URL

CLAUDE_ROUTINE_TOKEN(str)
Secret

Optional dedicated bearer token for the configured Claude Routine trigger