# Overview

Aghanim ships first-class integrations for AI coding tools so that your agent can search the Aghanim documentation and Knowledge Base, and scaffold integrations directly in your project — without leaving the editor.

The integrations are layered:

*   **Editor plugins** package everything an assistant needs (MCP server, skill, slash command) into a one-line install. Today the [Claude Code plugin](https://docs.aghanim.com/ai-coding-tools/claude-plugin.md) is available and the [Cursor plugin](https://docs.aghanim.com/ai-coding-tools/cursor-plugin.md) is on the way.
*   **The Newton MCP server** is the source of truth that powers the plugins. You can also wire it up [manually](https://docs.aghanim.com/ai-coding-tools/newton-mcp.md) with Cursor or any other MCP-aware agent.
*   **The `/aghanim-webhooks-quick-start` skill** is a stack-agnostic playbook that walks any agent through implementing the three webhook handlers required for an Aghanim integration. Use it via the plugin, or [drop it into any agent](https://docs.aghanim.com/ai-coding-tools/skills.md) that does not have native plugin support.

## What's available

| Surface | Status | When to use it |
| --- | --- | --- |
| [Claude Code plugin](https://docs.aghanim.com/ai-coding-tools/claude-plugin.md) | Available | You're using [Claude Code](https://code.claude.com/docs). One command installs the MCP server, the skill, and the slash command. |
| [Cursor plugin](https://docs.aghanim.com/ai-coding-tools/cursor-plugin.md) | Coming soon | You're using [Cursor](https://cursor.com). In the meantime, set the MCP server up [manually](https://docs.aghanim.com/ai-coding-tools/newton-mcp.md). |
| [Newton MCP server](https://docs.aghanim.com/ai-coding-tools/newton-mcp.md) | Available | Cursor, Claude Code without the plugin, or any MCP-aware agent. |
| [Skills](https://docs.aghanim.com/ai-coding-tools/skills.md) | Available | Any agent — drop the skill into your prompt and let the agent scaffold the integration. |

## Capabilities

The plugins and the MCP server expose the same set of tools (`mcp__aghanim__*`):

| Tool | Purpose |
| --- | --- |
| `algolia_search_index_documentation_website` | Full-text search across Aghanim's product docs, including the API reference. |
| `algolia_search_for_facet_values` | List facet values available in the documentation index. |
| `algolia_search_index_dashboard_help` | Search the Aghanim Knowledge Base — the help articles about running your game in the dashboard. |
| `get_kb_article` | Read a whole Knowledge Base article as Markdown, by the `kb_slug` returned in a search hit. |

Common workflows:

*   Scaffold `player.verify`, `item.add`, and `item.remove` with the `/aghanim-webhooks-quick-start` skill.
*   Integrate passwordless authentication using Aghanim's social and in-game auth flows.
*   Add specific webhook handlers such as `order.paid`, `refund`, or `subscription` to your existing handler stack.
*   Generate and run end-to-end tests that exercise your integration against signed Aghanim payloads.

## Authentication

The Newton MCP server is public and read-only: it needs no account, no API key, and no sign-in. Point your client at the endpoint and start calling tools.

> **INFO:** Anonymous requests against `docs.aghanim.com` return `403`. Always reach the docs through the MCP server's search tools.

## Endpoint

| Field | Value |
| --- | --- |
| URL | `https://mcp.aghanim.com/mcp/` |
| Transport | Streamable HTTP |
| Auth | None — the server is public and read-only |

---
Source: https://docs.aghanim.com/ai-coding-tools/overview