The Sonat MCP Server
One endpoint — mcp.sonat.com — that turns your knowledge
base into a live tool for any AI assistant. Connect Claude, ChatGPT,
and Cursor so they can search, answer, summarize, and even publish
against your own documentation.
{
"mcpServers": {
"sonat": {
"url": "https://mcp.sonat.com/mcp",
"transport": "http"
}
}
} Your documentation, now an AI-native tool
The Model Context Protocol is the open standard that lets AI assistants talk to external systems. The Sonat MCP Server implements it for your knowledge base — so instead of copy-pasting docs into a chat, your team's AI reads the source of truth directly, and answers stay current as your content evolves.
Connect the AI clients your team already uses
One standards-based endpoint. No custom SDK, no per-client rebuild.
Claude
Add a custom connector and authorize — the reference MCP client.
ChatGPT
Developer-mode connector; search + fetch map cleanly to your KB.
Cursor
Bring your documentation into the editor your team already uses.
Any MCP client
Streamable HTTP + JSON-RPC 2.0 — the open standard, not a lock-in.
What your AI can do
A curated, vetted set of tools — not an auto-generated firehose. Reads and AI skills are on by default; writes are unlocked only for tokens with a write role.
Search & read
Find and pull the exact content your AI needs to answer accurately.
-
search_knowledge_baseFull-text search across the account's published content. -
ask_questionRAG answers grounded in your documents, with citations. -
get_documentFetch a document by id. -
get_topic_contentRead the content of a single topic. -
get_topic_treeWalk the published topic hierarchy.
AI skills
Sonat's own content intelligence, callable as tools.
-
summarizeCondense a topic or document into a brief. -
rewriteRewrite content for tone, clarity, or length. -
generate_contentDraft new content from a prompt and your context.
Create & publish
gatedDraft, edit, and ship documentation — only with a write-scoped token.
-
create_documentCreate a new document (slug derived from the title). -
update_document / update_topicFetch-merge edits — only the fields you send change. -
publish_topicPublish the latest draft of a topic.
Live in three steps
Mint a token
Generate a Sonat API token scoped to the account (and, optionally, the specific documents) you want to expose.
Add the connector
Point your AI client at mcp.sonat.com/mcp and authorize. The tenant is resolved from your token — no server config to run.
Ask & act
Your AI now searches, answers from, and (if permitted) writes back to your knowledge base — grounded in real content.
Enterprise-grade by design
Exposing your knowledge base to AI shouldn't mean loosening control. Every request is bound to a single tenant and re-checked downstream — an AI can only ever touch what its token is allowed to touch.
Strict tenant isolation
Account and version ids are injected server-side from your token — never trusted from the client. Cross-account access is rejected.
OAuth 2.1 + PKCE
Native connectors authorize over the standard the MCP spec mandates, on top of Sonat's existing auth.
Gated, curated tools
Writes require a write role and are enabled deliberately. Destructive actions are flagged and off by default.
Audited & routed
Calls flow through the Sonat gateway, reusing its logging, routing, and IP controls.
Bring your documentation to every AI
Keep authoring in Sonat. Let your team's AI assistants read and act on it, safely, through one standards-based endpoint.