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

  1. Navigate to Settings > MCP Servers in the Firetiger UI
  2. Click Connect Server
  3. Either:
    • Select a suggested server (GitHub, Linear, Notion, Sentry, Atlassian, PagerDuty)
    • Or enter a custom Server URL for any MCP-compatible server
  4. Click Connect to initiate the OAuth flow
  5. 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:

  1. Navigate to Settings > MCP Servers
  2. Click on the connection card
  3. View the Available Tools section
  4. 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:

  1. Click on the connection card
  2. Click Delete Connection
  3. 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

This site uses Just the Docs, a documentation theme for Jekyll.