Banjo
io.github.shatch/banjo ยท version 0.1.19
Community listing. Not installed or verified by cosmic-mcp. Read the source and its permissions before you run it.
Self-hosted AI assistant that places real phone calls for you: bookings, reservations, errands.
https://github.com/shatch/banjoQuick facts
- Listing: Community
- Published Nov 4, 02:09 UTC
- Transport: streamable-http
- Package: oci
ghcr.io/shatch/banjo:0.1.19 - Listed by cosmic-mcp: Nov 9, 04:27 UTC
Details
- Repository: https://github.com/shatch/banjo
- Website: https://github.com/shatch/banjo
- Needs settings:
DATABASE_URLMCP_API_KEYASSISTANT_PRINCIPAL_NAMEPUBLIC_HOSTNAMEVOICE_AI_PROVIDEROPENAI_API_KEYTWILIO_ACCOUNT_SIDTWILIO_AUTH_TOKENTWILIO_PHONE_NUMBERNOTIFICATION_CHANNEL
Setup snippets
Generated from the registry entry. cosmic-mcp has not run or reviewed this server; values in angle brackets are yours to fill in.
Run it locally (oci)
docker run -i --rm -e 'ASSISTANT_PRINCIPAL_NAME' -e 'DATABASE_URL' -e 'MCP_API_KEY' -e 'NOTIFICATION_CHANNEL' -e 'OPENAI_API_KEY' -e 'PUBLIC_HOSTNAME' -e 'TWILIO_ACCOUNT_SID' -e 'TWILIO_AUTH_TOKEN' -e 'TWILIO_PHONE_NUMBER' -e 'VOICE_AI_PROVIDER' 'ghcr.io/shatch/banjo:0.1.19'Claude Desktop (claude_desktop_config.json)
{
"mcpServers": {
"banjo": {
"args": [
"run",
"-i",
"--rm",
"-e",
"ASSISTANT_PRINCIPAL_NAME",
"-e",
"DATABASE_URL",
"-e",
"MCP_API_KEY",
"-e",
"NOTIFICATION_CHANNEL",
"-e",
"OPENAI_API_KEY",
"-e",
"PUBLIC_HOSTNAME",
"-e",
"TWILIO_ACCOUNT_SID",
"-e",
"TWILIO_AUTH_TOKEN",
"-e",
"TWILIO_PHONE_NUMBER",
"-e",
"VOICE_AI_PROVIDER",
"ghcr.io/shatch/banjo:0.1.19"
],
"command": "docker",
"env": {
"ASSISTANT_PRINCIPAL_NAME": "<your assistant principal name>",
"DATABASE_URL": "<your database url>",
"MCP_API_KEY": "<your mcp api key>",
"NOTIFICATION_CHANNEL": "<your notification channel>",
"OPENAI_API_KEY": "<your openai api key>",
"PUBLIC_HOSTNAME": "<your public hostname>",
"TWILIO_ACCOUNT_SID": "<your twilio account sid>",
"TWILIO_AUTH_TOKEN": "<your twilio auth token>",
"TWILIO_PHONE_NUMBER": "<your twilio phone number>",
"VOICE_AI_PROVIDER": "<your voice ai provider>"
}
}
}
}Claude Code
claude mcp add 'banjo' -- docker run -i --rm -e 'ASSISTANT_PRINCIPAL_NAME' -e 'DATABASE_URL' -e 'MCP_API_KEY' -e 'NOTIFICATION_CHANNEL' -e 'OPENAI_API_KEY' -e 'PUBLIC_HOSTNAME' -e 'TWILIO_ACCOUNT_SID' -e 'TWILIO_AUTH_TOKEN' -e 'TWILIO_PHONE_NUMBER' -e 'VOICE_AI_PROVIDER' 'ghcr.io/shatch/banjo:0.1.19'Cursor (.cursor/mcp.json)
{
"mcpServers": {
"banjo": {
"args": [
"run",
"-i",
"--rm",
"-e",
"ASSISTANT_PRINCIPAL_NAME",
"-e",
"DATABASE_URL",
"-e",
"MCP_API_KEY",
"-e",
"NOTIFICATION_CHANNEL",
"-e",
"OPENAI_API_KEY",
"-e",
"PUBLIC_HOSTNAME",
"-e",
"TWILIO_ACCOUNT_SID",
"-e",
"TWILIO_AUTH_TOKEN",
"-e",
"TWILIO_PHONE_NUMBER",
"-e",
"VOICE_AI_PROVIDER",
"ghcr.io/shatch/banjo:0.1.19"
],
"command": "docker",
"env": {
"ASSISTANT_PRINCIPAL_NAME": "<your assistant principal name>",
"DATABASE_URL": "<your database url>",
"MCP_API_KEY": "<your mcp api key>",
"NOTIFICATION_CHANNEL": "<your notification channel>",
"OPENAI_API_KEY": "<your openai api key>",
"PUBLIC_HOSTNAME": "<your public hostname>",
"TWILIO_ACCOUNT_SID": "<your twilio account sid>",
"TWILIO_AUTH_TOKEN": "<your twilio auth token>",
"TWILIO_PHONE_NUMBER": "<your twilio phone number>",
"VOICE_AI_PROVIDER": "<your voice ai provider>"
}
}
}
}VS Code (.vscode/mcp.json)
{
"servers": {
"banjo": {
"args": [
"run",
"-i",
"--rm",
"-e",
"ASSISTANT_PRINCIPAL_NAME",
"-e",
"DATABASE_URL",
"-e",
"MCP_API_KEY",
"-e",
"NOTIFICATION_CHANNEL",
"-e",
"OPENAI_API_KEY",
"-e",
"PUBLIC_HOSTNAME",
"-e",
"TWILIO_ACCOUNT_SID",
"-e",
"TWILIO_AUTH_TOKEN",
"-e",
"TWILIO_PHONE_NUMBER",
"-e",
"VOICE_AI_PROVIDER",
"ghcr.io/shatch/banjo:0.1.19"
],
"command": "docker",
"env": {
"ASSISTANT_PRINCIPAL_NAME": "<your assistant principal name>",
"DATABASE_URL": "<your database url>",
"MCP_API_KEY": "<your mcp api key>",
"NOTIFICATION_CHANNEL": "<your notification channel>",
"OPENAI_API_KEY": "<your openai api key>",
"PUBLIC_HOSTNAME": "<your public hostname>",
"TWILIO_ACCOUNT_SID": "<your twilio account sid>",
"TWILIO_AUTH_TOKEN": "<your twilio auth token>",
"TWILIO_PHONE_NUMBER": "<your twilio phone number>",
"VOICE_AI_PROVIDER": "<your voice ai provider>"
},
"type": "stdio"
}
}
}Related servers
- Agent Blueprint Verified domain
Measured agent costs, a one-page agent summary check, and an offline access map. No sign-in. - 1325.AI Verified domain
Verified directory of 47,000+ Black-owned U.S. businesses. Search, profiles, maps, rewards. - 1ToolRing Verified domain
Pay-per-call search, SEO, maps, e-commerce price and FX data for AI agents. One key, prepaid. - 2b2t Atlas
Search 2b2t bases, WDLs, signs, saved inventories, rare blocks, mobs, map art and NoCom history. - 3d-texture-toolkit
Extract embedded PBR texture maps from local GLB files. - 42min Verified domain
Scheduling for AI assistants: bookings, availability, meeting polls and routing forms.