The two things you can build
A gateway publishes tools at its own host,mcp-{handle}.noorle.com, and waits. Somebody else’s AI does the thinking. Use it to give an external client a controlled, audited set of tools.
An agent does the thinking itself. It has a system prompt, memory across turns, an autonomy policy, and a set of bound capabilities. It can be reached in the Portal, over A2A at agent-{handle}.noorle.com, from Slack, Telegram, or SMS, or on a schedule.
Both draw on the same capability system.
The three kinds of capability
- Built-in — twelve, seeded into every account: Files, Web Search, HTTP Client, Knowledge Retrieval, Code Runner, Sandbox, Browser, Computer, Memory, and three construct builders.
- Plugins — your own code, compiled to a WebAssembly component and run in a sandbox with an explicit host allowlist and hard resource caps.
- Connectors — a REST API, a server from the public MCP registry, or your own MCP server. No code.
Who this is for
Builders packaging an agent product for their own clients — you compose the agent, your clients use it. Partners implementing, configuring, and advising on Noorle deployments.What the platform gives you
One capability model
Built-ins, plugins, and connectors all become MCP tools with the same naming, the same risk classification, and the same admission path.
Autonomy you configure
Every tool call passes an admission door. What proceeds on its own, what pauses for a person, and what is refused outright is policy, not prompt engineering.
Isolation by construction
Plugins run in a WASM sandbox with no ambient authority. Connector credentials are encrypted at rest. Every resource is account-scoped.
A record of what happened
Runs, model calls, tool calls, and autonomy decisions are appended to a durable journal — the same substrate the agent’s own conversation is rebuilt from.
Quick vocabulary
Capability — anything an agent, gateway, or workflow can call. MCP gateway — a host that publishes bound capabilities as MCP tools, and acts as its own OAuth authorization server. Agent — a configured loop with memory, capabilities, and an autonomy policy. Tool presentation — how many tools the model actually sees: every one directly, behind discovery meta-tools, or behind a single dispatcher. Autonomy gate — the decision point every tool call passes through before it executes. Workflow — a durable graph of steps that survives restarts and can wait indefinitely for a human. Portal — the web UI where all of this is configured.How the docs are organized
Learn
You are here. How the platform works and why it is shaped this way.
Run
Doing things: creating gateways, binding capabilities, connecting channels.
Build
Writing plugins and packaging them.
Reference
Endpoints, protocol details, CLI.
Next steps
Architecture
How requests are routed and where the agent loop actually runs.
Use cases
Shapes that compose well out of what exists.
Quick orientation
The four steps from account to a working endpoint.
Start with Architecture for the big picture.