MCP Manager
Lists the MCP servers registered on this machine, lets you call their tools from a form, and records which agents should have which servers.
packages/mcp-manager
MCP Manager is a small admin window for the MCP servers that RobOS apps register. It has three tabs: Registered Servers, Tool & Resource Tester and Agent Access Matrix. Counters above them show servers, tools and resources discovered.
Registered Servers
The list comes from ~/.config/robos/mcp/servers.json, which MCP server packages such as CI Monitor MCP write when they start. Entries from the knowledge graph (getMCPServers in packages/robos-graph) are merged in, and each registry entry is written back to the graph as an MCP server node. If the registry file is empty, the app writes three sample entries (Task Manager, Workspace Manager, Developer Tool Center) with made-up ports 19131 to 19133, so a fresh install shows those until real servers register.
Tool & Resource Tester
Pick a tool, edit the Input Parameters (JSON) and click Execute Tool. The result appears under Live Output.
- If the server entry has an
endpoint, the app sends a JSON-RPCtools/call(orresources/read) request to it by HTTP with a 3 second timeout. - If there is no endpoint, or the request fails, the app returns a simulated
SUCCESSresult (or sample task items for resources). Most servers in this repository register without a port, so they have no endpoint, and the tester shows simulated output for them.
Treat a “SUCCESS” in Live Output as real only when the server entry has an endpoint and it was reachable. A simulated reply echoes your tool name and parameters and reports recordsUpdated: 1.
Agent Access Matrix
A grid of servers against Claude Code, Gemini CLI and Copilot CLI. Save Access Configuration writes the checkboxes to ~/.config/robos/mcp-config.json. Nothing in the repository reads that file today, so the matrix records intent without changing any agent’s configuration. To edit the MCP servers a coding agent actually uses, see Agents Manager (per-provider MCP lists) or Agent Autoconfig.
Run it with electron packages/mcp-manager. Source: packages/mcp-manager.
More in AI & Agent Workflows
Agent Chat
A chat window with session history, a model and mode selector and tool cards; replies are currently scripted samples.
Agent Sidebar
A prototype 320-pixel sidebar that mocks up an agent's plan, tool feed and approve/refine buttons.
Agents Manager
Browse and continue sessions of Claude Code, GitHub Copilot and Codex, and configure each provider's login, models and MCP servers.
AI Prompt Studio
Type a task in plain English and run it through the Claude CLI or GitHub Copilot CLI, with optional skills attached as hints.
Context Manager
Register GitHub repositories and local folders as context sources, check which agent instruction files they contain, and build one combined context text.
Desktop Agents Viewer
A prototype viewer that mocks up watching several agents on their own virtual desktops.
RobOS Voice
Speech-to-text dictation and spoken replies for the desktop, with a local HTTP API on port 19188.
Skills Manager
Catalog of command snippets and prompt templates for RobOS apps, with custom entries and installable packs from GitHub.
Task Implementer
Pick a GitHub or Jira task, choose a developer persona and coding agent, and run the agent on it with streamed output.
Task Planner
Describe a feature or pick a template, have GitHub Copilot draft epics and tasks, edit them, and create them as issues on your task server.