learnwithcc/tally-mcp
If you are the rightful owner of tally-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
Tally MCP Server is a Model Context Protocol server that integrates Tally.so form management into AI workflows, allowing users to manage forms using natural language.
Tally MCP Server is designed to streamline the process of form management by integrating Tally.so capabilities directly into AI workflows. This server eliminates the need for users to switch between their AI assistant and Tally's web interface, enabling them to create, update, and manage forms using natural language commands. By leveraging the Model Context Protocol, Tally MCP Server provides a secure and efficient way to handle form-related tasks, making it ideal for developers, content creators, and teams who frequently work with forms. The server is built with TypeScript and deployed on Cloudflare Workers, ensuring global accessibility and speed. With features like real-time analytics, team management, and workspace organization, Tally MCP Server transforms form management into a seamless part of the AI-powered workflow.
Features
- Natural Language Form Management: Create and update forms using simple descriptions.
- Safety-First Bulk Operations: Securely delete multiple forms with pattern matching and confirmation workflows.
- Complete Form Lifecycle: Access real-time analytics, export submissions, and manage teams and workspaces.
- Developer Experience: Built with TypeScript, deployed on Cloudflare Workers, and offers 90% test coverage.
- Multi-Client Support: Compatible with various MCP clients like Claude.ai, Cursor, and Windsurf.
Usages
usage with Claude Desktop
{ "mcpServers": { "tally-remote": { "command": "npx", "args": [ "mcp-remote", "https://tally-mcp.focuslab.workers.dev/mcp", "--header", "Authorization: Bearer YOUR_AUTH_TOKEN" ] } } }
usage with Direct Integration
{ "mcpServers": { "tally": { "url": "https://tally-mcp.focuslab.workers.dev/mcp", "transport": "http-stream", "headers": { "Authorization": "Bearer YOUR_AUTH_TOKEN" } } } }
usage with Local Proxy
bash npm run proxy { "mcpServers": { "tally": { "url": "http://localhost:3001/mcp", "transport": "http-stream", "headers": {} } } }
Tools
create_form
Create new Tally forms with custom fields.
modify_form
Update existing form configurations.
get_form
Retrieve detailed form information.
list_forms
Browse all your forms.
delete_form
Remove forms you no longer need.
get_submissions
Access form submission data.
analyze_submissions
Get insights from form responses.
share_form
Generate sharing links and embed codes.
manage_workspace
Handle workspace settings.
manage_team
Team member and permission management.