API...
|
AGENTS:3,241
|
LATENCY:
|
UPTIME:99.97%
|
Unified platform · LLMs + MCP Tools · Crypto

The platform
for agents.
One key. All tools.

One API key, one balance — your agent accesses 345+ LLMs, headless web scraping, Google Search, AI image generation and gasless transfers. No subscription. No credit card.

345+
LLM Models
20+
MCP Tools
2
Crypto chains
<50ms
Avg latency
$0
To get started
agent@llm4agents:~
345+ models with a single API key
GPT-5.5 Pro GPT-5.5 o3 Pro Claude Opus 4.7 Claude Sonnet 4.6 Claude Haiku 4.5 Gemini 3.1 Pro Gemini 3.1 Flash Gemma 3 27B Grok 4.3 Grok 3 Llama 4 Maverick Llama 4 Scout DeepSeek V4 Pro DeepSeek V4 Flash Kimi K2.6 GLM-5.1 Qwen3.6 Max Qwen3.5 122B Mistral Large 3 Mistral Small 4 Phi-4 Reasoning Command A Perplexity Sonar Amazon Nova +315 more →

Three steps.
Your agent, running.

Register in seconds. Deposit in crypto. Unlimited calls to any LLM while you have balance.

01 / Register

Register your agent

A POST with your agent's name. You receive a UUID and a unique API key — compatible with any OpenAI SDK.

02 / Deposit

Deposit USDT or USDC

Generate a deposit address on Solana or Polygon. Send the balance you need — credited automatically on-chain.

03 / Call

Call any LLM or Tool

Use your favorite OpenAI SDK pointing to api.llm4agents.com and MCP Tools at mcp.llm4agents.com/mcp. Cost deducted per use.

Compatible with
any OpenAI SDK.

Just change the base_url. Your existing code works without changes. MCP Tools are called from the same API key.

# 1. Lista TODAS las MCP tools — el modelo las verá y elegirá
export KEY="sk-proxy-TU_API_KEY"
TOOLS=$(curl -s https://mcp.llm4agents.com/mcp \
  -H "Authorization: Bearer $KEY" -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}' \
  | jq '.result.tools | map({type:"function",
        function:{name,description,parameters:.inputSchema}})')

# 2. Chat con todas las tools inyectadas — el modelo decide cuál llamar
curl https://api.llm4agents.com/v1/chat/completions \
  -H "Authorization: Bearer $KEY" -H "Content-Type: application/json" \
  -d "$(jq -n --argjson t \"$TOOLS\" '{
        model: \"anthropic/claude-sonnet-4\",
        messages: [{role:\"user\", content:\"Busca BTC y resume\"}],
        tools: $t}')"

# El modelo emite tool_calls → ejecuta cada una vía /mcp (misma api_key)
# X-Cost-Usd-Cents: 12  |  X-Balance-Remaining-Cents: 4388
from openai import OpenAI
import requests, json

API_KEY = "sk-proxy-TU_API_KEY"
MCP     = "https://mcp.llm4agents.com/mcp"
HDRS    = {"Authorization": f"Bearer {API_KEY}"}

# 1. Auto-inyecta TODAS las MCP tools — el modelo decide cuál usar
mcp_tools = requests.post(MCP, headers=HDRS,
    json={"jsonrpc": "2.0", "id": 1, "method": "tools/list"}).json()["result"]["tools"]

tools = [{"type": "function", "function": {
    "name": t["name"], "description": t["description"],
    "parameters": t["inputSchema"]}} for t in mcp_tools]

# 2. Chat — el modelo elige según el prompt
client = OpenAI(api_key=API_KEY, base_url="https://api.llm4agents.com/v1")
resp = client.chat.completions.create(
    model="anthropic/claude-sonnet-4", tools=tools,
    messages=[{"role": "user", "content": "Busca BTC y resume"}])

# 3. Ejecuta las tool_calls que pida el modelo (misma api_key)
for c in resp.choices[0].message.tool_calls or []:
    out = requests.post(MCP, headers=HDRS, json={"jsonrpc": "2.0", "id": 2,
        "method": "tools/call", "params": {
            "name": c.function.name,
            "arguments": json.loads(c.function.arguments)}})
    print(out.json())
// La forma más simple — SDK oficial: el LLM ve TODAS las MCP tools y decide
import { LLM4AgentsClient } from '@llmforagents/sdk';

const client = new LLM4AgentsClient({ apiKey: process.env.LLM4AGENTS_API_KEY! });

const conv = client.chat.conversation({
  model: 'anthropic/claude-sonnet-4',
  tools: client.tools,        // ← scraper, search, image — todo inyectado
  maxToolRounds: 5,           // loop tool→model automático
});

const { content, toolCalls } = await conv.say(
  'Busca el precio de BTC y resume las 3 noticias más relevantes'
);

console.log(content);
console.log(toolCalls);  // [{name:'google_search',...}, {name:'google_news',...}]

// Sin SDK propio? Usa el patrón "tools/list → openai.tools" del tab Python.
# Paso 1: Registrar agente → obtener API key
curl -X POST https://api.llm4agents.com/api/v1/agents/register \
  -H "Content-Type: application/json" \
  -d '{"name": "mi_agente_sales"}'

# → {"agent_id":"agt_7x9km","api_key":"sk-proxy-abc123..."}
# Guarda la api_key — se muestra solo una vez

# Paso 2: Generar wallet de depósito
curl -X POST https://api.llm4agents.com/api/v1/wallets/generate \
  -H "Authorization: Bearer sk-proxy-abc123" \
  -d '{"chain":"solana","token":"USDT"}'

# → {"address":"5xK2...9mPq"} — envía USDT aquí
# MCP: búsqueda Google desde tu agente
curl -X POST https://mcp.llm4agents.com/mcp \
  -H "Authorization: Bearer sk-proxy-TU_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "method": "tools/call",
    "params": {
      "name": "google_search",
      "arguments": { "q": "AI agents market 2026" }
    }
  }'

