KIRUPA MCP: tutorials and code examples for your coding agent

Search and read hundreds of kirupa.com tutorials on JavaScript, TypeScript, CSS, HTML5 Canvas, animation, React and data structures, as clean Markdown with the code blocks pulled out. ContextGate connects KIRUPA's four-tool MCP server to Claude, ChatGPT and Cursor with no sign-in, and Activity shows which tutorials your coding agent read.

  • Ready to connect
  • Free
  • 4 example tools

Add KIRUPA tutorials to Cursor, Claude or ChatGPT

  1. 1Click Connect KIRUPA free. There's no sign-in, so its tools are ready at once.
  2. 2All four tools only read kirupa.com. Keep `search_tutorials` and `get_tutorial` for answers, and switch off `find_related_links` if you don't want tutorial links dropped into your drafts.
  3. 3Add ContextGate to your AI app as a connector or MCP server. The steps for each app are on the Works with page.
  4. 4Ask Cursor to explain JavaScript closures using a KIRUPA tutorial, then open Activity to see the `get_tutorial` call.

Learn from KIRUPA while you code

  • Find tutorials on a topic with `search_tutorials`, from CSS animation to data structures and algorithms.
  • Pull the full text and code blocks of a tutorial with `get_tutorial`.
  • Get related kirupa.com tutorials with ready-made Markdown links using `find_related_links`.
  • Browse topic sections and their tutorial counts with `list_sections`.

Visibility for your team

  • Activity records each tutorial search and read, so you can see what your coding agents looked up.
  • Switch off a tool such as `list_sections`, and your coding agent no longer sees it; a call to it is refused.

What you get with KIRUPA and ContextGate

  • Your AI apps can use KIRUPAClaude, Cursor, ChatGPT and other AI apps reach KIRUPA through the one ContextGate connection you add to them.
  • You choose which tools they can useSwitch off any KIRUPA tool you don't want used. It's hidden from your AI apps and refused if called.
  • Every call is checked and recordedYour policies check each call (for example, personal data is hidden and secrets are blocked), and Activity keeps a record of it.

ContextGate sees only the tool calls that go through it, not your AI app's built-in tools or your chats.

KIRUPA tools

Examples of what your AI apps can do in KIRUPA. You'll see the exact list of tools after you connect it.