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.
Register in seconds. Deposit in crypto. Unlimited calls to any LLM while you have balance.
A POST with your agent's name. You receive a UUID and a unique API key — compatible with any OpenAI SDK.
Generate a deposit address on Solana or Polygon. Send the balance you need — credited automatically on-chain.
Use your favorite OpenAI SDK pointing to api.llm4agents.com and MCP Tools at mcp.llm4agents.com/mcp. Cost deducted per use.
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
Unified MCP endpoint at mcp.llm4agents.com/mcp. Same API key. Your agent accesses headless scraping, Google Search and AI images — no extra setup.
Full headless browser with 3 proxy tiers. One-shot tools and persistent sessions with chained actions.
POST https://mcp.llm4agents.com/mcp · MCP Streamable HTTP4 search tools with advanced filters. Up to 100 queries in batch in a single MCP call.
POST https://mcp.llm4agents.com/mcp · MCP Streamable HTTPGenerate, edit and analyze images with AI models. From 512px to 2048px. Optimized PNG output.
POST https://mcp.llm4agents.com/mcp · MCP Streamable HTTPDeposit whatever balance you need. Automatically deducted per token consumed. No surprises at month end.
Generate a deposit address on your preferred chain. Balance is credited automatically after on-chain confirmation.
Each API call deducts exactly the cost of the token consumed. No hidden fees. No rounding.
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.
POST /v1/tx/quote — Get the price and transaction data to sign.
Sign locally with EIP-712 — the private key never leaves the agent.
POST /v1/tx/send — Send the signature. The platform validates and relays on-chain.
From LLMs to scraping, search and images — one unified API key with crypto billing. The complete infrastructure for autonomous agents in production.
Same request/response format as OpenAI. Change the base_url and your agent is ready. Discover available models at GET /api/v1/models.
Each agent has its own API key and its own wallet. Total balance isolation and independent traceability per agent.
stream: true parameter available. The agent receives tokens in real time for faster, smoother responses.
Generate deposit addresses on Solana or Polygon. USDT and USDC. Idempotent — always returns the same address per agent.
Query deposits, consumption and refunds per agent. Each transaction includes a verifiable on-chain txHash. Complete audit trail.
Automatic notifications on on-chain deposits. Balance is credited without manual intervention. Idempotent by txHash.
Headless browser with 3 proxy tiers. 6 one-shot tools (fetch_html, markdown, screenshot, pdf…) and persistent sessions with up to 50 chained actions.
4 tools: google_search, google_news, google_maps, google_batch_search. Batch up to 100 queries in one call. $0.0012 per search.
generate_image, edit_image and analyze_image. Text to PNG (512–2048px), instruction-based editing, visual analysis. From $0.006 per call.
Stablecoin transfers without gas. Non-custodial: the agent signs with EIP-712 locally. Fee paid in the same stablecoin. Currently Polygon/USDC.
Send models: ["primary","fallback"] instead of model. Auto-failover if the primary fails. The X-Model-Used header shows which model responded.
MCP Streamable HTTP endpoint at mcp.llm4agents.com/mcp. Same API key. Compatible with Claude, LangChain and any MCP client.
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 |
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)
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 →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 →Plain text service description optimized for LLMs. The agent understands the product before making its first call.
api.llm4agents.com/llms.txt →