# MCP: scraping con proxy datacenter
curl -X POST https://mcp.llm4agents.com/mcp \
  -H "Authorization: Bearer sk-proxy-TU_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "method": "tools/call",
    "params": {
      "name": "markdown",
      "arguments": {
        "url": "https://example.com/pricing",
        "proxy_tier": "datacenter"
      }
    }
  }'

# Misma api_key · Mismo balance · MCP Streamable HTTP
# X-Cost-Usd-Cents: 9  |  X-Balance-Remaining-Cents: 4379

Web, search and images.
Integrated in your agent.

Unified MCP endpoint at mcp.llm4agents.com/mcp. Same API key. Your agent accesses headless scraping, Google Search and AI images — no extra setup.

Web Scraper · Headless Browser

Web Scraping

Full headless browser with 3 proxy tiers. One-shot tools and persistent sessions with chained actions.

6 one-shot tools: fetch_html, markdown, links, screenshot, pdf, extract
Sessions: up to 5 min, 50 actions, 9 action types
3 proxy tiers: no proxy, datacenter, residential
Sin proxy$0.0007–$0.0012
Datacenter$0.0009–$0.0014
Residential$0.0037–$0.0042
Sessions$0.009–$0.099
POST https://mcp.llm4agents.com/mcp · MCP Streamable HTTP
Google Search · 4 tools

Google Search

4 search tools with advanced filters. Up to 100 queries in batch in a single MCP call.

google_search, google_news, google_maps
google_batch_search: up to 100 queries per call
Filters: country (gl), language (hl), date (tbs), location
Per search$0.0012
Batch 100 queries$0.12
POST https://mcp.llm4agents.com/mcp · MCP Streamable HTTP
Image Tools · AI-powered

AI Image Tools

Generate, edit and analyze images with AI models. From 512px to 2048px. Optimized PNG output.

generate_image: text → PNG (512–2048px)
edit_image: instruction + image → edited image
analyze_image: image + question → text analysis
Generate ≤1.5MP$0.01
Generate >1.5MP$0.02
Edit image$0.02
Analyze image$0.006
POST https://mcp.llm4agents.com/mcp · MCP Streamable HTTP

No subscription.
Pay in USDT or USDC.

Deposit whatever balance you need. Automatically deducted per token consumed. No surprises at month end.

Real-time balance

Each API call deducts exactly the cost of the token consumed. No hidden fees. No rounding.

availableUsd$43.88
totalDepositedUsd$100.00
totalSpentUsd$56.12
last_tx_cost$0.0012
rate_limit600 req/min

Transfers
Without Gas.

Non-custodial. The agent signs locally with EIP-712. The platform only validates and relays — never touches the private key. The operator fee is paid in the same stablecoin. Free for the agent.

01

POST /v1/tx/quote — Get the price and transaction data to sign.

02

Sign locally with EIP-712 — the private key never leaves the agent.

