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)
.mcp.json:
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
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_indexed_documents
search_indexed_documents
Search your private knowledge base indexed in Gorbit. Returns ranked document chunks with content, relevance scores,
and metadata.Parameters:Response fields:
Example call:
search_web
search_web
Search the public internet for general knowledge and current events.Parameters:Response fields:
Example call:
search_web returns snippets, not full page content. Use open_urls to fetch the complete text of any result.open_urls
open_urls
Retrieve the complete text content from one or more web URLs.Parameters:Response fields:
Example call:
Available Resources
indexed_sources
indexed_sources
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
values.yaml
Health Check
Verify the MCP server is running: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:- Ignore the OAuth configuration menus
- Open the Authentication tab
- Select Bearer Token authentication
- Paste your Gorbit PAT or API key
- Click Connect
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