Skip to main content

Module common

Module common 

Source
Expand description

Common utilities shared across CLI commands.

Provides shared functionality for building server configurations from CLI arguments and loading MCP server definitions from ~/.claude/mcp.json.

Structs§

McpConfig
MCP configuration file structure (~/.claude/mcp.json).
McpServerEntry
Individual MCP server configuration entry from mcp.json.

Functions§

build_server_config
Builds ServerConfig from CLI arguments.
get_mcp_server
Retrieves a named server from ~/.claude/mcp.json.
list_mcp_servers
Lists all servers defined in ~/.claude/mcp.json.
list_mcp_servers_from
Lists all servers defined in the given mcp.json file.
load_mcp_config
Loads MCP configuration from ~/.claude/mcp.json.
load_mcp_config_from
Loads MCP configuration from the given path.
load_server_from_config
Loads server configuration from ~/.claude/mcp.json by server name.