Connect an MCP server

Three ways to add an MCP server to Jarvis: a one-click catalog, automatic discovery of servers you already use in Cursor or Claude Code, and a custom-server form. Supports stdio, HTTP, and SSE.

Open Settings, then MCP Servers. There are three ways to add one.

One-click catalog

Pick a server from the catalog, paste the token it asks for, and it is ready. Built-in templates include Slack, GitHub, Linear, Notion, Jira and Confluence, Filesystem, and Postgres.

Already using MCP elsewhere

Jarvis automatically finds MCP servers you have configured in Cursor, Claude Code, Codex, Gemini CLI, and VS Code, so your existing setup shows up without re-entering anything.

Custom server

For anything else, add a custom server. Jarvis uses the same mcpServers format as Claude Code and Cursor. Local servers run over stdio (a command); hosted servers connect over HTTP or SSE (a URL).

{
  "mcpServers": {
    "filesystem": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-filesystem", "~/Projects"]
    },
    "my-hosted-tool": {
      "type": "http",
      "url": "https://tools.example.com/mcp"
    }
  }
}