loading…
Search for a command to run...
loading…
End-to-end agent-managed company brain. Humans and any MCP agent co-author living docs (Markdown + extensions), 40+ visual diagrams (Mermaid, BPMN, D2, PlantUML
End-to-end agent-managed company brain. Humans and any MCP agent co-author living docs (Markdown + extensions), 40+ visual diagrams (Mermaid, BPMN, D2, PlantUML, ELK, Excalidraw), plans, and a self-learning Knowledge Graph. 163 tools across 16 categories. Auth: OAuth 2.1 or API key. Lean, secure, affordable — from individuals to enterprise.

The simplest, most complete, end-to-end agent-managed company brain.
Website · Sign up free · Docs · Tool catalogue · llms.txt
Pick the surface that matches how you work — every option talks to the same handlers, the same auth, the same data:
| Surface | What it's for | Install |
|---|---|---|
| MCP server | AI agents (Claude Code, Cursor, Windsurf, ChatGPT, Gemini, Smithery, …). Native protocol with prompts and resources. | Endpoint: api.stablebaseline.io/functions/v1/cloud-serve/mcp. See Quick start below. |
| REST API | Any HTTP client, Postman, OpenAPI codegen, Zapier-style integrators. Tool-RPC + idiomatic resource routes. | Live spec: /api/v1/openapi.json · Interactive docs: /api/v1/docs |
| TypeScript SDK | Node, browsers, Deno, Bun. Typed client.tools.<toolName>(...) surface. |
npm i @stablebaseline/sdk — see packages/sdk-typescript |
CLI (sb) |
Shells, scripts, CI/CD. sb tool call <name> --json '{...}'. |
npm i -g @stablebaseline/cli — see packages/cli |
| Python SDK | Python apps, data work. Sync + async clients. | pip install stablebaseline — see packages/sdk-python |
163 tools across 16 categories. Same brain, same Knowledge Graph, same RBAC — every surface.
One workspace where humans and any MCP-compatible AI agent — Claude Code, Cursor, Windsurf, VS Code, Warp, OpenCode, Antigravity, OpenAI Codex, ChatGPT Developer Mode, Gemini CLI/Extensions, and more — co-author living documents (Markdown-native with a rich superset on top), 40+ visual diagrams (Mermaid, BPMN 2.0, D2, PlantUML, GraphViz, ELK architecture, sequence, state, ERD, Gantt, Excalidraw freehand), plans, timelines, tasks, improvements, and a self-learning Knowledge Graph that IS the company brain.
Lean, fast, secure, and affordable — flexible enough for one person organising a personal mind, through to small businesses, growing businesses, and enterprise.
163 MCP tools across 16 categories let an agent drive end-to-end: sign-up → billing → org/workspace/project → members → teams → permissions → brain scope → docs → diagrams → plans, all without a human touching the UI.
https://api.stablebaseline.io/functions/v1/cloud-serve/mcp
Transport: Streamable HTTP (with SSE fallback)
Auth: OAuth 2.1 with Dynamic Client Registration, or Bearer API key (sta_*)
Discovery manifest: https://stablebaseline.io/.well-known/mcp.json
sta_... key(Or skip this — every client below also supports interactive OAuth on first call.)
Edit ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):
{
"mcpServers": {
"stable-baseline": {
"url": "https://api.stablebaseline.io/functions/v1/cloud-serve/mcp",
"headers": {
"Authorization": "Bearer sta_YOUR_KEY"
}
}
}
}
Or use the Claude Desktop OAuth flow — set just url and Claude will prompt you to authorize on first call.
claude mcp add --transport http stable-baseline \
https://api.stablebaseline.io/functions/v1/cloud-serve/mcp \
--header "Authorization: Bearer sta_YOUR_KEY"
Or via OAuth:
claude mcp add --transport http stable-baseline \
https://api.stablebaseline.io/functions/v1/cloud-serve/mcp
~/.cursor/mcp.json:
{
"mcpServers": {
"stable-baseline": {
"url": "https://api.stablebaseline.io/functions/v1/cloud-serve/mcp",
"headers": { "Authorization": "Bearer sta_YOUR_KEY" }
}
}
}
~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"stable-baseline": {
"serverUrl": "https://api.stablebaseline.io/functions/v1/cloud-serve/mcp",
"headers": { "Authorization": "Bearer sta_YOUR_KEY" }
}
}
}
.vscode/mcp.json (workspace) or user settings:
{
"servers": {
"stable-baseline": {
"type": "http",
"url": "https://api.stablebaseline.io/functions/v1/cloud-serve/mcp",
"headers": { "Authorization": "Bearer ${input:sta_key}" }
}
}
}
Recipes for Warp, OpenCode, Antigravity, OpenAI Codex, ChatGPT Developer Mode, Gemini CLI/Extensions, and a generic recipe are at stablebaseline.io/docs/mcp/setup.
| Category | Sample tools | Docs |
|---|---|---|
| navigation | listOrganisations, getProjectHierarchy, searchTools |
→ |
| folders | createFolder, listFolders, setPlanItemParent |
→ |
| documents | createDocument, editDocument, findAndReplaceTextInDocument |
→ |
| diagrams | insertDiagramInDocument, listDiagramTypes, getCdmdLanguageGuide |
→ |
| images | createImageUploadSession, insertImageInDocument |
→ |
| data | createVegaDataUploadSession (CSV/JSON/TSV → Vega charts) |
→ |
| improvements | createImprovement, searchImprovements, addImprovementEvidence |
→ |
| plans | createPlan, createPlanPhase, previewTaskDependencyCascade |
→ |
| knowledge_graph | kg_search, kg_get_entity, kg_related_documents |
→ |
| organization | createOrganisation, createWorkspace, createProject |
→ |
| members | inviteMember, updateMemberRole, setMemberActive |
→ |
| teams | createTeam, grantTeamWorkspaceAccess |
→ |
| permissions | upsertResourcePermission, setResourcePermissionOverride |
→ |
| billing | previewSubscriptionChange, applySubscriptionChange, purchaseCreditPackage |
→ |
| kg_admin | setKgWorkspaceScope, triggerKgRebuild, previewKgRebuild |
→ |
| settings | getOrgSettings, updateOrgFeatureFlags, updateUserPreferences |
→ |
Full live catalogue: stablebaseline.io/docs/mcp/tools
previewX → confirm token → applyX.| Method | When to use |
|---|---|
| OAuth 2.1 + Dynamic Client Registration | Default for desktop apps and IDE extensions. Smithery handles it automatically. |
Bearer API key (sta_...) |
CI/CD, headless agents, server-to-server. Mint at app.stablebaseline.io/settings/mcp-keys. Project-scoped or global. |
OAuth endpoints:
authorize: https://app.stablebaseline.io/oauth/authorizetoken: https://api.stablebaseline.io/oauth/tokenregister (DCR): https://api.stablebaseline.io/oauth/registerorg_admin, org_billing, org_members, org_teams, org_permissions, org_settings, kg_admin, lifecycle| Surface | URL |
|---|---|
.well-known/mcp.json (manifest) |
https://stablebaseline.io/.well-known/mcp.json |
| Official MCP Registry | https://registry.modelcontextprotocol.io/v0/servers?search=io.stablebaseline |
| Smithery | https://smithery.ai/servers/stablebaseline/sb-mcp |
llms.txt |
https://stablebaseline.io/llms.txt |
robots.txt |
https://stablebaseline.io/robots.txt |
sitemap.xml |
https://stablebaseline.io/sitemap.xml |
security.txt |
https://stablebaseline.io/.well-known/security.txt |
io.stablebaseline/sb — active, isLatest. Listed.configSchema (Quick Setup). 163 tools / 8 prompts / 6 resources discovered..well-known/mcp.json: live, schema 2024-11-05.api.stablebaseline.io/functions/v1/cloud-serve/mcp — accepts POST with mcp-protocol-version: 2025-03-26.This repository (README, llms-install.md, brand assets, and any documentation) is licensed under the MIT License — see LICENSE. You can copy, fork, and adapt these docs freely.
The Stable Baseline product itself — the SaaS application, the MCP server implementation, and the company brain Knowledge Graph — is proprietary, closed-source, and provided as a service at https://stablebaseline.io under the Stable Baseline Terms of Service.
Built by Orixian Solutions Pty Ltd, Sydney, Australia.
Добавь это в claude_desktop_config.json и перезапусти Claude Desktop.
{
"mcpServers": {
"stablebaseline-mcp": {
"command": "npx",
"args": []
}
}
}