@perssona/orchestrator
OfficialClick on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@@perssona/orchestratorcreate a codex terminal for debugging the backend"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
@perssona/orchestrator
MCP server that lets AI agents control Perssona — create terminals, manage canvas nodes, send prompts, and run multi-agent workflows.
Requirements
Perssona must be running — the MCP communicates with the local bridge on
127.0.0.1:17381Node.js 18+
Claude Code or Codex CLI
Related MCP server: interactive-process-mcp
Installation
Claude Code
claude mcp add --scope user perssona-orchestrator -- npx -y @perssona/orchestratorCodex
Add to ~/.codex/config.toml:
[mcp_servers.perssona-orchestrator]
command = "npx"
args = ["-y", "@perssona/orchestrator"]
startup_timeout_sec = 60Available Tools
Tool | Description |
| Create a terminal node connected to a source node |
| Create a Codex terminal from an agent preset |
| Create a Claude terminal from an agent preset |
| Create two connected LLM terminals for parallel roles |
| Run a multi-agent workflow from an annotation or prompt |
| Send text directly to a specific terminal node |
| Broadcast text to all terminals connected to a node |
| Send annotation content to connected terminals |
| Create an annotation node on the canvas |
| Update an existing annotation node |
| Connect two canvas nodes with an edge |
| Remove the edge between two nodes |
| Remove a node and its edges |
| Select and center the viewport on a node |
| Add a node to the grid view |
| Open one or more nodes in the grid view |
| Return the currently selected canvas node |
| Return nodes connected to a given node |
| List all nodes and edges in the active canvas |
| List workspace presets (models, agents, workflows) |
Debug
Set PERSSONA_MCP_DEBUG=1 to write a log to your system temp directory:
PERSSONA_MCP_DEBUG=1 node server.mjsContributing
Contributions are welcome via Pull Requests.
The
mainbranch is protected — direct pushes are not allowedOpen an issue first for bugs or feature proposals
Keep PRs focused and well-described
License
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/PerssonaOps/orchestrator'
If you have feedback or need assistance with the MCP directory API, please join our Discord server