The Three Layers
OpenSwarm organizes actions into three layers:Built-in Actions
The core actions enabling a general agent — file operations, search, commands, browser automation, and more.
Integrations
First-party connectors for services like Google Workspace, Twitter/X, and Reddit. These connect via OAuth or credentials.
MCP Actions
Any MCP (Model Context Protocol) server — installed from the public registry or added manually. This is the primary extension point.
How Actions Flow Into Agent Sessions
When an agent session starts, OpenSwarm assembles the full set of available actions:- Core actions that are enabled are loaded directly into the session.
- All other actions (like web search, Reddit, Twitter/X, etc.) are loaded on-demand when the agent looks for more specialized tools.
What’s Next
Built-in Actions & Integrations
Learn about every built-in tool and first-party integration.
Permissions
Control what agents can do with granular permission policies.
MCP Registry
Browse, install, and configure MCP servers.