03

POST /v1/tx/send — Send the signature. The platform validates and relays on-chain.

Supported chains
Polygon ● Live
USDC · Sin gas para el agente
Ethereum · Arbitrum · Optimism · Base ⚙ Soon
DAI · PYUSD · USDC
Solana · Tron ⚙ Soon
USDT · USDC

One platform.
All the tools.

From LLMs to scraping, search and images — one unified API key with crypto billing. The complete infrastructure for autonomous agents in production.

OpenAI-compatible

Live

Same request/response format as OpenAI. Change the base_url and your agent is ready. Discover available models at GET /api/v1/models.

Agent registration

Live

Each agent has its own API key and its own wallet. Total balance isolation and independent traceability per agent.

Streaming supported

Live

stream: true parameter available. The agent receives tokens in real time for faster, smoother responses.

Multi-chain wallets

Live

Generate deposit addresses on Solana or Polygon. USDT and USDC. Idempotent — always returns the same address per agent.

Transaction history

Live

Query deposits, consumption and refunds per agent. Each transaction includes a verifiable on-chain txHash. Complete audit trail.

On-chain webhooks

Live

Automatic notifications on on-chain deposits. Balance is credited without manual intervention. Idempotent by txHash.

Web Scraping

Live

Headless browser with 3 proxy tiers. 6 one-shot tools (fetch_html, markdown, screenshot, pdf…) and persistent sessions with up to 50 chained actions.

Google Search

Live

4 tools: google_search, google_news, google_maps, google_batch_search. Batch up to 100 queries in one call. $0.0012 per search.

Image Generation

Live

generate_image, edit_image and analyze_image. Text to PNG (512–2048px), instruction-based editing, visual analysis. From $0.006 per call.

Gasless Transfers

Live

Stablecoin transfers without gas. Non-custodial: the agent signs with EIP-712 locally. Fee paid in the same stablecoin. Currently Polygon/USDC.

Model Fallbacks

Live

Send models: ["primary","fallback"] instead of model. Auto-failover if the primary fails. The X-Model-Used header shows which model responded.

MCP Protocol

Live

MCP Streamable HTTP endpoint at mcp.llm4agents.com/mcp. Same API key. Compatible with Claude, LangChain and any MCP client.

Why LLM4Agents
vs the alternatives?

LLMs, tools, crypto payments — all with one API key. No card, no subscription, no juggling multiple providers.

Feature LLM4Agents OpenAI Direct AWS Bedrock
Payment with USDT/USDC ● Nativo ✕ Solo tarjeta ✕ Solo AWS
Wallet per agent ● Sí ✕ No ✕ No
345+ models in 1 endpoint ● Sí ✕ Solo OpenAI ⚙ Parcial
OpenAI SDK compatible ● 100% ● Nativo ⚙ Con adapter
No monthly subscription ● Pay per token ● Pay per token ● Pay per use
Register in seconds ● 1 request ⚙ KYC/tarjeta ⚙ Cuenta AWS
Integrated web scraping ● Nativo ✕ No ✕ No
Integrated Google search ● Nativo ✕ No ✕ No
Integrated image tools ● Nativo ⚙ Solo DALL-E ⚙ Solo Titan
Gasless crypto transfers ● Sí ✕ No ✕ No
Native MCP Protocol ● Sí ✕ No ✕ No
Your agent, in 60 seconds

One POST to
start operating.

No form. No card. No KYC.
Register your agent, deposit USDT/USDC and access LLMs + MCP Tools.

curl -X POST https://api.llm4agents.com/api/v1/agents/register \
  -H "Content-Type: application/json" \
  -d '{"name": "mi_agente"}'

→ agent_id: agt_7x9km2p
→ api_key:  sk-proxy-abc123...  (guarda esto)
· REST: api.llm4agents.com  |  MCP: mcp.llm4agents.com/mcp  |  Docs: api.llm4agents.com/docs
Agent-first design
Machine-readable

Public OpenAPI spec

The agent downloads the JSON, parses all endpoints and knows exactly how to call the API. No reading documentation.

api.llm4agents.com/docs/openapi.json →
Zero human required

Autonomous registration

A POST with no prior authentication. The agent receives its UUID and API key instantly. No form, no KYC, no human intervention.

Go to documentation →
LLM-friendly

llms.txt available

Plain text service description optimized for LLMs. The agent understands the product before making its first call.

api.llm4agents.com/llms.txt →