Skip to main content
Glama
jambonz

@jambonz/mcp-schema-server

Official
by jambonz

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}
resources
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
jambonz_developer_toolkitA

REQUIRED: call this before writing jambonz code. Returns the developer guide (verb model, transports, SDK API, patterns), lists all available schemas, and shows pre-built agent tools (weather, search, calculator, etc.) — check these before implementing custom toolHook handlers.

get_jambonz_schemaA

Get the JSON Schema for a jambonz verb or component. Available: verb:agent, verb:alert, verb:answer, verb:conference, verb:config, verb:deepgram_s2s, verb:dequeue, verb:dial, verb:dialogflow, verb:dtmf, verb:dub, verb:elevenlabs_s2s, verb:enqueue, verb:gather, verb:google_s2s, verb:hangup, verb:leave, verb:listen, verb:llm, verb:message, verb:openai_s2s, verb:pause, verb:play, verb:redirect, verb:rest_dial, verb:room, verb:s2s, verb:say, verb:sip-decline, verb:sip-refer, verb:sip-request, verb:stream, verb:tag, verb:transcribe, verb:transfer, verb:ultravox_s2s, component:actionHook, component:actionHookDelayAction, component:amd, component:auth, component:bidirectionalAudio, component:fillerNoise, component:handoff, component:hangup, component:llm-base, component:recognizer-assemblyAiOptions, component:recognizer-awsOptions, component:recognizer-azureOptions, component:recognizer-customOptions, component:recognizer-deepgramOptions, component:recognizer-elevenlabsOptions, component:recognizer-gladiaOptions, component:recognizer-googleOptions, component:recognizer-houndifyOptions, component:recognizer-ibmOptions, component:recognizer-nvidiaOptions, component:recognizer-openaiOptions, component:recognizer-sonioxOptions, component:recognizer-speechmaticsOptions, component:recognizer-xaiOptions, component:recognizer, component:synthesizer, component:target, component:transferOptions, component:vad, callback:agent-turn, callback:amd, callback:call-status, callback:conference-status, callback:conference-wait, callback:conference, callback:dequeue, callback:dial-dtmf, callback:dial-hold, callback:dial-refer, callback:dial, callback:enqueue-wait, callback:enqueue, callback:gather-partial, callback:gather, callback:listen, callback:llm, callback:message, callback:play, callback:session-new, callback:session-reconnect, callback:session-redirect, callback:sip-refer-event, callback:sip-refer, callback:sip-request, callback:transcribe-translation, callback:transcribe, callback:transfer, callback:tts-streaming-event, callback:verb-status, guide:bridged-call-patterns, guide:conference-monitoring, guide:session-commands, guide:node-sdk

get_sdk_exampleA

Get full source code for an SDK example. Available: agent, assemblyai-autogenerate-prompt, bedrock-agent, call-recording, conference-supervision, deepgram-voice-agent, dial, echo, elevenlabs-voice-agent, hello-world, ivr-menu, llm-streaming, openai-realtime, queue-with-hold, realtime-translator, retell-hosted, room-play-tone, room-say, room-with-stream, s2s-move-to-room, stream-record, stream-then-room, two-stage-dialer, ultravox-voice-agent, voice-agent

list_jambonz_toolsA

