Server data from the Official MCP Registry
Paid APIs for AI agents with x402 crypto payments on Base
Paid APIs for AI agents with x402 crypto payments on Base
Remote endpoints: streamable-http: https://api.aiservices.to/mcp
AIServices is a legitimate payment-gated API server for crypto data and dispute resolution using x402/USDC micropayments. However, the dispute resolution engine contains significant security concerns around arbitrary code execution via regex and condition evaluation, coupled with insufficient input validation on evidence data and policy loading. The code quality issues in the policy engine and missing security hardening create a moderate risk profile for an MCP server. Permissions are reasonable for its stated purpose (network APIs, environment variables for wallet/payment config), but the code execution patterns in the dispute engine require immediate remediation. Supply chain analysis found 10 known vulnerabilities in dependencies (1 critical, 4 high severity).
5 files analyzed · 20 issues found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
This plugin requests these system permissions. Most are normal for its category.
Available as Local & Remote
This plugin can run on your machine or connect to a hosted endpoint. during install.
From the project's GitHub README.
Paid APIs for AI agents — crypto data, DeFi yields, dispute resolution with built-in x402 payments on Base
Live at: api.aiservices.to | MCP Server: npx aiservices-mcp
AIServices is the monetized API layer for AI agents. No API keys, no subscriptions — agents pay per-request with USDC on Base using the x402 payment protocol.
The thesis: As AI agents become autonomous actors, they need their own financial infrastructure. AIServices provides the data and trust APIs they need, with payments baked into the HTTP layer itself.
| Endpoint | Description |
|---|---|
GET /v1/prices?symbols=BTC,ETH | Current crypto prices |
GET /v1/fear-greed | Crypto Fear & Greed sentiment index |
GET /v1/geo?ip=1.2.3.4 | IP geolocation lookup |
GET /v1/policies | List dispute resolution policy templates |
| Endpoint | Price | Description |
|---|---|---|
GET /v1/indicators?symbol=BTC | $0.02 | Technical indicators (RSI, MACD, Bollinger Bands) |
GET /v1/defi/yields | $0.02 | Top DeFi yield pools by TVL |
GET /v1/metadata?url= | $0.01 | URL metadata extraction and unfurling |
POST /v1/disputes | $0.05 | AI-powered dispute resolution (7 policy templates) |
# Free — no payment needed
curl https://api.aiservices.to/v1/prices?symbols=BTC,ETH
# Paid — returns 402 with payment instructions
curl https://api.aiservices.to/v1/indicators?symbol=BTC
pip install aiservices
from aiservices import AIServicesClient
client = AIServicesClient()
# Free endpoints
prices = client.get_prices("BTC,ETH,XRP")
sentiment = client.get_fear_greed()
# Paid endpoints (x402 payment handled automatically by x402 client)
indicators = client.get_indicators("BTC")
from aiservices import create_aiservices_tools
from langchain.agents import create_react_agent
tools = create_aiservices_tools()
# 8 tools: crypto_prices, technical_indicators, defi_yields, fear_greed,
# ip_geolocation, url_metadata, resolve_dispute, list_policies
agent = create_react_agent(llm, tools)
{
"mcpServers": {
"aiservices": {
"command": "npx",
"args": ["aiservices-mcp"]
}
}
}
AIServices includes an AI-powered dispute resolution system with 7 policy templates:
| Policy | Use Case |
|---|---|
freelance-delivery | Freelancer vs client delivery disputes |
milestone-payment | Milestone-based project payment disputes |
sla-monitoring | Service level agreement violations |
api-quality | API response quality / uptime disputes |
bug-bounty | Bug bounty validity disputes |
scope-dispute | Project scope creep disputes |
physical-commerce | Physical goods transaction disputes |
# Resolve a dispute
result = client.resolve_dispute(
policy="milestone-payment",
dispute={
"freelancer": "Delivered all 5 milestones on time",
"client": "Milestone 3 was late and incomplete",
"evidence": ["git_commits", "slack_logs"]
}
)
python3 -m pytest tests/
Agent → x402-enabled HTTP client → AIServices API
├── Free endpoints (no payment)
├── Paid endpoints (402 → pay → 200)
└── Dispute engine (LLM-powered, 7 policies)
MIT — Build on it, fork it, integrate it.
Be the first to review this server!
by Modelcontextprotocol · Developer Tools
Read, search, and manipulate Git repositories programmatically
by Toleno · Developer Tools
Toleno Network MCP Server — Manage your Toleno mining account with Claude AI using natural language.
by mcp-marketplace · Developer Tools
Create, build, and publish Python MCP servers to PyPI — conversationally.