Supported services

Step-by-step setup guides for popular services. Each section gets you from zero to working.

Sentry

Track errors, search issues, and inspect events.

Add the server:

mcp add --url https://mcp.sentry.dev/sse sentry

Authenticate:

mcp sentry --list

Sentry supports OAuth 2.0. Your browser will open to authorize the app. After approval, the token is saved automatically.

Example usage:

# Search for unresolved errors
mcp sentry search_issues '{"query": "is:unresolved level:error"}'

# Get issue details
mcp sentry get_issue_details '{"issue_id": "12345"}'

# Search events in a project
mcp sentry search_events '{"project": "my-project", "query": "transaction:/api/users"}'

Slack

Send messages, list channels, search conversations.

Add the server:

Set environment variables:

You need a Slack app with a bot token. Go to api.slack.com/appsarrow-up-right, create an app, and get the OAuth token.

Test:

Note: Slack's MCP server can take 30+ seconds to initialize on first run (npm install). If you get a timeout, increase it: MCP_TIMEOUT=120 mcp slack --list

Example usage:

Grafana

Search dashboards, query Prometheus, check alerts.

Add the server (self-hosted Grafana):

Create a Service Account Token in Grafana: Administration → Service Accounts → Add token.

Example usage:

GitHub

Search repositories, manage issues, read files.

Add the server:

Set environment variable:

Create a Personal Access Tokenarrow-up-right with the scopes you need.

Example usage:

Honeycomb

Query datasets, explore traces, manage columns.

Add the server:

Authenticate:

On first connect, mcp will prompt for your API key:

Or use OAuth if your Honeycomb setup supports it.

Example usage:

Roam Research

Read and write to your Roam graph.

Add the server:

Set environment variable:

Get a Graph API Token from your Roam settings.

Example usage:

Adding any server

The pattern is always the same:

  1. Find itmcp search <name> or check the server's documentation

  2. Add itmcp add <name> or mcp add --url <url> <name> or edit servers.json

  3. Set credentials — Environment variables or let OAuth handle it

  4. Exploremcp <name> --list to see available tools

  5. Use itmcp <name> <tool> '{"arg": "value"}'

Any MCP-compatible server works. If it speaks JSON-RPC 2.0 over stdio or HTTP, mcp can talk to it.

Last updated

Was this helpful?