Route
/mcp— opens the MCP server management view
Backing RPC
mcp.list— all configured servers + runtime state + toolsmcp.add(name, transport, ...)— register a new server (writes tomcp.serversinconfig.yaml)mcp.remove(name)— unregistermcp.setEnabled(name, enabled)— soft-disable in configmcp.connect(name)/mcp.disconnect(name)/mcp.reconnect(name)— runtime connection controlmcp.test(name)— send a ping/list-tools probemcp.getToolSchema(name, toolName)— full JSON schema for a single toolmcp.approveToolUse(name, toolName, agentId)— tool-level approval gate
config.patch — changes survive restart.
What You See
Server List
The main area displays all configured MCP servers as cards. Each server card shows:
Click a server card to expand its detail panel and see configuration details, tool inventory, and runtime actions.
Server Detail Panel
When you select a server, the detail panel shows:- Configuration — the server’s command, arguments, URL, environment variables, and custom headers (depending on transport type)
- Server Instructions — if the server provides instructions text, a toggle reveals it
- Tool Inventory — a list of all tools the server exposes, each with its name and description. Tools are listed as they were discovered during the last connection
Add Server Form
Click the “Add Server” button in the header to open the inline form. The form adapts based on the selected transport:- stdio — enter a server name and command (e.g.,
npx -y @mcp/server) - sse — enter a server name, SSE URL, optional custom headers, and environment variables
- http — enter a server name, HTTP URL, optional custom headers, and environment variables
KEY=VALUE format. Custom headers use Header-Name: value format.
Runtime Actions
For each server, the available actions depend on its current state:
The view uses a poll-on-action pattern: after any connection change (connect, disconnect, reconnect), the server list reloads to reflect the updated state.
Common Tasks
1
Add a new MCP server
Click “Add Server”, enter the server name, select the transport type, fill in the command or URL, and click “Add Server” to save.
2
Check server health
Look at the status tag on each server card. Connected servers show a green status. Click a connected server and use the “Test” action to verify the connection.
3
View available tools
Click a connected server to expand its detail panel. The tool inventory section lists all tools with their names and descriptions.
4
Reconnect after server update
Select the server and click “Reconnect”. The server will disconnect and establish a fresh connection, picking up any tool changes.
Related Pages
MCP Integration
Learn about the Model Context Protocol and how Comis uses it.
Skills View
Browse installed skills per agent, including MCP-provided tools.
Config Editor
Edit MCP server configuration directly in the YAML editor.
