Credentials Guide
16 min
everything you need from your exotel account to configure the mcp where to find each credential 1\ api key and api secret → your token where my exotel com https //my exotel com → settings → api settings \[screenshot api settings page — api key and api secret fields highlighted] copy your api key and api secret these are the same credentials used for the exotel rest api now create your base64 token open a terminal and run echo n "your api key\ your api secret" | base64 example echo n "37c81d77abc123 76ecf80adef456" | base64 \# output mzdjodfknzdhymmxmjm6nzzly2y4mgfkzwy0nty= this output is your token save it — you'll paste it into the config common mistake don't add a space between the key and secret, and don't copy any newlines the token must be a single clean string 2\ account sid where same page — settings → api settings \[screenshot api settings page — account sid field highlighted] the account sid looks like ameyo5m or similar copy it exactly 3\ your exotel number where my exotel com https //my exotel com → numbers (in the left sidebar) \[screenshot numbers page — list of registered numbers with status column] pick any number with active status that has outbound calling enabled use the local format — e g 08046800979 , not +918046800979 this number appears as the caller id when your calls go out building the config once you have all three, build the auth header value { "token" "your base64 token", "from number" "your exotel number", "caller id" "your exotel number", "account sid" "your account sid", "api domain" "https //api in exotel com", "exotel portal url" "https //my exotel com" } this goes into your ai client's mcp config as a single line json string under env auth header see quick start step 3 docid for the full config block (shown for claude desktop; other clients follow the same structure) credential reference field where to find it format token api settings → key + secret → base64 encode base64 string from number numbers page → any active india number 08xxxxxxxx (local format) caller id same as from number 08xxxxxxxx account sid api settings → account sid short string e g ameyo5m api domain based on your region (see below) url regions account type api domain india hosted accounts https //api in exotel com globally hosted accounts https //api exotel com how to tell if your exotel dashboard url is my in exotel com , you're on india hosted if it's my exotel com , use the global domain verifying your credentials after restarting your ai client, you should see exotel tools available in claude desktop, click the 🔧 tools icon in the chat input to confirm \[screenshot tools icon expanded showing exotel tools — voice call initiate, voicebot place call, etc ] if the tools aren't there, see troubleshooting → /mcp troubleshooting md if you see tools but get an error when you try to use them, the most common cause is an incorrect token regenerate it echo n "api key\ api secret" | base64 check there's no space before or after the colon, and no newline at the end security notes your credentials are stored locally in your ai client's config file on your machine they're sent only to exotel's api — never to claude's servers or anywhere else treat the base64 token like a password — don't paste it into emails, slack, or shared docs if credentials are compromised, regenerate them in api settings questions? developer exotel com/api/exotel mcp server https //developer exotel com/api/exotel mcp server | exotel support https //support exotel com
Have a question?
Our super-smart AI, knowledgeable support team and an awesome community will get you an answer in a flash.
To ask a question or participate in discussions, you'll need to authenticate first.
