Skip to main content

ATXP Skill

The ATXP skill gives AI agents access to paid API tools for web search, AI image generation, music creation, video generation, X/Twitter search, and email. It works with any agent that supports the Agent Skills specification.
Agent Skills are an open standard for giving agents new capabilities. The ATXP skill is compatible with Claude Code, Cursor, VS Code agents, Gemini CLI, and many other tools.

Installation

Install the skill using the skills CLI:
Or manually copy the skill to your agent’s skills directory:

Authentication

Before using ATXP tools, authenticate with your ATXP account:
This opens a browser for authentication and saves your connection string to ~/.atxp/config. To use ATXP in your current terminal session:
New terminal windows will automatically have access after login.
Never share your connection string publicly or commit it to source control.

Headless environments

For SSH sessions, Docker containers, or CI environments, the CLI automatically falls back to QR code login. You can also force QR mode:
Or provide a token directly for fully headless authentication:

Available commands

Once authenticated, use these CLI commands:

Examples

Using with agents

Once the skill is installed, agents can invoke ATXP tools automatically. Just ask naturally:
The agent will use the appropriate npx atxp command based on your request.

Programmatic access

For building applications, use the @atxp/client package:

MCP servers

For direct MCP integration, connect to these servers: See the full tool catalog for details on each tool.

How billing works

  • All tool calls route through ATXP and are billed to your ATXP account
  • No per-tool API keys required
  • Pay-per-use pricing

Troubleshooting

Verify authentication:
If empty, run npx atxp login and then source ~/.atxp/config in your current session.
Ensure you have Node.js installed and npx is available in your PATH. The ATXP CLI runs via npx without requiring global installation.
  • Ensure your ATXP account is active at accounts.atxp.ai
  • Check organization limits or quotas
  • Re-run npx atxp login --force to refresh your connection string

Learn more