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

# TypeScript SDK

> Add AgentMuxer tools to the agent framework you already use.

Let your agent find and use tools for web research, page extraction, company enrichment, and more—all through your AgentMuxer account.

## Choose your framework

Choose a guide to build your first research agent.

<CardGroup cols={3}>
  <Card title="OpenAI Agents" icon="code" href="/sdk/openai">
    Add one hosted MCP tool to your agent.
  </Card>

  <Card title="Claude Agent SDK" icon="terminal" href="/sdk/claude-agent">
    Add AgentMuxer to your MCP server configuration.
  </Card>

  <Card title="Vercel AI SDK" icon="bolt" href="/sdk/ai-sdk">
    Load AgentMuxer tools into a ToolLoopAgent.
  </Card>
</CardGroup>

## What you need

* **Node.js 22.18 or later and ESM.** See [tested runtimes and framework versions](/reference/compatibility).
* **An application key.** Create one in [Applications](https://app.agentmuxer.com/dashboard/applications). Keep it on your server as `AGENTMUXER_API_KEY`; no OAuth sign-in is needed.
* **A model-provider key.** Your existing provider runs the model and bills you separately.
* **Credits for paid tools.** The tutorials request one purchase up to \$0.10. Read [billing and approvals](/guides/billing) to choose spending limits and payment-confirmation settings.

## Other frameworks

If your framework supports remote MCP servers, [connect with MCP](/sdk/native-mcp). You don't need the AgentMuxer SDK.

<CardGroup cols={2}>
  <Card title="Applications and keys" href="/sdk/applications">
    Manage credentials and application spending limits.
  </Card>

  <Card title="SDK reference" href="/reference/sdk">
    Find helper options, defaults, and return values.
  </Card>
</CardGroup>
