Skip to main content
MCP Studio generates a complete FastMCP server from your configured connections, tools, resources, and prompts, and deploys it as a running service.

One-Click Deploy

Navigate to the Server page and click Deploy. This triggers:
  1. Python source code is generated from all configured components
  2. The FastMCP server process starts inside the MCP container
  3. The server registers all tools, resources, and prompts
  4. The MCP endpoint becomes available for client connections

Real-Time Log Viewer

The Logs tab on the Server page shows live output from the MCP server process. Logs are streamed via WebSocket. Use the log viewer to:
  • Verify the server started successfully
  • Debug issues with specific tools or resources
  • Monitor incoming MCP client requests

Server Status

StatusDescription
RunningMCP server is active and accepting connections
StoppedMCP server is not running

Stop and Restart

  • Stop: Click Stop to shut down the running MCP server
  • Restart: Click Deploy again to regenerate code and start a fresh instance

Connecting MCP Clients

After deployment, connect MCP clients using the endpoint URL displayed on the Server page.

Claude Desktop

Add to your claude_desktop_config.json:
{
  "mcpServers": {
    "mcp-studio": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "http://<host>:<port>/sse"
      ]
    }
  }
}

Cursor

Add to .cursor/mcp.json:
{
  "mcpServers": {
    "mcp-studio": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "http://<host>:<port>/sse"
      ]
    }
  }
}

Claude Code

claude mcp add mcp-studio --transport sse http://<host>:<port>/sse

MCP Endpoint URL

http://<host>:<port>/sse
Replace <host> with your server’s hostname and <port> with the MCP port (default: 8080). If SSL is enabled, use https://. See SSL/HTTPS Setup for details.

See Also