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

# Introduction

> Adside.ai — Unified API for managing ad campaigns across Meta, LinkedIn, and Google

# Adside.ai API

A unified API by [Adside.ai](https://adside.ai) for managing ad campaigns across **Meta**, **LinkedIn**, and **Google** through the [Model Context Protocol (MCP)](https://modelcontextprotocol.io/).

## What is this API?

This API exposes ad platform operations as **MCP tools** — standardized, schema-validated functions accessible via JSON-RPC 2.0 over HTTP. Instead of learning each platform's unique API, you use a single protocol to manage campaigns, audiences, creatives, and analytics across all sources.

## Sources

<CardGroup cols={3}>
  <Card title="Meta" icon="meta" href="/sources/meta">
    Campaigns, ads, audiences, creatives, analytics, and targeting via the Graph
    API v23.0.
  </Card>

  <Card title="LinkedIn" icon="linkedin" href="/sources/linkedin">
    Campaign groups, campaigns, creatives, analytics, targeting, conversions,
    and diagnostics via the RestLi API.
  </Card>

  <Card title="Google" icon="google" href="/sources/google">
    Google Sheets read/write and Drive file operations via REST endpoints.
  </Card>
</CardGroup>

## Quick overview

* **124+ MCP tools** across Meta, LinkedIn, and Google Ads
* **5 REST endpoints** for Google Sheets and Drive
* **Bearer token auth** with API keys (`sk_live_*`)
* **JSON-RPC 2.0** protocol for all MCP tool calls
* **Per-account rate limiting** with scoring model

## Next steps

<CardGroup cols={2}>
  <Card title="Getting Started" icon="rocket" href="/getting-started">
    Set up your API key and make your first call.
  </Card>

  <Card title="API Reference" icon="code" href="/api-reference">
    Browse all available tools and try them interactively.
  </Card>
</CardGroup>
