> ## Documentation Index
> Fetch the complete documentation index at: https://docs.feedpin.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# MCP Tools

> Model Context Protocol tools available in FeedPin.

FeedPin exposes an MCP server at `https://feedpin.dev/api/mcp` using HTTP Streamable Transport (JSON-RPC 2.0).

## Authentication

Include your API key as a Bearer token:

```
Authorization: Bearer YOUR_API_KEY
```

## Available Tools

### list\_projects

List all projects with active feedback counts.

**Parameters:** None

**Returns:** Array of projects with `id`, `domain`, `name`, and `active_feedbacks` count.

### get\_feedbacks

Get feedbacks for a specific project.

**Parameters:**

| Name        | Type   | Required | Description                      |
| ----------- | ------ | -------- | -------------------------------- |
| project\_id | string | ✅        | Project UUID                     |
| status      | string | -        | `active` (default) or `resolved` |

### resolve\_feedback

Mark a feedback as resolved.

**Parameters:**

| Name         | Type   | Required |
| ------------ | ------ | -------- |
| feedback\_id | string | ✅        |

### export\_markdown

Export all active feedbacks for a project as structured markdown.

**Parameters:**

| Name        | Type   | Required |
| ----------- | ------ | -------- |
| project\_id | string | ✅        |

### add\_site

Create a new project and get the installation snippet.

**Parameters:**

| Name   | Type   | Required | Description                        |
| ------ | ------ | -------- | ---------------------------------- |
| domain | string | ✅        | Website domain (e.g. "mysite.com") |

**Returns:** Project ID and the HTML snippet to install.

### get\_snippet

Get the installation snippet for an existing project.

**Parameters:**

| Name        | Type   | Required |
| ----------- | ------ | -------- |
| project\_id | string | ✅        |

**Returns:** The HTML script tag to install on the website.
