Connect AI Tools

Revivetendo speaks MCP (Model Context Protocol), so AI assistants can use your account: check your status and friends, see who is playing Wii Sports Club, create Badge Arcade badges, stages and machines, and upload Revivetendo TV videos.

Paste your key to fill it into the instructions below. It stays in this browser tab and is never sent anywhere. No key yet? Create one on My Account.

Claude Code

Run this in a terminal. Add --scope user to use it in every project.

claude mcp add --transport http revivetendo __URL__ --header "Authorization: Bearer __KEY__"

Claude Desktop

Open Settings → Developer → Edit Config, add this to claude_desktop_config.json and restart Claude. Needs Node.js (it runs the mcp-remote bridge).

{
  "mcpServers": {
    "revivetendo": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "__URL__", "--header", "Authorization:${REVIVETENDO_AUTH}"],
      "env": { "REVIVETENDO_AUTH": "Bearer __KEY__" }
    }
  }
}

Cursor

Add this to ~/.cursor/mcp.json (or .cursor/mcp.json in a project), then check that it is enabled in Cursor's MCP settings.

{
  "mcpServers": {
    "revivetendo": {
      "url": "__URL__",
      "headers": { "Authorization": "Bearer __KEY__" }
    }
  }
}

VS Code (Copilot)

Add this to .vscode/mcp.json in a workspace, or run "MCP: Open User Configuration" to use it everywhere. VS Code asks for your key the first time and stores it securely. Use the tools in Copilot Chat's agent mode.

{
  "inputs": [
    { "type": "promptString", "id": "revivetendo-key", "description": "Revivetendo API key", "password": true }
  ],
  "servers": {
    "revivetendo": {
      "type": "http",
      "url": "__URL__",
      "headers": { "Authorization": "Bearer ${input:revivetendo-key}" }
    }
  }
}

Windsurf

Add this to ~/.codeium/windsurf/mcp_config.json, then press Refresh in Cascade's MCP panel.

{
  "mcpServers": {
    "revivetendo": {
      "serverUrl": "__URL__",
      "headers": { "Authorization": "Bearer __KEY__" }
    }
  }
}

Gemini CLI

Add this to ~/.gemini/settings.json (or .gemini/settings.json in a project).

{
  "mcpServers": {
    "revivetendo": {
      "httpUrl": "__URL__",
      "headers": { "Authorization": "Bearer __KEY__" }
    }
  }
}

Codex CLI

Add this to ~/.codex/config.toml and set the environment variable before starting Codex.

[mcp_servers.revivetendo]
url = "__URL__"
bearer_token_env_var = "REVIVETENDO_API_KEY"

# in your shell:
# export REVIVETENDO_API_KEY="__KEY__"

Other / curl

Any client with Streamable HTTP support works: POST JSON-RPC to the endpoint with the Authorization header. Test it with curl:

curl -s __URL__ \
  -H "Authorization: Bearer __KEY__" \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'

Things to try

Your key can create and delete things on your account (Badge Arcade creations, videos, channels). Keep it private, and if it leaks, reset it on My Account. Linking Discord or Patreon and changing your password still need the website.