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

# MCP Server Overview

> Anysite MCP Server — 5 meta-tools accessing 2,400+ endpoints across 450+ data sources

## What is Anysite MCP Server?

The Anysite MCP Server gives AI agents (Claude Desktop, Claude Code, Cursor, n8n) direct access to **2,400+ data endpoints** across **450+ sources** — LinkedIn, Instagram, Twitter, Reddit, YouTube, ProductHunt, Google, SEC, and many more.

Instead of calling REST APIs manually, your AI agent discovers available endpoints, fetches data, and analyzes results — all through a single MCP connection.

<CardGroup cols={3}>
  <Card title="2,400+ Endpoints" icon="database">
    LinkedIn, Instagram, Twitter, Reddit, YouTube, ProductHunt, Google, SEC, and 30+ more sources
  </Card>

  <Card title="5 Meta-Tools" icon="wand-magic-sparkles">
    discover → execute → get\_page → query\_cache → export\_data
  </Card>

  <Card title="Zero Config" icon="plug">
    New endpoints appear automatically — no server updates needed
  </Card>
</CardGroup>

***

## Architecture: 5 Meta-Tools

<Note>
  The Anysite MCP Server uses a **meta-tool architecture** with 5 universal tools instead of individual tools per endpoint. This reduces context window usage by 2.5x and supports dynamic endpoint discovery.
</Note>

| Tool             | Purpose                                                    |
| ---------------- | ---------------------------------------------------------- |
| **discover**     | Learn what endpoints exist and what parameters they accept |
| **execute**      | Fetch data from any endpoint                               |
| **get\_page**    | Paginate through large result sets from cache              |
| **query\_cache** | Filter, sort, and aggregate cached results server-side     |
| **export\_data** | Download full datasets as JSON/CSV/JSONL files             |

### Workflow

```text theme={null}
1. discover("linkedin", "user")
   → Returns endpoint names, parameter schemas, and LLM hints

2. execute("linkedin", "user", "get", {"user": "darioamodei"})
   → Fetches data, returns first 10 items + cache_key

3. get_page(cache_key, offset=10)
   → Next page from cache (no new API call)

4. query_cache(cache_key, conditions=[{"field": "followers", "op": ">", "value": 1000}])
   → Filter/aggregate in cache without loading data into context

5. export_data(cache_key, "csv")
   → Download full dataset as file
```

<Tip>
  **Why meta-tools?** Instead of loading 1,100+ tool definitions into the LLM context, only 5 compact definitions are needed. The LLM first discovers what's available via `discover()`, then calls the right endpoint with correct parameters via `execute()`.
</Tip>

***

## Data Sources

<CardGroup cols={3}>
  <Card title="LinkedIn" icon="linkedin">
    **35 endpoints**

    Profile search, company data, posts, comments, skills, experience, and more
  </Card>

  <Card title="Instagram" icon="instagram">
    **8 endpoints**

    Posts, comments, likes, user profiles, friendships, and reels
  </Card>

  <Card title="Twitter/X" icon="x-twitter">
    **4 endpoints**

    User search, profiles, posts, and content extraction
  </Card>

  <Card title="Reddit" icon="reddit">
    **11 endpoints**

    Post search, user posts, comments, and content extraction
  </Card>

  <Card title="YouTube" icon="youtube">
    **14 endpoints**

    Video search, channel videos, video details, comments, and subtitles
  </Card>

  <Card title="ProductHunt" icon="product-hunt">
    **23 endpoints**

    Products, launches, makers, topics, and collections
  </Card>

  <Card title="Google" icon="google">
    **10 endpoints**

    Web search, news, maps, and related results
  </Card>

  <Card title="Web Parser" icon="globe">
    **2 endpoints**

    Webpage parsing and sitemap extraction
  </Card>

  <Card title="Y Combinator" icon="rocket">
    **3 endpoints**

    YC company data, founder search, and startup intelligence
  </Card>

  <Card title="SEC" icon="landmark">
    **2 endpoints**

    SEC company filings and document search
  </Card>

  <Card title="DuckDuckGo" icon="magnifying-glass">
    **1 endpoint**

    Web search powered by DuckDuckGo
  </Card>

  <Card title="Other Sources" icon="grid-2">
    **\~70 endpoints**

    Amazon, Facebook, TikTok, Yahoo, Crunchbase, Companies House, GitHub, and 20+ more
  </Card>
</CardGroup>

<Card title="View All Endpoints" icon="list" href="/mcp-server/tools">
  Browse complete reference of all 1,100+ available MCP endpoints
</Card>

***

## Quick Start

<Steps>
  <Step title="Get your MCP URL">
    Sign up at [app.anysite.io](https://app.anysite.io) and copy your Remote MCP Server URL
  </Step>

  <Step title="Connect your AI client">
    Add the MCP URL to your preferred client:

    <CardGroup cols={2}>
      <Card title="Claude Desktop" icon="desktop" href="/mcp-server/claude-desktop-tool/installation">
        OAuth connection in 60 seconds
      </Card>

      <Card title="Claude Code" icon="terminal" href="/mcp-server/claude-code-tool/installation">
        CLI integration for developers
      </Card>

      <Card title="Cursor" icon="code" href="/mcp-server/cursor-tool/installation">
        IDE integration for coding
      </Card>

      <Card title="n8n" icon="diagram-project" href="/mcp-server/n8n-tool/installation">
        Workflow automation
      </Card>
    </CardGroup>
  </Step>

  <Step title="Start using">
    Ask your AI agent naturally — it will use `discover` and `execute` automatically:

    > "Find the LinkedIn profile of Sam Altman and show me his recent posts"

    > "Search for YC companies in the AI space from batch W2024"
  </Step>
</Steps>

***

## Next Steps

<CardGroup cols={2}>
  <Card title="All Endpoints" icon="list" href="/mcp-server/tools">
    Full reference of 2,400+ endpoints with parameters and examples
  </Card>

  <Card title="Data Analysis" icon="chart-mixed" href="/mcp-server/data-analysis">
    Server-side filtering, aggregation, and export with query\_cache
  </Card>

  <Card title="Custom Endpoints" icon="puzzle-piece" href="/mcp-server/custom-endpoints">
    Build your own endpoints that appear automatically in MCP
  </Card>

  <Card title="Unlimited Plan" icon="infinity" href="/mcp-server/unlimited-plan">
    \$30/month for unlimited MCP requests
  </Card>
</CardGroup>
