MCP Server Connections
MCP (Model Context Protocol) connections enable agents to access tools from external services like GitHub, Linear, Notion, and more.
Recommended: Create and manage connections via the web UI at https://ui.{deployment}.firetigerapi.com/settings/mcp
What is MCP?
The Model Context Protocol is an open standard that allows AI agents to securely connect to external tools and data sources. MCP servers expose tools that agents can invoke to perform actions like creating issues, querying databases, or sending notifications.
Installation
- Navigate to Settings > MCP Servers in the Firetiger UI
- Click Connect Server
- Either:
- Select a suggested server (GitHub, Linear, Notion, Sentry, Atlassian, PagerDuty)
- Or enter a custom Server URL for any MCP-compatible server
- Click Connect to initiate the OAuth flow
- Authorize Firetiger to access the service in the popup
The connection will be created automatically once authorization is complete.
Suggested Servers
Firetiger provides quick-connect options for popular MCP servers:
| Service | URL | Description |
|---|---|---|
| GitHub Copilot | https://api.githubcopilot.com/mcp/ |
Access issues, PRs, and repositories |
| Linear | https://mcp.linear.app/mcp |
Manage issues and project tracking |
| Notion | https://mcp.notion.com/mcp |
Access pages, databases, and docs |
| Sentry | https://mcp.sentry.dev/sse |
Monitor errors and performance |
| Atlassian | https://mcp.atlassian.com/v1/sse |
Connect Jira, Confluence, and more |
| PagerDuty | https://mcp.pagerduty.com/mcp |
Manage incidents and on-call |
What Gets Created
When you connect an MCP server, Firetiger creates a connection with:
| Field | Value |
|---|---|
connection_id |
Auto-generated unique identifier |
server_url |
The MCP server URL you connected to |
server_name |
Automatically fetched from the server metadata |
display_name |
Customizable name (defaults to server name) |
description |
Optional description for agent context |
Viewing Available Tools
After connecting, you can view the tools provided by the MCP server:
- Navigate to Settings > MCP Servers
- Click on the connection card
- View the Available Tools section
- Click Refresh Tools to update the tool list from the server
Each tool displays its name, description, and input schema.
Authentication
MCP connections use OAuth 2.0 for secure authentication:
- Firetiger never stores your credentials directly
- Access tokens are securely managed and refreshed automatically
- You can revoke access at any time from the connected service’s settings
Customization
Display Name
Set a descriptive display name to help identify the connection:
Production GitHub - Engineering Org
Description
The description field helps agents understand when and how to use this connection:
GitHub connection for the engineering organization.
Use for:
- Creating and managing issues in product repos
- Reviewing pull requests
- Accessing repository documentation
Managing Connections
Refresh Tools
If the MCP server adds new tools, click Refresh Tools to update the available tool list.
Delete Connection
To remove an MCP connection:
- Click on the connection card
- Click Delete Connection
- Confirm the deletion
This revokes Firetiger’s access and removes the connection. You can reconnect at any time.
Custom MCP Servers
You can connect any MCP-compatible server by entering its URL. The server must:
- Implement the MCP specification
- Support OAuth 2.0 authentication
- Be accessible from Firetiger’s infrastructure
Best Practices
- Use descriptive names - Help agents identify the right connection when multiple are available
- Document tool usage - Include guidance on which tools to use for different scenarios
- Limit connections - Only connect services that agents need access to
- Review permissions - Understand what access each MCP server requests before connecting