diff --git a/docs.json b/docs.json index 7e54f7427..a3541a973 100644 --- a/docs.json +++ b/docs.json @@ -2616,7 +2616,7 @@ { "title": "Copy prompt", "description": "Paste it into Claude Code, Cursor or any agent.", - "copy": "Set up Upstash in my coding agent using the official Upstash instructions, and run the commands yourself instead of asking me to. Run `npx -y upstash setup --yes` with the flag for the agent you are (`--claude`, `--codex`, `--cursor`, `--gemini`, `--vscode`, `--copilot` or `--opencode`). It installs the Upstash plugin where your agent supports plugins, and otherwise adds the remote MCP server https://mcp.upstash.com/mcp plus the Upstash skills (https://upstash.com/docs/agent-resources/skills); the MCP server authenticates over OAuth on first use. If you are not one of those agents, install the skills with `npx -y skills add upstash/skills --global` and add the remote MCP server to your MCP config; see https://upstash.com/docs/agent-resources/clients for the exact location. When done, tell me what was installed and whether I need to restart or reload (in Claude Code, `/reload-plugins`)." + "copy": "Set up Upstash in my coding agent using the official Upstash instructions, and run the commands yourself instead of asking me to.\n\n1. Run `npx -y upstash setup --yes` with the flag for the agent you are (`--claude`, `--codex`, `--cursor`, `--gemini`, `--vscode`, `--copilot` or `--opencode`). It installs the Upstash plugin where your agent supports plugins, and otherwise adds the remote MCP server https://mcp.upstash.com/mcp (OAuth on first use) and the Upstash skills.\n2. For any other agent, install the skills with `npx -y skills add upstash/skills --global` and add https://mcp.upstash.com/mcp to your MCP config (see https://upstash.com/docs/agent-resources/clients).\n3. Tell me what was installed and whether I need to restart or reload (in Claude Code, `/reload-plugins`).\n\nThe skills cover:\n\n- SDKs for Redis, Ratelimit, QStash, Workflow, Vector, Search, Blob and Box\n- The `upstash` CLI\n- Running work in Box cloud sandboxes\n\nIf I need a Redis database before I have an account, POST https://upstash.com/start-redis for a free one with no signup (it lasts 3 days unless I claim it).\n\nFor anything else, read the docs at https://upstash.com/docs/introduction (every page is listed in https://upstash.com/docs/llms.txt)." }, { "title": "Copy remote MCP URL", diff --git a/introduction.mdx b/introduction.mdx index c9941a498..0db5922f7 100644 --- a/introduction.mdx +++ b/introduction.mdx @@ -8,21 +8,26 @@ import { Hero, PromptToolIcons, SectionHead, ProductGrid, UtilityGrid, Community
npx upstash to install the Upstash MCP server and{" "}
- skills in Claude Code, Cursor, Codex, and other agents.
+export const AgentSetup = ({ product }) => {
+ const desc = product
+ ? `Connect the Upstash MCP server and the ${product} skill to Claude Code, Cursor, Codex, and other agents.`
+ : "Connect the Upstash MCP server and skills to Claude Code, Cursor, Codex, and other agents.";
+
+ return (
+
+ - Run it in your terminal to add the Upstash MCP server and skills to Claude Code, Codex, Cursor, and - other agents. -
+