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

# Agents

> Use AI agents with Meteora docs, APIs, SDKs, and launch tooling.

<video autoPlay muted loop playsInline preload="none" src="https://mintcdn.com/meteora/FuYCvEvL3a7_z_Mt/invent/assets/man-with-meteor.mp4?fit=max&auto=format&n=FuYCvEvL3a7_z_Mt&q=85&s=f9510255968cf658b963410fc681f348" data-path="invent/assets/man-with-meteor.mp4" />

Meteora is built to be legible to AI agents: docs are available as MCP tools, static LLM indexes, raw Markdown, SDK guides, API references, and command-driven launch workflows. Use the docs layer for context, then execute through your own code, wallet, SDK integration, or Meteora Invent when an action is intentional.

## Agent Workflow

1. **Discover** the relevant product, guide, SDK, or API page with [llms.txt](/agents/llms-txt) or [Documentation MCP](/agents/mcp).
2. **Read exact context** from raw Markdown pages or MCP page retrieval before writing code.
3. **Implement** against Meteora SDKs, REST API references, and program docs.
4. **Execute deliberately** through scripts, wallets, SDK transactions, or [Meteora Invent](/invent/actions), with signing controlled by the user.

<Note>
  Meteora's documentation MCP is read-only. It helps agents understand Meteora; it does not sign transactions, manage private keys, execute swaps, create pools, or edit this documentation.
</Note>

## Pick the Right Entry Point

<CardGroup cols={2}>
  <Card title="Ask questions in an AI editor or hosted chat" icon="comments" href="/agents/mcp">
    Use Documentation MCP when the agent supports MCP and should search or read current docs in context.
  </Card>

  <Card title="Build a docs index or RAG pipeline" icon="database" href="/agents/llms-txt">
    Use `llms.txt` when you need static, crawlable documentation context.
  </Card>

  <Card title="Fetch one page exactly" icon="file-lines">
    Use a raw Markdown export when you already know the page URL and want clean Markdown.
  </Card>

  <Card title="Write integration code" icon="code" href="/developer-guides/dlmm">
    Use Developer Guides when you need SDK setup, account models, instructions, events, errors, and examples.
  </Card>

  <Card title="Use indexed REST data" icon="server" href="/developer-guides/dlmm/api-reference/overview">
    Use API Reference pages when you need endpoint schemas, parameters, response fields, and rate-limit context.
  </Card>

  <Card title="Launch or test onchain workflows" icon="terminal" href="/invent/actions">
    Use Meteora Invent when you need config-driven commands for pools, launches, or protocol actions.
  </Card>
</CardGroup>

## Agent Surfaces

For agents that need to discover, reason, implement, or prepare actions with Meteora:

<CardGroup cols={2}>
  <Card title="Documentation MCP" icon="plug" href="/agents/mcp">
    Search and read Meteora docs from Claude, Claude Code, Cursor, VS Code, Windsurf, ChatGPT, and other MCP-compatible tools.
  </Card>

  <Card title="llms.txt" icon="file-lines" href="/agents/llms-txt">
    Static LLM-optimized indexes and raw Markdown exports for agents, crawlers, and custom retrieval pipelines.
  </Card>

  <Card title="Developer Guides" icon="code" href="/developer-guides/dlmm">
    SDKs, program references, API references, and examples for building Meteora integrations.
  </Card>

  <Card title="Meteora Invent" icon="terminal" href="/invent/actions">
    Config-driven commands for launching pools and running supported onchain workflows with user-controlled signing.
  </Card>
</CardGroup>

## Local and Hosted Agents

<CardGroup cols={2}>
  <Card title="Local coding agents" icon="laptop-code">
    For Claude Code, Cursor, Codex, VS Code, and Windsurf, connect Documentation MCP, read raw Markdown when needed, install SDKs locally, run tests, and execute scripts only with explicit wallet and network configuration.
  </Card>

  <Card title="Hosted agents" icon="cloud">
    For Claude.ai, ChatGPT, and other MCP clients, connect Documentation MCP for current docs context, use `llms.txt` links for fallback retrieval, and keep wallet signing or production execution outside the chat unless a trusted execution tool is explicitly configured.
  </Card>
</CardGroup>

## Safe Agentic Usage

* Ask the agent to cite the Meteora docs pages it used before implementing.
* Never paste seed phrases, private keys, or production wallet secrets into an agent chat.
* Use localnet or devnet before mainnet when testing generated scripts.
* Keep transaction review and signing under user control.
* Treat large automated changes or onchain actions as proposals until reviewed.

## Prompt Starters

```text theme={"system"}
Use the Meteora Docs MCP to find the current DAMM v2 TypeScript SDK guide, then draft the smallest safe integration plan for adding liquidity.
```

```text theme={"system"}
Start from Meteora llms.txt, identify the DBC pages needed for migration handling, then fetch only those Markdown pages before writing code.
```
