Let an agent call selected tools exposed by your MCP server.
You need an MCP server reachable over a supported HTTP transport and any authentication required by that server.
Create the connection
Open Tools and create an MCP Server tool.
Enter a name, purpose, and server URL.
Select the credential required by the server.
Save and check the discovered tools.
Select the functions your agent needs.
Attach tools to the conversation
Add the MCP tool to the agent or workflow node and select the remote functions available there. In the prompt, explain when each action is appropriate and what information must be collected first.
Test failures as well as success
Test discovery and authentication, then run a conversation that calls a remote function. Confirm the parameters, returned data, and the agent’s response. Include an unavailable server and a rejected request so the agent has a useful fallback.This connects your voice agent to an external MCP server. To connect a coding assistant to your Agent Builder workspace, use the workspace MCP server.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Bandwidth Agent Builder","colors":{"primary":"#005EB8","light":"#0099D6","dark":"#005EB8"},"logo":{"light":"https://mintcdn.com/harmonair/JkEwLaC7cZDc9A3-/logo/light.svg?fit=max\u0026auto=format\u0026n=JkEwLaC7cZDc9A3-\u0026q=85\u0026s=6636082101afd784cb46a6fba1624fc7","dark":"https://mintcdn.com/harmonair/JkEwLaC7cZDc9A3-/logo/dark.svg?fit=max\u0026auto=format\u0026n=JkEwLaC7cZDc9A3-\u0026q=85\u0026s=8bab76a8ee0963c0a9a7890055ce3900","href":"/getting-started/index"},"favicon":"https://mintcdn.com/harmonair/JkEwLaC7cZDc9A3-/favicon.png?fit=max\u0026auto=format\u0026n=JkEwLaC7cZDc9A3-\u0026q=85\u0026s=a7cd5945297fa4480145aa817887ba88","api":{"openapi":"api-reference/openapi.json","examples":{"defaults":"all","languages":["curl","python","javascript"]}},"navbar":{"links":[{"href":"https://labs.bandwidth.com/","label":"Bandwidth Labs"}],"primary":{"type":"button","label":"Open console","href":"https://agents.labs.bandwidth.com"}},"footer":{"socials":{"linkedin":"https://www.linkedin.com/company/bandwidth-inc"}},"search":{"prompt":"Search guides, API endpoints, and MCP tools"},"contextual":{"options":["copy","view"],"display":"header"},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"harmonair","hasAudioNarration":false,"actualSubdomain":"harmonair","customDomains":["docs.agents.labs.bandwidth.com"],"gitSource":{"type":"github","owner":"bandwidth","repo":"innovation-studio-voai-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"entitlements":{"AI_CHAT":{"status":"DISABLED"},"WEB_MCP":{"status":"DISABLED"},"NARRATION":{"status":"DISABLED"}},"buildId":"6ae7aec9b26903148c75c820","clientVersion":"0.0.4143","searchFilterCounts":[{"language":"default","tag":"API Reference","count":169},{"language":"default","tag":"User guides","count":45},{"language":"default","tag":"MCP","count":35},{"language":"default","tag":"Agents","count":34},{"language":"default","tag":"Build and test agents","count":20},{"language":"default","tag":"Get started","count":16},{"language":"default","tag":"Campaigns","count":15},{"language":"default","tag":"Telephony Configurations","count":15},{"language":"default","tag":"Tools","count":15},{"language":"default","tag":"Reports","count":13}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"voice-agent/tools/mcp-tool","slug":"/voice-agent/tools/mcp-tool","pageMetadata":{"title":"MCP tools","description":"Let an agent call selected tools exposed by your MCP server.","href":"/voice-agent/tools/mcp-tool"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Let an agent call selected tools exposed by your MCP server.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,li:`li`,ol:`ol`,p:`p`,strong:`strong`,..._provideComponents(),...props.components},{Heading}=_components;if(!Heading)_missingMdxReference(`Heading`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`You need an MCP server reachable over a supported HTTP transport and any authentication required by that server.`}),`\n`,_jsx(Heading,{level:`2`,id:`create-the-connection`,children:`Create the connection`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Open `,_jsx(_components.strong,{children:`Tools`}),` and create an `,_jsx(_components.strong,{children:`MCP Server`}),` tool.`]}),`\n`,_jsx(_components.li,{children:`Enter a name, purpose, and server URL.`}),`\n`,_jsx(_components.li,{children:`Select the credential required by the server.`}),`\n`,_jsx(_components.li,{children:`Save and check the discovered tools.`}),`\n`,_jsx(_components.li,{children:`Select the functions your agent needs.`}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`attach-tools-to-the-conversation`,children:`Attach tools to the conversation`}),`\n`,_jsx(_components.p,{children:`Add the MCP tool to the agent or workflow node and select the remote functions available there. In the prompt, explain when each action is appropriate and what information must be collected first.`}),`\n`,_jsx(Heading,{level:`2`,id:`test-failures-as-well-as-success`,children:`Test failures as well as success`}),`\n`,_jsx(_components.p,{children:`Test discovery and authentication, then run a conversation that calls a remote function. Confirm the parameters, returned data, and the agent’s response. Include an unavailable server and a rejected request so the agent has a useful fallback.`}),`\n`,_jsxs(_components.p,{children:[`This connects your voice agent to an external MCP server. To connect a coding assistant to your Agent Builder workspace, use the `,_jsx(_components.a,{href:`/integrations/mcp`,children:`workspace MCP server`}),`.`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"MCP tools","description":"Let an agent call selected tools exposed by your MCP server.","href":"/voice-agent/tools/mcp-tool"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Create the connection","slug":"create-the-connection","depth":2,"children":[]},{"title":"Attach tools to the conversation","slug":"attach-tools-to-the-conversation","depth":2,"children":[]},{"title":"Test failures as well as success","slug":"test-failures-as-well-as-success","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"harmonair","siteName":"Bandwidth Agent Builder","title":"MCP tools - Bandwidth Agent Builder","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-09-28T15:44:45.221Z","originalFileLocation":"voice-agent/tools/mcp-tool.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Let an agent call selected tools exposed by your MCP server.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Bandwidth Agent Builder\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/harmonair/H2rLokpOBJgewPcX/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/harmonair/H2rLokpOBJgewPcX/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/harmonair/H2rLokpOBJgewPcX/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/harmonair/H2rLokpOBJgewPcX/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/harmonair/H2rLokpOBJgewPcX/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/harmonair/H2rLokpOBJgewPcX/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/harmonair/H2rLokpOBJgewPcX/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/harmonair/H2rLokpOBJgewPcX/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/harmonair/H2rLokpOBJgewPcX/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"MCP tools - Bandwidth Agent Builder\">\u003cmeta data-mint-head property=\"og:description\" content=\"Let an agent call selected tools exposed by your MCP server.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Bandwidth Agent Builder\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.agents.labs.bandwidth.com/voice-agent/tools/mcp-tool\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://harmonair.mintlify.site/_mintlify/api/og/v2?division=Custom+Tools\u0026amp;title=MCP+tools\u0026amp;description=Let+an+agent+call+selected+tools+exposed+by+your+MCP+server.\u0026amp;theme=ebd116c23ac90ebccb23e16d\u0026amp;signature=87b2bc560e93e56914e15a52c5251dee0fd8612e6254828c1ee6aedaa3e5afc6\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"MCP tools - Bandwidth Agent Builder\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Let an agent call selected tools exposed by your MCP server.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://harmonair.mintlify.site/_mintlify/api/og/v2?division=Custom+Tools\u0026amp;title=MCP+tools\u0026amp;description=Let+an+agent+call+selected+tools+exposed+by+your+MCP+server.\u0026amp;theme=ebd116c23ac90ebccb23e16d\u0026amp;signature=87b2bc560e93e56914e15a52c5251dee0fd8612e6254828c1ee6aedaa3e5afc6\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/harmonair/H2rLokpOBJgewPcX/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Bandwidth Agent Builder\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#005EB8\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.agents.labs.bandwidth.com/voice-agent/tools/mcp-tool\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/voice-agent/tools/mcp-tool.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.agents.labs.bandwidth.com/#organization\",\"name\":\"Bandwidth Agent Builder\",\"url\":\"https://docs.agents.labs.bandwidth.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/harmonair/JkEwLaC7cZDc9A3-/logo/light.svg?fit=max\u0026auto=format\u0026n=JkEwLaC7cZDc9A3-\u0026q=85\u0026s=6636082101afd784cb46a6fba1624fc7\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.agents.labs.bandwidth.com#website\",\"name\":\"Bandwidth Agent Builder\",\"url\":\"https://docs.agents.labs.bandwidth.com\",\"publisher\":{\"@id\":\"https://docs.agents.labs.bandwidth.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.agents.labs.bandwidth.com/voice-agent/tools/mcp-tool#webpage\",\"url\":\"https://docs.agents.labs.bandwidth.com/voice-agent/tools/mcp-tool\",\"name\":\"MCP tools\",\"description\":\"Let an agent call selected tools exposed by your MCP server.\",\"dateModified\":\"2026-09-28T15:44:45.221Z\",\"isPartOf\":{\"@id\":\"https://docs.agents.labs.bandwidth.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.agents.labs.bandwidth.com/voice-agent/tools/mcp-tool#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.agents.labs.bandwidth.com/voice-agent/tools/mcp-tool#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Build and test agents\",\"item\":\"https://docs.agents.labs.bandwidth.com/voice-agent/introduction\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Tools\",\"item\":\"https://docs.agents.labs.bandwidth.com/voice-agent/tools/introduction\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Custom Tools\",\"item\":\"https://docs.agents.labs.bandwidth.com/voice-agent/tools/http-api\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"MCP tools\",\"item\":\"https://docs.agents.labs.bandwidth.com/voice-agent/tools/mcp-tool\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.agents.labs.bandwidth.com/voice-agent/tools/mcp-tool#article\",\"headline\":\"MCP tools\",\"name\":\"MCP tools\",\"description\":\"Let an agent call selected tools exposed by your MCP server.\",\"url\":\"https://docs.agents.labs.bandwidth.com/voice-agent/tools/mcp-tool\",\"mainEntityOfPage\":{\"@id\":\"https://docs.agents.labs.bandwidth.com/voice-agent/tools/mcp-tool#webpage\"},\"dateModified\":\"2026-09-28T15:44:45.221Z\",\"publisher\":{\"@id\":\"https://docs.agents.labs.bandwidth.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.agents.labs.bandwidth.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Bandwidth Agent Builder\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"Bandwidth Agent Builder\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/voice-agent/tools/mcp-tool.md","siteName":"Bandwidth Agent Builder","nav":{"global":null,"tabs":[{"tab":"User guides","icon":"book-open","groups":[{"group":"Get started","pages":[{"title":"Bandwidth Agent Builder","href":"/getting-started"},{"title":"What you need","href":"/getting-started/prerequisites"},{"title":"Create your first agent","href":"/getting-started/quickstart"},{"title":"Review with your security team","href":"/getting-started/security-review"},{"title":"Troubleshooting","href":"/getting-started/troubleshooting"}]},{"group":"Core Concepts","pages":[{"title":"How agents work","href":"/core-concepts/how-voai-works"},{"title":"Agents and workflows","href":"/core-concepts/workflows-and-agents"},{"title":"Calls and results","href":"/core-concepts/calls-and-runs"},{"title":"Context \u0026 Variables","href":"/core-concepts/context-and-variables"},{"title":"Campaigns","href":"/core-concepts/campaigns"},{"title":"Roles \u0026 Permissions","sidebarTitle":"Roles \u0026 Permissions","href":"/core-concepts/roles-and-permissions"}]},{"group":"AI connections and access","pages":[{"title":"Configure AI connections","href":"/configurations/inference-providers"},{"title":"Language models","href":"/configurations/llm"},{"title":"Choose a voice","href":"/configurations/voice"},{"title":"Choose a transcriber","href":"/configurations/transcriber"},{"title":"Interruption Handling","href":"/configurations/interruption"},{"title":"Review traces","href":"/configurations/tracing"}]},{"group":"Build and test agents","pages":[{"title":"Create an agent","href":"/voice-agent/introduction"},{"title":"Single Prompt agents","href":"/voice-agent/single-prompt"},{"title":"Edit a workflow","href":"/voice-agent/editing-a-workflow"},{"title":"Test and publish","href":"/voice-agent/publish"},{"title":"Use prepared audio","href":"/voice-agent/pre-recorded-audio"},{"title":"Template Variables","href":"/voice-agent/template-variables"},{"title":"Pre-Call Data Fetch","href":"/voice-agent/pre-call-data-fetch"},{"group":"Tools","pages":[{"title":"Tools","href":"/voice-agent/tools/introduction"},{"group":"Built-in Tools","pages":[{"title":"Call Transfer","href":"/voice-agent/tools/call-transfer"},{"title":"End Call","href":"/voice-agent/tools/end-call"}]},{"group":"Custom Tools","pages":[{"title":"HTTP API tools","description":"Call your service during a conversation to look up data or perform an action.","href":"/voice-agent/tools/http-api"},{"title":"MCP tools","href":"/voice-agent/tools/mcp-tool"}]}]},{"title":"Knowledge Base","description":"Upload documents that your voice agent can reference during live conversations to provide accurate, context-aware responses.","href":"/voice-agent/knowledge-base"},{"group":"Nodes","pages":[{"title":"Start Call node","href":"/voice-agent/start-call"},{"title":"End Call node","href":"/voice-agent/end-call"},{"title":"Agent node","href":"/voice-agent/agent"},{"title":"Global node","href":"/voice-agent/global"},{"title":"QA","href":"/voice-agent/qa"},{"title":"API Trigger","href":"/voice-agent/api-trigger"},{"title":"Webhook node","href":"/voice-agent/webhook"}]}]},{"group":"Telephony","pages":[{"title":"Connect phone numbers","href":"/integrations/telephony/overview"},{"title":"Receive inbound calls","href":"/integrations/telephony/inbound"},{"title":"Twilio Integration","href":"/integrations/telephony/twilio"},{"title":"Telnyx Integration","href":"/integrations/telephony/telnyx"},{"title":"Provider callbacks","href":"/integrations/telephony/webhooks"}]},{"group":"Connect your services","pages":[{"title":"Connect your services","href":"/integrations/overview"},{"title":"Datadog","href":"/integrations/datadog"},{"title":"Langfuse","href":"/integrations/langfuse"}]}]},{"tab":"API Reference","icon":"square-terminal","pages":[{"title":"API Reference","href":"/api-reference/overview"}]},{"tab":"MCP","icon":"plug","pages":[{"title":"MCP","href":"/integrations/mcp"}]}]},"basePath":"","title":"MCP tools - Bandwidth Agent Builder","buildId":"dpl_Fyv1NbzwP68g2bEH2Roy98uY1zmE","deploymentId":"dpl_Fyv1NbzwP68g2bEH2Roy98uY1zmE","dynamics":[],"chunks":[]}