Mcp Server > Using Tallyfy MCP server with ChatGPT
MCP server
Feature in development
The Tallyfy MCP Server is in active development and subject to change. Capabilities described here reflect the current state and may evolve before official release.
Tallyfy’s MCP (Model Context Protocol) Server lets you control workflows with plain English through any AI platform that supports MCP. You describe what you want, and the AI handles the rest - no API knowledge required. For a simpler approach that uses your existing AI subscriptions without technical setup, see our BYO AI (Bring Your Own AI) integration.
MCP is a universal translator between AI assistants and your business tools. It’s an open standard - governed by the Agentic AI Foundation under the Linux Foundation - that creates secure connections between AI models and external systems while you stay in control of permissions. All major AI providers (OpenAI, Anthropic, Google, Microsoft) support it.
The MCP Server connects AI assistants (Claude, ChatGPT, Gemini, Copilot, and others) directly to your Tallyfy organization. Connect with OAuth 2.1 authentication or an API token, and you can:
- Ask questions about your processes and tasks in plain English
- Create, complete, and manage tasks through conversation
- Launch and manage processes directly
- Analyze templates and get improvement suggestions
- Search across your organization’s workflows
- Manage users and guests
Example interactions:
- “Show me all overdue tasks for John”
- “Launch the Employee Onboarding process for Jane Doe”
- “What templates do we have for customer onboarding?”
- “Analyze the health of our ‘Employee Onboarding’ template”
Here’s what the MCP Server can do right now:
search_for_tasks- Find tasks using natural language queriessearch_for_processes- Locate processes by description or criteriasearch_for_templates- Find templates that match your needs
Examples:
- “Find all tasks related to budget approval”
- “Search for processes containing ‘customer onboarding’”
- “Show me templates for HR workflows”
Organization members:
get_organization_users- List all members with optional group detailsget_organization_users_list- Get a simplified user listinvite_user_to_organization- Add new members
Guests and groups:
get_organization_guests- View all guests with access to your workflowsget_organization_guests_list- Get a simplified guest listget_groups- List groups in your organization
Viewing tasks:
get_my_tasks- Retrieve your assigned tasksget_user_tasks- View tasks assigned to specific team membersget_tasks_for_process- List all tasks within a process
Task actions:
create_task_from_text- Create tasks from natural language with automatic due date extractioncomplete_task- Mark a task as donereopen_task- Reopen a completed taskupdate_task- Modify task details like title, deadline, or assignees
Comments:
get_task_comments- View comments on a taskadd_task_comment- Add a comment to a task
get_organization_runs- View all running processes with filtering optionslaunch_process- Start a new process from a templateget_process- Get details of a specific processupdate_process- Modify a running processarchive_process- Archive a completed process
Template tools:
get_template- Retrieve detailed template informationget_all_templates- List every template in your organizationget_template_steps- View all steps in a templateassess_template_health- Analyze template effectivenessget_step_dependencies- See how steps relate to each othersuggest_step_deadline- Get deadline recommendationsupdate_template- Modify template propertiesclone_template- Duplicate a template with a new name
Form field management:
add_form_field_to_step- Add form fields to template stepsupdate_form_field- Modify form field propertiesmove_form_field- Move form fields between stepsdelete_form_field- Remove form fieldssuggest_form_fields_for_step- Get AI suggestions for useful form fields
Dropdown fields:
get_dropdown_options- View dropdown field optionsupdate_dropdown_options- Modify dropdown choices
Template structure:
add_assignees_to_step- Assign members or guests to stepsedit_description_on_step- Update step descriptionsadd_step_to_template- Insert new steps
Kickoff fields:
suggest_kickoff_fields- Get recommendations for process launch form fieldsget_kickoff_fields- View existing kickoff form fields
Automation rules:
create_automation_rule- Set up new automations for templatesupdate_automation_rule- Modify existing automation logicdelete_automation_rule- Remove automation rulesanalyze_template_automations- Review current automation setup
Optimization:
consolidate_automation_rules- Simplify automation setupssuggest_automation_consolidation- Get recommendations for improvementsget_step_visibility_conditions- Check when steps appear or hide
get_tags- List tags in your organizationget_folders- List folders for organizing templates and processes
The MCP Server uses OAuth 2.1 with PKCE for secure authentication. The well-known endpoint at /.well-known/oauth-authorization-server (per RFC 8414) lets AI clients discover authorization endpoints automatically. OAuth scopes use dot notation - for example, mcp.tasks.read, mcp.processes.write, mcp.templates.read.
Key security features:
- Only authorized users can access your organization’s data
- Every action respects your existing permissions
- Audit trails track who did what
- Dynamic Client Registration (RFC 7591) with redirect URI validation
- Refresh token rotation with reuse detection
Pick your AI platform:
- Claude Desktop (Anthropic) - Remote MCP support for Pro, Max, Team, and Enterprise plans, Desktop Extensions, remote OAuth
- ChatGPT (OpenAI) - Full MCP support via Apps (Pro/Plus/Team/Enterprise/Education plans)
- Google Gemini - Managed MCP servers, Gemini CLI with FastMCP integration
- Microsoft Copilot Studio - Enterprise MCP with Power Platform integration, Agent 365
- Slack - Official MCP support with Real-time Search API (Enterprise+ plans)
Coming soon:
- Advanced reports with charts and insights
- Connections to other middleware platforms
- Real-time team collaboration features
The MCP server is built from:
- Core SDK - Python client that calls Tallyfy’s API
- MCP Server - The protocol implementation (FastMCP-based)
- Tool Framework - Structured tool definitions that tell AI clients what actions are available
- OAuth 2.1 Layer - PKCE-based authentication with JWT access tokens
MCP is powerful, but text-based AI chat has real limitations when you’re working with Tallyfy’s visual workflow features:
- No process tracker: Can’t display Tallyfy’s bird’s-eye view of running processes with progress indicators
- No template builder: Can’t show the drag-and-drop interface or visualize step dependencies
- No aggregated views: Can’t present filterable views of processes and tasks at a glance
- No live updates: Can’t show real-time progress as team members complete tasks
- Dropdowns: Text-based AI must list all options as plain text, making selection tedious
- Multi-select inputs: Form inputs lose their visual interface when reduced to text
- Date/time pickers: Calendar and time tools become manual text entry
- File uploads: Can’t handle file uploads through conversation
- Assignee selection: Can’t show Tallyfy’s visual suggestions for members, guests, job titles, and groups
- Bulk operations: Managing multiple assignments through individual text commands is slow
- Collaboration: Real-time features like simultaneous template editing become sequential
- Step visualization: Can’t display all steps at once or show their relationships visually
- Reordering: No drag-and-drop - must use text commands
- Automation setup: Complex automation rules are harder to configure through conversation
- Preview: Can’t visually preview how a template will work before deploying it
Text-based MCP shines in specific scenarios:
Ask specific questions, get targeted answers:
- “Find all templates related to employee onboarding that include background check steps”
- “Show me all customer onboarding processes that took longer than 5 days”
- “Which tasks are overdue and assigned to the sales team?”
- “Find templates that use the ‘Budget Approval’ form field”
Got a messy document? AI turns it into structured templates:
- Form field creation: Upload forms and let AI generate form fields with validation rules
- Flowchart conversion: Turn process diagrams into templates with proper step sequences
- Automation generation: Convert plain-language business rules into automation rules
- Bulk field creation: Generate multiple related form fields from document analysis
- “If I set up an automation to route tasks by deal value, how would it handle these 5 example deals?”
- “What would happen if we removed the approval step for purchases under $1,000?”
- “How would task distribution change if we reassigned John’s templates to Sarah?”
- “Based on historical data, estimate completion time if we add a review step”
Compliance docs changed? AI spots differences and updates everything:
- “Here’s our updated SOX compliance procedure. Update our audit template to match”
- AI identifies exactly what changed and updates only affected parts
- Compare old and new documents to generate precise template modifications
- Apply consistent changes across multiple templates from policy updates
- “Look at one-off tasks added to hiring processes last month - which should become permanent template steps?”
- “Which steps consistently cause delays?”
- “Find similar templates that could be merged into one”
- “Identify patterns in high-performing processes and suggest improvements”
- “Which step in our sales process has the longest average completion time?”
- “Show all instances where required approvals were skipped, with links to the processes”
- “How has customer onboarding time changed over the last 6 months?”
- “Which departments most frequently add ad-hoc tasks?”
Mcp Server > Using Tallyfy MCP server with Claude (text chat)
https://mcp.tallyfy.com using OAuth 2.1 with PKCE so you can manage tasks and processes and templates and automations through natural language in both Claude.ai web and Claude Desktop without writing any API calls. Was this helpful?
- 2025 Tallyfy, Inc.
- Privacy Policy
- Terms of Use
- Report Issue
- Trademarks