npx claudepluginhub zeframlou/call-me --plugin callmeAdd to your .mcp.json:
{
"mcpServers": {
"callme": {
"command": "bun",
"args": [
"run",
"--cwd",
"${CLAUDE_PLUGIN_ROOT}/server",
"start"
],
"env": {
"CALLME_PORT": "${CALLME_PORT:-0}",
"CALLME_TTS_VOICE": "${CALLME_TTS_VOICE}",
"CALLME_KOKORO_URL": "${CALLME_KOKORO_URL:-}",
"CALLME_PHONE_NUMBER": "${CALLME_PHONE_NUMBER}",
"CALLME_TTS_PROVIDER": "${CALLME_TTS_PROVIDER:-openai}",
"CALLME_OPENAI_API_KEY": "${CALLME_OPENAI_API_KEY}",
"CALLME_NGROK_AUTHTOKEN": "${CALLME_NGROK_AUTHTOKEN}",
"CALLME_PHONE_AUTH_TOKEN": "${CALLME_PHONE_AUTH_TOKEN}",
"CALLME_PHONE_ACCOUNT_SID": "${CALLME_PHONE_ACCOUNT_SID}",
"CALLME_USER_PHONE_NUMBER": "${CALLME_USER_PHONE_NUMBER}",
"CALLME_TRANSCRIPT_TIMEOUT_MS": "${CALLME_TRANSCRIPT_TIMEOUT_MS:-180000}",
"CALLME_STT_SILENCE_DURATION_MS": "${CALLME_STT_SILENCE_DURATION_MS:-800}"
}
}
}
}Replace placeholder values for: CALLME_OPENAI_API_KEY, CALLME_NGROK_AUTHTOKEN, CALLME_PHONE_AUTH_TOKEN
This MCP server needs API keys or credentials. Configure them in your environment before use.
This server has elevated permissions. Review the source code before enabling.
bunCALLME_PORT=${CALLME_PORT:-0}CALLME_TTS_VOICE=${CALLME_TTS_VOICE}CALLME_KOKORO_URL=${CALLME_KOKORO_URL:-}CALLME_PHONE_NUMBER=${CALLME_PHONE_NUMBER}CALLME_TTS_PROVIDER=${CALLME_TTS_PROVIDER:-openai}CALLME_OPENAI_API_KEY=${CALLME_OPENAI_API_KEY}CALLME_NGROK_AUTHTOKEN=${CALLME_NGROK_AUTHTOKEN}CALLME_PHONE_AUTH_TOKEN=${CALLME_PHONE_AUTH_TOKEN}CALLME_PHONE_ACCOUNT_SID=${CALLME_PHONE_ACCOUNT_SID}CALLME_USER_PHONE_NUMBER=${CALLME_USER_PHONE_NUMBER}CALLME_TRANSCRIPT_TIMEOUT_MS=${CALLME_TRANSCRIPT_TIMEOUT_MS:-180000}CALLME_STT_SILENCE_DURATION_MS=${CALLME_STT_SILENCE_DURATION_MS:-800}