> For the complete documentation index, see [llms.txt](https://docs.hackenproof.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.hackenproof.com/dashboard/mcp-server.md).

# MCP Server

The HackenProof MCP (Model Context Protocol) server connects AI assistants like Claude Code and Claude Desktop to the HackenProof bug bounty dashboard. It enables AI-assisted triage — reading reports, changing states, setting severity, posting comments, managing labels, and batch operations — all through structured tool calls.

### Quick Start

#### 1. Get your credentials

**API Key** — get it from your HackenProof dashboard[ account settings](https://dashboard.hackenproof.com/user/profile).

<figure><img src="/files/lbY0KqcHrlfDyovoddDy" alt=""><figcaption></figcaption></figure>

#### 2. Add the MCP server to your config

**Claude Code** — add to `.mcp.json` in your project root, or `~/.claude/.mcp.json` globally:

```
{
  "mcpServers": {
    "hackenproof": {
      "type": "http",
      "url": "https://mcp.hackenproof.com/mcp",
      "headers": {
        "X-Api-Key": "YOUR_API_KEY"
      }
    }
  }
}
```

**Claude Desktop** — add to Settings → Developer → MCP Servers.

#### 3. Verify connection

In Claude Code, run `/mcp` to see the server listed. Then try:

> "List my companies on HackenProof"
