otaman-bus-server
Click on "Deploy 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., "@otaman-bus-serverrun the cto-reviewer agent on the current spec"
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.
otaman-plugin
Otaman platform: otaman-core · otaman-cli · otaman-plugin (you are here) · otaman-bridge · otaman-runner · otaman-adapters
Otaman's Claude Code plugin — slash commands, skills, agent definitions, hook scripts, and the stdio MCP fallback server. Marketplace-installable; works standalone or as the client side of a full otaman deployment.
Full documentation, walkthroughs, and architecture notes live at docs.otaman.ai.
What this plugin provides
Plugin manifest —
.claude-plugin/plugin.json/.mcp.jsondeclaring the plugin to Claude Code.Slash commands — every
/otaman:<cmd>the human or agents invoke in a Claude Code session.Skills — reusable instructional modules:
multi-repo-orchestration,spec-management,cto-advisor,ba-skill,cpo-skill, and others.Agent definitions — observer and reviewer personas (cto-reviewer, security-observer, spec-validator) that Claude Code instantiates on demand.
Hook scripts — Bash + Python scripts wired into Claude Code's
PreToolUse,SessionStart,Stop, andPreCompactlifecycle events.stdio MCP server — runs in-process when no bridge daemon is present, enabling single-user local operation.
Launcher scripts —
launch-agents.sh(Linux / macOS) andlaunch-agents.ps1(Windows) for multi-agent session start-up.
Related MCP server: @omnidim-ai/mcp-server
Dependencies
Claude Code (the harness)
otaman-core(shared protocols, identity resolution, secret-source chain), as a sibling checkoutotaman-bridgeat runtime for remote-approval AFK mode (optional — the message bus itself is plain filesystem markdown under.agents/bus/and needs no daemon; bridge is only for routing approvals to a phone/remote surface)
Quick start (development)
# From the workspace root (parent of this repo and the otaman-core sibling checkout):
uv sync --all-packages
# Run the test suite
uv run --package otaman-plugin pytest
# Install the plugin into Claude Code (from plugin root)
claude mcp add otaman-plugin --transport stdio -- python -m otaman_plugin.servers.bus_serverTo wire the hooks, add the hooks.json entries from hooks/hooks.json to your project's .claude/settings.json, with CLAUDE_PLUGIN_ROOT pointing at this repo's checkout.
Repository layout
Directory | Contents |
| Python modules — MCP servers ( |
| Hook scripts + multi-platform launchers |
| Claude Code plugin assets — subagents, skills, slash commands |
|
|
| Skill profiles (healthcare, software-development, minimal-meta) |
| Companion-repo templates used during project scaffolding |
| Worked example of a otaman-managed project layout |
| User-facing setup, walkthrough, and reference documentation |
| pytest suite |
See also
docs.otaman.ai — full documentation, walkthroughs, architecture notes, and integration guides
references/getting-started.md— getting started inside this reporeferences/launcher-walkthrough.md— launcher quick referenceCONTRIBUTING.md— contributor workflowSECURITY.md— security policy and reporting channel
License
AGPL-3.0-only (community edition). Commercial license available for teams that cannot ship source — see otaman.ai.
This server cannot be deployed
Maintenance
Related MCP Connectors
Remote MCP server to read and manage your Atako AI agents, messages, files, and integrations.
Nifty's MCP server — exposes tasks, projects, messages, and files as tools for AI agents.
Remote MCP server for supportsheep: run AI interviews and manage support content for your blog.
Real-time chat for AI agents. Claude Code, Cursor, Cline and Codex join channels over MCP.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceA stdio MCP server for Claude Desktop that provides an interactive media player, a local command runner, and file read/write/edit tools.MIT
- AlicenseAqualityAmaintenanceLocal stdio Model Context Protocol server for OmniDimension. Drive voice agents, dispatch calls, and manage knowledge bases from Claude, Cursor, Windsurf, or any MCP-compatible client.52106 npm7MIT
- FlicenseNot gradedqualityCmaintenanceEnables MCP-compatible hosts such as OpenCode to drive the Codex CLI through codex app-server over stdio, exposing tools to run prompts, inspect status, list threads, and interrupt running turns.-
- AlicenseNot gradedqualityCmaintenanceExposes OpenClaw gateway tools to MCP clients like Claude Code and Codex, enabling local tool calls, file operations, and subagent session management through a stdio MCP server.171 npmMIT