The Tally MCP server is currently in beta and subject to change.
What is MCP?
The Model Context Protocol (MCP) lets you build Tally forms using natural language through AI assistants like Claude. Instead of clicking through form builders, you can simply tell Claude what you want and it will create your forms for you.Server URL
The Tally MCP server is available at:Terminal
Authentication
The Tally MCP server supports two authentication methods:Option 1: OAuth (Recommended)
The easiest way to connect is through OAuth. Many AI assistants support OAuth authentication for MCP servers, allowing you to connect with just a few clicks without manually managing API keys. When your AI assistant prompts for OAuth authentication:- Click the connect button or authorization link
- Log in to your Tally account (if not already logged in)
- Authorize the connection
- The AI assistant will automatically configure the connection
Option 2: API Key
You can also authenticate using an API key in the Authorization header:Configuration Examples
OAuth Configuration (Recommended)
For AI assistants that support OAuth authentication for MCP servers, simply add the server URL:https://api.tally.so/mcp
. The AI assistant will handle the OAuth flow automatically when you first use the Tally MCP server.
Manual API Key Configuration
If your AI assistant doesn’t support OAuth or you prefer to use an API key:Claude Desktop
Claude Desktop supports OAuth authentication for HTTP MCP servers. You can use either OAuth or API key authentication.API Key with mcp-remote
If you prefer to use an API key or if you encounter issues with direct HTTP support, you can use themcp-remote
package: