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

# Overview

> **Tapti MCP (Model Context Protocol)** provides a unified interface for managing users, accounts, content, comments, demographics, and more across multiple social media and content platforms. It is designed to be used as part of the Tapti Core system, enabling automation, analytics, and integration with external services.

<CardGroup cols={2}>
  <Card title="Unified API" icon="globe">
    Access multiple platforms with a single, consistent API.
  </Card>

  <Card title="Modular Tools" icon="toolbox">
    Each feature is exposed as a tool for easy extension and integration.
  </Card>

  <Card title="Secure & Tenant-Aware" icon="lock">
    All operations are scoped to your tenant and API key.
  </Card>

  <Card title="Extensible" icon="circle-plus">
    Add new platforms and features as your needs grow.
  </Card>
</CardGroup>

## Usage with Tapti MCP Server

<Info>
  To use MCP tools, run the Tapti MCP Server, which exposes the tools as callable endpoints or functions. See the example configuration below (from `.cursor/mcp.json`).
</Info>

<CodeGroup>
  ```json .cursor/mcp.json theme={null}
  {
      "mcpServers": {
          "Tapti MCP Server": {
              "name": "Tapti MCP Server",
              "command": "npx",
              "args": [
                  "-y",
                  "supergateway",
                  "--sse",
                  "https://mcp.tapti.ai/sse",
                  "--header",
                  "X-API-Key:YOUR_API_KEY"
              ]
          }
      }
  }
  ```
</CodeGroup>

* Replace `YOUR_API_KEY` with your actual API key.
* The server will expose all tools registered in the MCP tools module.

## Tool Categories

<CardGroup cols={2}>
  <Card title="User Tools" icon="user">
    Manage users and retrieve user information.
  </Card>

  <Card title="Account Tools" icon="users">
    Manage user accounts and refresh account data.
  </Card>

  <Card title="Profile Tools" icon="id-card">
    Fetch and manage user profiles.
  </Card>

  <Card title="Comments Tools" icon="comments">
    Fetch, publish, and manage comments.
  </Card>

  <Card title="Content Tools" icon="file">
    Fetch, publish, and manage content items.
  </Card>

  <Card title="Demographics Tools" icon="chart-pie">
    Retrieve audience and demographic data.
  </Card>

  <Card title="Engagement Tools" icon="gauge">
    Get engagement metrics for content and accounts.
  </Card>

  <Card title="Content Groups & Items" icon="folder">
    Manage content groups (campaigns/collections) and their items.
  </Card>

  <Card title="OAuth Tools" icon="key">
    Handle authentication flows for supported platforms.
  </Card>
</CardGroup>

See <a href="./tools">MCP Tools</a> for a detailed list of available tools and their usage.
