Sandbox
@atxp-dev/atxp

MCP server for paid tools, wallet, and messaging

ATXP is an MCP server that gives agents a wallet, email address, phone number, and access to paid tools like web search, media generation, SMS, voice calls, and code execution. It works through standard MCP client setup, and the agent can self-register or use an existing ATXP account.

38 stars9 forksTypeScriptUpdated 6mo ago
Who it's for

Builders who want their agent to use paid tools and services through MCP without managing API keys.

What it delivers

You can let your agent register, pay per use, and call tools like search, email, SMS, and code execution from one setup.

What it does

Self-registration

Creates an ATXP account, email, wallet, and starting IOU tokens through the `atxp_register` tool.

Paid search and media tools

Provides web search, X search, image generation, video generation, and music generation.

Email and phone tools

Adds inbox, send, reply, search, SMS, and voice call tools tied to an ATXP email address and phone number.

Agent management

Lets the agent create and list sub-agents through built-in agent tools.

Gemini CLI extension

Includes a Gemini CLI extension path with `gemini extensions install https://github.com/atxp-dev/atxp`.

Standard MCP server

Runs over stdio with `npx atxp@latest` for any MCP-compatible client.

How to get it

  1. 1Run
    gemini extensions install https://github.com/atxp-dev/atxp
  2. 2Run
    npx atxp@latest
  3. 3No browser, no human login needed. Just ask your agent
    Register me on ATXP so I can use paid tools
  4. 4If you already have an ATXP account from accounts.atxp.ai, set the ATXP_CONNECTION…
    ATXP_CONNECTION="https://accounts.atxp.ai?connection_token=<TOKEN>&account_id=<ACCOUNT_ID>" npx atxp@latest
  5. 5Just ask your agent naturally
    Search the web for the latest AI research papers
  6. 6Run
    Generate an image of a sunset over mountains

README

ATXP — Agent Payment & Wallet Infrastructure

Give your AI agent a wallet, email, phone number, and instant access to paid MCP tools — web search, image/video/music generation, X/Twitter search, SMS, voice calls, code execution, file storage, and more.

ATXP (Agent Transaction Protocol) lets AI agents pay for their own tools and services without managing API keys. Self-register in one command, pay per use. Works with any MCP client.

Install

Gemini CLI

gemini extensions install https://github.com/atxp-dev/atxp

After installing, start a new Gemini CLI session for the extension tools to load.

Claude Desktop / Cursor / Windsurf

Add to your MCP client config (e.g. claude_desktop_config.json):

{
  "mcpServers": {
    "atxp": {
      "command": "npx",
      "args": ["-y", "atxp@latest"]
    }
  }
}

Any MCP Client

npx atxp@latest

ATXP runs as a standard MCP server over stdio. Point any MCP-compatible client at the command above.

Setup

Option 1: Agent self-registration (recommended)

No browser, no human login needed. Just ask your agent:

Register me on ATXP so I can use paid tools

The agent calls the atxp_register tool, which creates an account instantly with:

  • 10 IOU tokens to start
  • A unique email address
  • An Ethereum wallet
  • A connection string (saved automatically)

No settings to configure — the agent is ready to use all tools immediately.

Option 2: Use an existing ATXP account

If you already have an ATXP account from accounts.atxp.ai, set the ATXP_CONNECTION environment variable to your connection string, or pass it to the CLI:

ATXP_CONNECTION="https://accounts.atxp.ai?connection_token=<TOKEN>&account_id=<ACCOUNT_ID>" npx atxp@latest

For Gemini CLI, enter the token and account ID when prompted during extension setup.

Available Tools

Core Tools (41 tools, always available)

CategoryToolsDescription
AccountRegister, Login, Whoami, Balance, Fund, TransactionsSelf-register, check balance, get funding options
SearchWeb Search, X/Twitter SearchReal-time web and social search
MediaImage, Video, MusicAI generation (returns URLs)
EmailInbox, Read, Send, Reply, Search, Delete, Attachments, UsernameFull email with @atxp.email address
PhoneRegister, SMS, Send SMS, Voice Call, Call History, SearchSMS and AI-powered voice calls
ContactsAdd, List, Show, Edit, Remove, Search, Push, PullLocal contacts with cloud sync
AgentsCreate, ListManage sub-agents

Remote MCP Tools (Gemini CLI extension only, requires settings)

ToolDescription
BrowseFetch and read web page content
CrawlCrawl websites and extract structured data
ResearchDeep multi-source research and synthesis
CodeExecute code in a sandbox
File StorePersistent cloud file storage
PhoneSMS, voice calls via MCP proxy

Usage

Just ask your agent naturally:

Search the web for the latest AI research papers
Generate an image of a sunset over mountains
Send an SMS to +1234567890 saying "Hello from my AI agent"
Check my ATXP email inbox
Run this Python script in a sandbox

The agent uses the appropriate ATXP tool automatically.

Managing Your Account

Use the built-in tools or the ATXP CLI:

npx atxp@latest balance          # Check balance
npx atxp@latest fund             # Show funding options
npx atxp@latest transactions     # View transaction history
npx atxp@latest whoami           # Show account info

Billing

All tools are pay-per-use, billed to your ATXP account in USDC. Typical costs:

ActionCost
Web/X search, image gen$0.001–$0.05
Send email$0.01
Send SMS$0.05
Voice call$0.10
Claim email username$1.00
Register phone number$2.00

No subscriptions, no API keys to manage.

Links

License

MIT

Files in the repo

Repository payload12 top-level entries
  • dist
  • src
  • .gitignore
  • esbuild.config.js
  • gemini-extension.json
  • GEMINI.md
  • LICENSE
  • package-lock.json
  • package.json
  • README.md
  • server.json
  • tsconfig.json

Discussion (0)

Ask about usage, or say what you built with it

Sign in to join the discussion.

No comments yet. Be the first to say what this is good for.

More connectors

Real-time global intelligence dashboard. AI-powered news aggregation, geopolitical monitoring, and infrastructure tracking in a unified situational awareness interface

86k

High-performance code intelligence MCP server. Indexes codebases into a persistent knowledge graph — average repo in milliseconds. 158 languages, sub-ms queries, 99% fewer tokens. Single static binary, zero dependencies.

43k

Universal provider proxy for OpenAI Codex & Claude Code — use any LLM (Claude, Gemini, Grok, DeepSeek, Ollama…) with Codex CLI, App, SDK, and Claude Code

14k
okf-memory/
okf-agent-memory

Git-native persistent memory for AI coding agents. Implements Google OKF v0.2 with sub-300µs in-memory BM25 search, embedded MCP server, and progressive disclosure. Slashes token bloat by 80% with zero external databases or dependencies. Built in pure Go.

547
tirth8205/
code-review-graph

Local-first code intelligence graph for MCP and CLI. Builds a persistent map of your codebase so AI coding tools read only what matters, with benchmarked context reductions on reviews and large-repo workflows.

31k
2akouwu/
reverify

Stop your AI from making things up — it proposes, deterministic tools decide, every claim checked against ground truth with evidence. Grounded facts and context survive resets. Reverse engineering is the proving ground. MCP server + CLI.

1.1k