List the pre-built tools from @jambonz/tools (v0.1.4) for jambonz agent apps, with full parameter schemas. Check here BEFORE hand-rolling a toolHook handler — use a ready-made tool if one fits. Available: calculator, get_datetime, web_search, get_weather, wikipedia.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
agents-guidejambonz guide — verb model, transport modes, core verbs, and common patterns
app-schemaRoot JSON Schema for a jambonz application — an array of verbs
verb-agentJSON Schema for the "agent" verb
verb-alertJSON Schema for the "alert" verb
verb-answerJSON Schema for the "answer" verb
verb-conferenceJSON Schema for the "conference" verb
verb-configJSON Schema for the "config" verb
verb-deepgram_s2sJSON Schema for the "deepgram_s2s" verb
verb-dequeueJSON Schema for the "dequeue" verb
verb-dialJSON Schema for the "dial" verb
verb-dialogflowJSON Schema for the "dialogflow" verb
verb-dtmfJSON Schema for the "dtmf" verb
verb-dubJSON Schema for the "dub" verb
verb-elevenlabs_s2sJSON Schema for the "elevenlabs_s2s" verb
verb-enqueueJSON Schema for the "enqueue" verb
verb-gatherJSON Schema for the "gather" verb
verb-google_s2sJSON Schema for the "google_s2s" verb
verb-hangupJSON Schema for the "hangup" verb
verb-leaveJSON Schema for the "leave" verb
verb-listenJSON Schema for the "listen" verb
verb-llmJSON Schema for the "llm" verb
verb-messageJSON Schema for the "message" verb
verb-openai_s2sJSON Schema for the "openai_s2s" verb
verb-pauseJSON Schema for the "pause" verb
verb-playJSON Schema for the "play" verb
verb-redirectJSON Schema for the "redirect" verb
verb-rest_dialJSON Schema for the "rest_dial" verb
verb-roomJSON Schema for the "room" verb
verb-s2sJSON Schema for the "s2s" verb
verb-sayJSON Schema for the "say" verb
verb-sip-declineJSON Schema for the "sip-decline" verb
verb-sip-referJSON Schema for the "sip-refer" verb
verb-sip-requestJSON Schema for the "sip-request" verb
verb-streamJSON Schema for the "stream" verb
verb-tagJSON Schema for the "tag" verb
verb-transcribeJSON Schema for the "transcribe" verb
verb-transferJSON Schema for the "transfer" verb
verb-ultravox_s2sJSON Schema for the "ultravox_s2s" verb
component-actionHookJSON Schema for the "actionHook" component
component-actionHookDelayActionJSON Schema for the "actionHookDelayAction" component
component-amdJSON Schema for the "amd" component
component-authJSON Schema for the "auth" component
component-bidirectionalAudioJSON Schema for the "bidirectionalAudio" component
component-fillerNoiseJSON Schema for the "fillerNoise" component
component-handoffJSON Schema for the "handoff" component
component-hangupJSON Schema for the "hangup" component
component-llm-baseJSON Schema for the "llm-base" component
component-recognizer-assemblyAiOptionsJSON Schema for the "recognizer-assemblyAiOptions" component
component-recognizer-awsOptionsJSON Schema for the "recognizer-awsOptions" component
component-recognizer-azureOptionsJSON Schema for the "recognizer-azureOptions" component
component-recognizer-customOptionsJSON Schema for the "recognizer-customOptions" component
component-recognizer-deepgramOptionsJSON Schema for the "recognizer-deepgramOptions" component
component-recognizer-elevenlabsOptionsJSON Schema for the "recognizer-elevenlabsOptions" component
component-recognizer-gladiaOptionsJSON Schema for the "recognizer-gladiaOptions" component
component-recognizer-googleOptionsJSON Schema for the "recognizer-googleOptions" component
component-recognizer-houndifyOptionsJSON Schema for the "recognizer-houndifyOptions" component
component-recognizer-ibmOptionsJSON Schema for the "recognizer-ibmOptions" component
component-recognizer-nvidiaOptionsJSON Schema for the "recognizer-nvidiaOptions" component
component-recognizer-openaiOptionsJSON Schema for the "recognizer-openaiOptions" component
component-recognizer-sonioxOptionsJSON Schema for the "recognizer-sonioxOptions" component
component-recognizer-speechmaticsOptionsJSON Schema for the "recognizer-speechmaticsOptions" component
component-recognizer-xaiOptionsJSON Schema for the "recognizer-xaiOptions" component
component-recognizerJSON Schema for the "recognizer" component
component-synthesizerJSON Schema for the "synthesizer" component
component-targetJSON Schema for the "target" component
component-transferOptionsJSON Schema for the "transferOptions" component
component-vadJSON Schema for the "vad" component
sdk-node-guide@jambonz/sdk Node.js SDK guide — imports, createEndpoint, Session API, examples
sdk-examples-indexIndex of @jambonz/sdk code examples

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/jambonz/mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server