@asterpay/mcp-server
v1.0.1
Published
MCP Server for AsterPay x402 Data API — market data, AI tools, crypto analytics, and utilities accessible to AI agents via Model Context Protocol
Maintainers
Readme
AsterPay MCP Server
Give AI agents access to 13 pay-per-call data endpoints via Model Context Protocol.
Market data, AI tools, crypto analytics, and utilities — all payable in USDC on Base via x402 protocol.
Available Tools
Market Data
| Tool | Description | Price |
|------|-------------|-------|
| get_crypto_price | Real-time price for any cryptocurrency | $0.001 |
| get_ohlcv | OHLCV candlestick data for charting | $0.005 |
| get_trending | Currently trending tokens | $0.002 |
AI Tools
| Tool | Description | Price |
|------|-------------|-------|
| ai_summarize | Summarize any text using AI | $0.01 |
| ai_sentiment | Sentiment analysis (positive/negative/neutral) | $0.01 |
| ai_translate | Translate text to any language | $0.02 |
| ai_code_review | AI-powered code review with security analysis | $0.05 |
Crypto Analytics
| Tool | Description | Price |
|------|-------------|-------|
| wallet_score | Reputation score for any wallet address | $0.05 |
| token_analysis | Security analysis for ERC-20 tokens | $0.10 |
| whale_alerts | Large cryptocurrency movements | $0.02 |
Utility
| Tool | Description | Price |
|------|-------------|-------|
| generate_qr_code | Generate QR codes from text/URLs | $0.005 |
| take_screenshot | Screenshot any webpage | $0.02 |
| generate_pdf | Convert HTML to PDF | $0.03 |
Free Tools
| Tool | Description |
|------|-------------|
| discover_endpoints | List all available endpoints with pricing |
| check_token_tiers | View ASTERPAY token discount tiers |
| check_wallet_tier | Check your discount tier status |
Quick Start
Install
npm install @asterpay/mcp-serverConfigure in Claude Desktop
Add to claude_desktop_config.json:
{
"mcpServers": {
"asterpay": {
"command": "npx",
"args": ["@asterpay/mcp-server"]
}
}
}Configure in Cursor
Add to .cursor/mcp.json:
{
"mcpServers": {
"asterpay": {
"command": "npx",
"args": ["@asterpay/mcp-server"]
}
}
}Payment
Endpoints use x402 protocol — the HTTP 402 standard for machine-to-machine payments.
- Network: Base (mainnet)
- Currency: USDC
- Price range: $0.001 – $0.10 per call
- No API keys needed — pay per call
To enable automatic payments, use @x402/fetch with a funded wallet:
import { wrapFetch } from "@x402/fetch";
const fetchWithPay = wrapFetch(fetch, wallet);Token Discounts
Hold ASTERPAY tokens (BNB Chain) for up to 60% off all API calls:
| Tier | Tokens | Discount | |------|--------|----------| | Starter | 100K | 10% | | Builder | 500K | 20% | | Pro | 2M | 35% | | Enterprise | 10M | 50% | | Whale | 50M | 60% |
Links
- API: https://x402-api-production-ba87.up.railway.app
- Docs: https://x402-api-production-ba87.up.railway.app/docs
- Discovery: https://x402-api-production-ba87.up.railway.app/discovery/resources
- Website: https://asterpay.io
License
MIT
