← riddle.com

INDIVIDUAL MCP TOOL

questionBank_updateNotes

Sets the plain-text notes of a question bank, replacing whatever was there before, immediately and permanently - like the title, notes are metadata outside the DRAFT/publish split, so this is unaffected by questionBank_publish/discardChanges and never shows up as an unpublished change.

riddle.comnone authenticationAvailability not checked

LIVE ENDPOINT

https://www.riddle.com/creator/api/v3/mcp

No auth detected

Connect to this endpoint to inspect the live schema for questionBank_updateNotes and invoke it with your own arguments.

Indexed input schema

{}

Risk classification

Potential side effects detected · medium confidence · heuristic, not a guarantee.

  • A tool name or description contains a write-action term.

Parent server

riddle.com

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.riddle-creator-mcp]
url = "https://www.riddle.com/creator/api/v3/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "riddle-creator-mcp": {
      "type": "http",
      "url": "https://www.riddle.com/creator/api/v3/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: riddle-creator-mcp
Remote MCP URL: https://www.riddle.com/creator/api/v3/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "riddle-creator-mcp": {
      "url": "https://www.riddle.com/creator/api/v3/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "riddle-creator-mcp": {
      "type": "http",
      "url": "https://www.riddle.com/creator/api/v3/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "riddle-creator-mcp",
  "transport": "streamable-http",
  "url": "https://www.riddle.com/creator/api/v3/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

Related tools

  • riddleTemplate_create — Stores an existing Riddle as a template of its project (or of the user, for a personal Riddle), so new Riddles can be created from it with riddleTemplate_use.
  • riddleTemplate_list — Lists the templates of a project (or your personal ones) - the ones made from your own Riddles with riddleTemplate_create, NOT Riddle's public ones, which riddleTemplate_publicList returns.
  • riddleTemplate_publicList — Lists Riddle's public templates - the ready-made ones available to every account, as opposed to riddleTemplate_list, which returns the ones your project made itself.
  • riddleTemplate_get — Reads a single template, by default INCLUDING its build configuration - the same "build" shape riddle_get returns and the riddle_builder_<type> tools accept.
  • riddleTemplate_use — Creates a new Riddle from a template, as an unchanged copy of it - content, settings and design preset - and records it as a copy of the template's Riddle (riddle_get reports that as context.
  • riddle_tag_list — Lists the tags of a project together with how many Riddles use each of them: [{id, name, count}].
  • riddle_tag_add — Adds a tag to one or many Riddles.
  • riddle_tag_remove — Removes a tag from one or many Riddles.