Overview
Connectors are pre-built integrations for popular services. This guide covers how to connect them and configure your toolsets.Connect a Service
OAuth Connection (Recommended)
Most connectors use OAuth for secure, one-click authentication:1
Click Connect
Find your connector and click the Connect button
2
Authorize Access
You’ll be redirected to the service (e.g., Linear, GitHub, Slack)Review the requested permissions:
- Read access to issues, projects, etc.
- Write access to create, update, delete
3
Select Workspace/Organization
Some services require you to select a workspace or organization:
- Linear: Choose workspace
- Slack: Choose workspace and channel
- GitHub: Choose organization or personal account
4
Confirmation
You’ll be redirected back to Tadata with a success messageYour account is now connected!
Tadata automatically handles token refresh. Your connection stays active without manual intervention.
API Key Connection
Some connectors use API key authentication:1
Get Your API Key
Find your API key in the service’s settings (usually under Settings → API or Developer)
2
Enter API Key
Paste your API key into the Tadata connection form and configure any additional settings
3
Save
Click Save to complete the connection
Tadata stores all credentials securely in an encrypted manner. You can always revoke access and permanently delete tokens through your dashboard.
Select Tools to Enable
After connecting, choose which tools to expose to your AI agents.Enable All (Recommended)
Enabling all tools is a great way to start. You get maximum flexibility and can discover useful operations you might not have known about. Once your toolset is deployed, you can use AI tool selection in your server settings to automatically suggest the most relevant tools based on your desired use case. This helps your agent focus on the right operations without overwhelming it with options.Create New Toolset vs. Add to Existing
When connecting a connector, choose:Option 1: Create New Toolset
Best for:- Your first connector
- Logically separate use cases (e.g., separate “Support Tools” from “DevOps Tools”)
- Testing a connector before adding to production toolset
{new-name}.mcp.tadata.com
Option 2: Add to Existing Toolset
Best for:- Combining related services (e.g., Sentry + GitHub + Slack for triage)
- Building comprehensive workflows
- Following a Recipe
Single-Connector Toolset
Linear ToolsConnectors: LinearTools: 5 Linear toolsUse: Simple issue tracking
Multi-Connector Toolset
Triage AgentConnectors: Sentry, GitHub, Slack, RenderTools: 15+ toolsUse: Production incident response
Best Practices
Security
Use OAuth When Available
Use OAuth When Available
OAuth is more secure than API keys:
- Tokens are scoped to specific permissions
- Tokens can be revoked without changing passwords
- Tadata handles token refresh automatically
Enable Least Privilege
Enable Least Privilege
Only enable tools your agent actually needs:
- Start with read-only tools
- Add write operations carefully
- Block destructive tools (delete, archive) by default
Use Separate Accounts for Automation
Use Separate Accounts for Automation
Create dedicated service accounts for AI agents:
- Easier to audit and track actions
- Can be revoked without affecting human users
- Clearer permission boundaries
Rotate API Keys Regularly
Rotate API Keys Regularly
If using API keys (not OAuth):
- Rotate keys every 90 days
- Use restricted/scoped keys when possible
- Monitor key usage in service dashboards
Organization
Group Related Connectors
Group Related Connectors
Use Descriptive Toolset Names
Use Descriptive Toolset Names
Name toolsets clearly:
- ✅ “Production Triage Agent”
- ✅ “Customer Support Tools”
- ❌ “My Toolset”
- ❌ “Test 123”
Separate Environments
Separate Environments
Create different toolsets for:
- Development (testing, staging APIs)
- Production (live services)
- Personal (individual use)
Troubleshooting
OAuth authorization fails
OAuth authorization fails
API key connection fails
API key connection fails
Symptoms: “Invalid API key” or “Unauthorized” errorSolutions:
- Double-check the API key is copied correctly (no extra spaces)
- Verify the key has not expired
- Confirm the key has necessary permissions
- Check the base URL is correct (for self-hosted services)
Tools not working after connection
Tools not working after connection
Symptoms: “Authentication failed” in PlaygroundSolutions:
- Check if token has expired (reconnect account)
- Verify the connected account has access to requested resources
- Confirm tool permissions are set to “Allow” not “Block”
- Review error logs in Analytics for specific error messages
Can't find a connector I need
Can't find a connector I need
Solutions:
- Search for alternative names (e.g., “Jira” vs “Atlassian Jira”)
- Check if the service has an official API
- Request a new connector
- Bring your own API with OpenAPI spec