Skip to main content
Saturation

MCP Server

Point your AI at your production

The Saturation MCP server gives ChatGPT, Claude, Gemini or any MCP client a live, permissioned view of your workspace: the budget, the actuals, the purchase orders and the people behind them. You approve the connection. The assistant does the busywork.

https://mcp.saturation.io/mcp
MCP
Saturation
any dept close to over?
6100 Wardrobe$739,080
Actuals $334,92045%
Purchases is running hottest.

Works with the MCP clients you already use

ChatGPT logoChatGPT
Claude logoClaude
Gemini logoGemini
Perplexity logoPerplexity
Cursor logoCursor
opencode logoopencode
n8n logon8n
Zapier logoZapier

Native connectors for Claude, ChatGPT, and n8n

Saturation ships as a native connector in Claude and ChatGPT and as a community node in n8n, which speaks to the server as an MCP client. Every other MCP client points at the same endpoint.

Set up the Claude connector
Connect Saturation in ChatGPT
Get the Saturation n8n node

What a connected assistant can do

Seven tools, one connection: search, find, fetch, read, query, write and upload, over the same objects your team works in every day.

Ask the budget anything

Which department is closest to going over? What did we pay that vendor across projects? The agent reads the same live numbers the sheet shows.

Draft and update budget lines

Turn a scope of work into estimate lines, adjust rates and quantities, and keep an outside plan in sync with the working budget.

Work purchase orders

Find any order, read its amounts and lines, and draft new ones. The server lists every change it can run before it runs one.

Reconcile spend in conversation

Pull transactions and balances, match receipts to charges, and summarize actuals against the plan for any phase.

Report without exporting

Cost summaries, variance callouts and per-project rollups, generated from workspace data instead of a stale export.

Your permissions, never more

Every connection is approved by a workspace member and carries their workspace permissions. It can never see or change more than they can, and revoking it removes the access.

Build your own agent
No code required

Connect the assistant your team already uses over MCP, and your whole workspace comes with it. You set the scope, and every write still lands in a review queue.

  • ChatGPT
  • Claude
  • Gemini
Saturation
Your production agent

Platform

Built into the platform, not bolted on

The MCP server, the public API and the agent all read the same workspace, so a connection made once holds everywhere.

MCP server

Point ChatGPT, Claude or Gemini at your workspace.

Public API

Move budgets and actuals between Saturation and your other tools.

Industry integrations

Connect once, then pick what moves and which way it goes.

Connect your tools

Wire ChatGPT, Claude, Slack or n8n into Saturation over MCP or the API.

ChatGPT
Claude
Slack
n8n
SaturationMCP server
ReadWrite

Data protection

TLS 1.2+ in transit, AES-256 at rest.

SOC 1 Type 1

Financial controls, independently audited.

SOC 2 Type 2

Security controls, independently tested over time.

Connected in three steps

No keys to paste and nothing to install on a server. The connection is standard OAuth, approved by a human, revocable any time.

  1. Step 1

    Add the server

    Give your MCP client the endpoint: mcp.saturation.io/mcp.

  2. Step 2

    Approve the connection

    Your client registers itself and opens a Saturation sign-in. A workspace member approves it, and the connection carries their permissions from then on.

  3. Step 3

    Ask for something

    From "which dept is close to over?" to "draft POs for the camera package", the assistant works your actual workspace.

MCP questions, answered

What production teams and their engineers ask before pointing an assistant at the money.

The Model Context Protocol is an open standard that lets AI assistants connect to the systems where work actually lives. Instead of pasting numbers into a chat, the assistant reads and writes them through a permissioned connection.

Any MCP-compatible client. ChatGPT and OpenAI-based agents, Claude and Claude Code, and Gemini all connect directly, and the wider ecosystem of MCP clients like Cursor and Perplexity works the same way. If it speaks MCP, it can connect.

The server is OAuth-protected. Your client registers with our authorization server, a workspace member approves the connection with PKCE, and from then on the connection carries that member’s workspace permissions. It can never gain more access than they have in Saturation, and access can be revoked at any time.

The server lives at mcp.saturation.io/mcp. Its OAuth metadata is published at mcp.saturation.io/.well-known/oauth-protected-resource, and the MCP guide at docs.saturation.io covers the tools, purchase order reads and writes, and authentication. A Saturation API token sent as a Bearer header also works.

Give your AI the workspace

Connect any MCP client to Saturation and let the assistant work the budget, the spend and the paperwork with the permissions you approve.