Skip to main content

Overview

The Gorbit MCP Server lets any MCP-compatible LLM client (Claude Desktop, Claude Code, Cursor, Windsurf, etc.) access your Gorbit knowledge base, web search, and URL fetching capabilities through the Model Context Protocol.

Prerequisites

Before connecting, you’ll need:
  • A running Gorbit instance (either self-hosted or Gorbit Cloud)
  • Authentication — see Personal Access Tokens or API Keys
  • An MCP-compatible client (Claude Desktop, Claude Code, Cursor, etc.)

Self-Hosted MCP Server Configuration

Jump to environment variables, networking, and deployment settings for self-hosted MCP server

Quick Start

Claude Code (CLI)

Or add it to your project’s .mcp.json:
Then set the environment variable before running Claude Code:

Claude Desktop

Add the following to your Claude Desktop config file:
  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json
Replace https://cloud.gorbit.app/mcp with http://YOUR_GORBIT_DOMAIN:8090/ if you’re self-hosting.

Cursor / Windsurf / Other MCP Clients

Most MCP clients support HTTP transport with custom headers. The connection details are: Refer to your client’s MCP documentation for exact configuration steps.

Available Tools

The MCP server exposes three tools that LLM clients can invoke:
Search your private knowledge base indexed in Gorbit. Returns ranked document chunks with content, relevance scores, and metadata.Parameters:Example call:
Response fields:
To discover which source types are available, use the indexed_sources resource (see below).
Search the public internet for general knowledge and current events.Parameters:Example call:
Response fields:
search_web returns snippets, not full page content. Use open_urls to fetch the complete text of any result.
Retrieve the complete text content from one or more web URLs.Parameters:Example call:
Response fields:

Available Resources

URI: resource://indexed_sourcesLists all document connector types currently indexed in your Gorbit instance (e.g. "confluence", "github", "google_drive", "slack").Use this to discover valid values for the source_types filter in search_indexed_documents.Example response:

Self-Hosted Configuration

To self-host the MCP server, you will need to enable the deployment via environment variables. Docker:
.env
Kubernetes:
values.yaml

Health Check

Verify the MCP server is running:
Expected response:

Environment Variables

Most users should not need to configure these environment variables.

Debugging & Testing

MCP Inspector

The MCP Inspector is an interactive debugging tool for MCP servers:
Setup in Inspector:
  • Ignore the OAuth configuration menus
  • Open the Authentication tab
  • Select Bearer Token authentication
  • Paste your Gorbit PAT or API key
  • Click Connect
Once connected, you can browse tools, test calls with different parameters, and inspect request/response payloads.

Next Steps

Personal Access Tokens

Create a token to authenticate with the MCP server

API Keys

Create shared API keys for team-wide MCP access

Connectors

Add data sources to make your knowledge searchable via MCP

MCP Actions

Connect Gorbit to external MCP servers as a client