Tability MCP Server
Tability MCP Server is currently in beta
Using Tability MCP Server
Connect ChatGPT or Claude AI to your Tability account using the Model Context Protocol (MCP). This integration allows Claude, ChatGPT and any MCP-ready services to read your OKRs, check progress, and create check-ins directly through natural conversation.
What is MCP?
The Model Context Protocol (MCP) is an open standard that allows AI assistants like Claude and ChatGPT to securely connect to external tools and data sources. With the Tability MCP server, you can access your goals, key results, and initiatives to help you stay on top of your OKRs.
What You Can Do
With the Tability MCP integration, you can ask your AI assistant to:
View your workspace, plans, and objectives
Check progress on key results
List initiatives and their status
Create check-ins with progress updates
Search across your OKRs
Manage team memberships
Example prompts:
"Show me all my active plans in Tability"
"What's the progress on our Q1 objectives?"
"Create a check-in for the revenue key result with a value of 150000"
"Who owns the customer satisfaction outcome?"
Prerequisites
Your personal Tability API token
A Tability workspace where you have enabled API access for your user account
Getting your personal API Token
Go to https://tability.app/account
Copy your Personal API Token
Important: Keep your API token private. Anyone with your token can access your Tability data.
Enabling API access in your workspace
In order to use MCP with a specific workspace, you will need to enable API access for that your user account in that workspace.
Contact your admin if you do not have access to the settings of your workspace
Go to your workspace
Go to Settings > Users
Search for your user account (or the users that need access to MCP)
Click on their account
Update the settings API Access Enabled to Yes
Configuring Tability Remote MCP Server
Connector details
Connector name: Tability
Remote MCP server URL: https://mcp.tability.app/mcp?token=<personal api token>
Claude configuration
Sign in to your Claude account
Go to Settings > Connectors
Click Add custom connector
Fill in the connector details
Name: Tability
Remote MCP server URL: https://mcp.tability.app/mcp?token=<personal api token>
Save the connector
You can now start mentioning Tability in your prompts.
ChatGPT configuration
Sigin in to your ChatGPT account
Go to Settings > Apps > Advanced Settings
Turn on Developer Mode
Click Create app
Fill in the connector details
Name: Tability
Remote MCP server URL: https://mcp.tability.app/mcp?token=<personal api token>
Authentication: No Auth
Save the app
To access your Tability data, make sure that the Tability connector is listed in the tools available (click on the + in the prompt box).
Verifying the Connection
After connecting the server in Claude or ChatGPT:
Look for the MCP tools icon in the chat interface (click on the + button)
Click it to see the available Tability tools
Try asking: "Use Tability to show me who I am"
Claude/ChatGPT should respond with your Tability user profile information.
Available Tools
tability_whoami
Get your user profile
tability_get_workspace
View workspace details
tability_list_plans
List all plans
tability_get_plan
Get plan details
tability_list_objectives_for_plan
List objectives in a plan
tability_list_outcomes_for_plan
List key results in a plan
tability_list_initiatives_for_plan
List initiatives in a plan
tability_create_checkin
Create a progress check-in
tability_search_plans
Search for plans
tability_search_outcomes
Search for key results
Example Conversations
Checking OKR Progress
You: What's the status of our Q1 2024 plan?
Claude: I'll look up your Q1 2024 plan. [Uses tability_search_plans and tability_list_outcomes_for_plan]
Your Q1 2024 plan has 3 objectives with 12 key results. Overall progress is 67%. Here's a summary...
Creating a Check-in
You: Update the MRR key result to $52,000 with a note that we closed the Acme deal
Claude: I'll create that check-in for you. [Uses tability_create_checkin]
Done! I've recorded a check-in for the MRR key result with a value of $52,000 and your note about the Acme deal.
Finding Ownership
You: Who is responsible for our customer satisfaction outcomes?
Claude: Let me search for customer satisfaction outcomes. [Uses tability_search_outcomes]
I found 2 outcomes related to customer satisfaction. The NPS score outcome is owned by Sarah, and the CSAT outcome is owned by Mike.
Troubleshooting
"Invalid API token" error
Confirm your API token is correct
Check that the token hasn't been revoked in Tability settings
Ensure there are no extra spaces in the token
Security
Your API token is sent securely over HTTPS
The remote server does not store your token
Each request is authenticated independently
Revoke your token in Tability settings if compromised
Support
If you encounter issues with the MCP integration:
Contact Tability support at [email protected]
Last updated
Was this helpful?