Skip to content

mcp-server#

Start a Model Context Protocol (MCP) server to expose rsconnect-python capabilities to AI applications through a standardized protocol interface.

The MCP server exposes a single tool:

get_command_info:

  • Provides detailed parameter schemas for any rsconnect command. This provides context for an LLM to understand how to construct valid rsconnect commands dynamically without hard-coded knowledge of the CLI.

System Requirements:

  • Python>=3.10
  • fastmcp

The server runs in stdio mode, communicating via standard input/output streams.

Usage with popular LLM clients:

The command uvx --from rsconnect-python rsconnect mcp-server is a simple option for use in each of the above options.

Usage:

mcp-server [OPTIONS]

Options:

  --help  Show this message and exit.