OAuth, without API keys.
Updated August 8, 2026
DialMCP uses OAuth 2.1 for the remote MCP connection. Your client starts the sign-in flow in a browser, so there is no API key to create, paste, rotate, or accidentally expose in a prompt.
First connection
- Add
https://mcp.dialmcp.com/mcpto a remote-MCP-capable client. - When the client opens the browser, sign in and verify a US or Canadian mobile number with the SMS code.
- Approve the connection and return to your client.
Your caller ID
The number you verify becomes the caller ID presented on calls you authorize. DialMCP does not spoof a number or hide behind a random caller ID. Recipients can call you back directly.
Remote connection versus stdio bridge
OAuth is used for the hosted remote endpoint. The stdio bridge exists for clients that only support local MCP servers; it launches locally and handles the same browser-based authorization flow for the hosted service.
What OAuth does not change
Authentication does not bypass the service's safety controls. Calls remain subject to disclosure, destination-local calling hours, concurrency and frequency limits, blocked number ranges, objective screening, and permanent opt-outs. See Safety for details.
https://mcp.dialmcp.com/mcp. The connector README and client setup examples use this same URL.Once connected, learn the tool lifecycle or return to the docs home.