The Replit MCP Server is in beta. Tools and behavior may change.
Server details
Requirements
For developers:- An MCP client or SDK that supports Streamable HTTP transport
- A Replit account (Free, Core, Pro, or Enterprise)
Authentication
The server uses OAuth 2.1 with PKCE. MCP clients like Claude Code handle the entire flow automatically. If you’re building with an MCP client SDK, it handles discovery, dynamic client registration, PKCE, and token exchange — you provide the UX (browser redirect, callback handler, token storage). See the MCP authorization spec for details.Connecting
Configure the server URL in your MCP client. Builders will complete the OAuth consent flow when they first connect. MCP SDK (TypeScript):TypeScript (MCP SDK)
Claude Code
Tools
The server exposes three public tools.create_app_from_prompt
Create a new Replit App from a natural language description. Replit Agent immediately starts building the app.
Response:
replUrl to track progress. Use replId and replUrl in subsequent tool calls.