Skip to content

Latest commit

 

History

History
35 lines (28 loc) · 1.65 KB

File metadata and controls

35 lines (28 loc) · 1.65 KB

Architecture

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]
Loading

The pieces

  • 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.