Skip to content
mcp/skillhub

Callwright MCP Server

by topnesscom.topness/callwrightv1.0.4

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

Node.jsremoteofficial registry

context tax

queued

security

queued

cold start

queued

freshness

Maintained3mo ago

Install Callwright MCP server

No published package or hosted endpoint yet — see the repository README for build-from-source instructions.

Configuration

VariableRequiredSecretDescription
RETELL_API_KEYyesyesYour Retell secret API key (stays server-side)
MCP_AUTH_TOKEN—yesBearer token clients must send; required when exposed beyond localhost
PORT——Port the HTTP MCP server listens on (default 8787)
CALLWRIGHT_DATA_DIR——Persistent directory for runtime state such as trigger deduplication
CALLWRIGHT_PUBLIC_URL——Public Callwright base URL used to configure Retell webhook delivery
CLAUDE_ROUTINE_URL——Optional complete Claude cloud Routine /fire endpoint URL
CLAUDE_ROUTINE_TOKEN—yesOptional dedicated bearer token for the configured Claude Routine trigger

Freshness

Maintained — last maintenance signal 3mo ago. The newest of the signals below sets the band.

  1. Last commit (default branch)

    no data · GitHub

  2. Latest release

    no data · GitHub

  3. Package published

    no data · npm/PyPI

  4. Registry entry updated

    2026-07-12 · 3mo ago · official registry · v1.0.4

FAQ

›Does Callwright require an API key?

Yes. It expects RETELL_API_KEY, MCP_AUTH_TOKEN, CLAUDE_ROUTINE_TOKEN, of which 3 are secrets.

›Can I use Callwright as a remote (hosted) MCP server?

Yes. It is a hosted MCP server; connect to its URL with any client that supports remote MCP.

›Is Callwright in the official MCP registry?

Yes, as com.topness/callwright.