mcp

Manage Model Context Protocol server connections, tool discovery, and authentication.

Commands

mcp connect <serverId>

Connect to a configured MCP server.

bash
mayros mcp connect github

mcp disconnect <serverId>

Disconnect from a server.

bash
mayros mcp disconnect github

mcp list

List all configured MCP servers with connection status.

bash
mayros mcp list

mcp tools [serverId]

List available tools. Optionally filter by server.

bash
mayros mcp tools              # All tools across all servers
mayros mcp tools github       # Tools from github server only

mcp status

Show connection status for all configured servers.

bash
mayros mcp status

mcp auth <serverId>

Start OAuth2 authentication flow for a server.

bash
mayros mcp auth cloud-service

Opens a browser for the OAuth2 authorization flow, then stores tokens locally.

mcp refresh <serverId>

Refresh OAuth2 tokens for a server.

bash
mayros mcp refresh cloud-service

mcp tokens

List all stored OAuth2 tokens.

bash
mayros mcp tokens

mcp revoke <serverId>

Remove stored OAuth2 tokens for a server.

bash
mayros mcp revoke cloud-service

Examples

bash
# Connect to a local stdio server
mayros mcp connect my-local-tool

# List all tools and their kinds
mayros mcp tools

# Full OAuth2 workflow
mayros mcp auth cloud-service
mayros mcp connect cloud-service
mayros mcp tools cloud-service