Intended integration flow for Cursor / Grok Bot. Grok Bot distribution and end-to-end behavior remain to be confirmed with the partner team.
flowchart LR
User([You, in Cursor / Grok Bot]) --> Agent[Cursor / Grok Bot]
subgraph Plugin[Replit Plugin for Cursor / Grok Bot]
Manifest[.cursor-plugin/plugin.json]
MCPConfig[mcp.json]
end
Agent -- discovers plugin through --> Manifest
Agent -- uses tools via --> MCPConfig
MCPConfig -- HTTPS + OAuth sign-in --> ReplitMCP[Replit MCP Server<br/>mcp.replit.com]
ReplitMCP --> ReplitAgent[Replit Agent<br/>builds & edits apps]
ReplitAgent --> Apps[(Your Replit Apps)]
Apps -- publish --> Live[Live app URL]
- You, in Cursor / Grok Bot — you describe what you want in the client's chat.
- Cursor / Grok Bot — the client assistant that uses Replit's MCP tools.
- plugin.json — the plugin's ID card (name, version, description). Cursor uses it to recognize the plugin.
- mcp.json — tells Cursor where Replit's server lives. No keys stored here.
- Replit MCP Server — Replit's online service that accepts requests from AI tools. You sign in once through your browser.
- Replit Agent — Replit's own AI that actually writes and changes the app code.
- Your Replit Apps — the apps in your Replit account.
- Live app URL — the public link you get after publishing.
This repository only packages the plugin manifest and remote MCP configuration. Rules, skills, commands, and a logo are not included. Authentication and app operations are handled by the existing Replit service, not code in this plugin.