Oleon

API and MCP

Everything the workspace does, from your own code.

The workspace is one client. Your systems are another. The API is the same set of operations the interface calls, and the MCP server hands those operations to an AI client without a second permission model to get wrong.

MCP

Connected in three steps.
No keys to copy. No config to write.

  1. Add one address.

    In Claude, Settings → Connectors → Add custom connector. Name it Oleon and paste the address.

  2. Approve it in the browser.

    Sign in, check it is the right account, press Connect. Your client holds the credential; there is nothing to paste back.

  3. Ask in plain words.

    The assistant finds the right tool itself. Name the project and it goes straight to the answer.

Permissions

It sees what you see.
And nothing more.

Every tool goes through the same checks the workspace uses, as the person who connected it. Message text stays redacted until it is asked for, and every call is logged.


The API

Your systems, in the loop.
The same operations the interface calls.

Project keys, write-only.

Created in the workspace and shown once. Not even we can read a key back.

Webhooks for incoming messages.

Your system hears a customer the moment the inbox does.

Send from your own system.

Your shop, your warehouse, your scripts. What they send lands in the same conversation your team sees.


Tech specs

Everything in API and MCP.

  • A documented HTTP API
  • An MCP server
  • The same permissions as the interface
  • Project keys, stored write-only
  • Tool call logs
  • Webhooks for incoming messages
  • Send from your own system
  • Large exports as a file

Questions

Before you ask.

The ones we hear most about API and MCP. If yours is not here, the answer is a message away.

Where are the docs?

At /docs. The MCP section is published; the rest is being written in the open rather than promised.

How do we authenticate?

With a project key, created in the workspace and shown once. Keys are stored so that nothing can read them back, including us.

Is there a rate limit?

Yes, and it is per key. If you need a higher one for a bulk import, ask rather than working around it.


It starts with one conversation.

Bring the channels you already answer on into one place, and see what the rest of the week looks like.

Not ready to sign up? Join the waitlist and we will come to you.

API and MCP for developers · Oleon Workspace