Skip to content

First-party connectors

Nimbus ships first-party MCP servers under packages/mcp-connectors/ in the repository. Each connector syncs metadata into your local SQLite index; the Engine talks to connectors only over MCP (never direct cloud SDK calls from the Gateway).

Terminal window
nimbus connector auth github # PAT → Vault
nimbus connector auth google # OAuth PKCE
nimbus connector list
nimbus connector sync github
Areaservice idAuth
Googlegoogle_drive, gmail, google_photosOAuth
Microsoftonedrive, outlook, teamsOAuth
Devgithub, gitlab, bitbucketPAT / OAuth
Work trackinglinear, jira, notion, confluenceAPI key / OAuth
Chatslack, discord (opt-in)OAuth / bot token
CI / cloudjenkins, github_actions, circleci, gitlab (CI), aws, azure, gcp, iac, kubernetes, …Tokens / CLI

Use nimbus connector help for the full command surface. Source for each connector lives beside its MCP package in the monorepo.

Connectors report health (healthy, degraded, error, rate_limited, unauthenticated, paused). When you filter index search by service, the agent tools may include a connectorHealthCaveat field so the assistant can warn you if results may be incomplete. When search is not scoped to a single service, connectorHealthCaveats (a short list) may appear if several connectors in the result set are non-healthy.