Sats4AI
sats4ai-mcp
El supercargador de comunicación sin permisos para agentes de IA. Más de 40 herramientas pagadas con Bitcoin Lightning. Sin registro, sin claves API, sin KYC.
Un servidor MCP (Model Context Protocol) remoto que brinda a los agentes de IA acceso a llamadas telefónicas de IA en cualquier idioma, voz en 602 idiomas, traducción en 119, fax, SMS, transcripción, audiolibros, generación de imágenes, música, extracción de documentos y más; todo pagado por uso con micropagos de Lightning Network.
Configuración rápida
Claude Desktop
Añade a tu claude_desktop_config.json:
{
"mcpServers": {
"sats4ai": {
"url": "https://sats4ai.com/api/mcp"
}
}
}Claude Code
claude mcp add sats4ai --transport http https://sats4ai.com/api/mcpVerifica la conexión: pídele al agente "list the first 3 Sats4AI models" (lista los 3 primeros modelos de Sats4AI); debería llamar a list_models y devolver resultados. Para agentes que pagan facturas de forma autónoma, añade también un MCP de monedero Lightning (consulta Pago mediante monederos de agente).
Cursor
Settings → MCP → Edit Config, y luego añade:
{
"mcpServers": {
"sats4ai": {
"url": "https://sats4ai.com/api/mcp"
}
}
}Reinicia Cursor. En un chat nuevo, pregunta "what Sats4AI tools are available?" (¿qué herramientas de Sats4AI están disponibles?) para confirmar el descubrimiento de herramientas. Para pagos autónomos, vincúlalo con un MCP de monedero Lightning (consulta Pago mediante monederos de agente).
Windsurf
Edita ~/.codeium/windsurf/mcp_config.json (créalo si no existe). Importante: Windsurf utiliza serverUrl (no url) para servidores MCP HTTP remotos:
{
"mcpServers": {
"sats4ai": {
"serverUrl": "https://sats4ai.com/api/mcp"
}
}
}Reinicia Windsurf. Las herramientas de Sats4AI aparecerán en la lista de herramientas de Cascade. Cascade tiene un límite de 100 herramientas en todos los MCP, así que mantén el conjunto activo reducido. Para pagos autónomos, vincúlalo con un MCP de monedero Lightning (consulta Pago mediante monederos de agente).
Proxy stdio (clientes MCP heredados)
Para clientes que no admiten servidores HTTP remotos, utiliza el proxy stdio incluido:
npx sats4ai-mcpO en tu configuración:
{
"mcpServers": {
"sats4ai": {
"command": "npx",
"args": ["sats4ai-mcp"]
}
}
}Cualquier cliente MCP
La URL del servidor es:
https://sats4ai.com/api/mcpEste es un servidor HTTP remoto: sin procesos locales, sin dependencias, sin necesidad de instalación.
Related MCP server: PDF Reader MCP Server
Herramientas disponibles
Generación de IA
Herramienta | Descripción | Precio |
| Generar imágenes a partir de prompts de texto | 100-200 sats |
| Generar vídeos a partir de prompts de texto | 50 sats/unidad |
| Animar una imagen estática en vídeo | 100 sats/seg |
| Chatear con modelos de lenguaje de IA (contexto de 262K) | ~1 sat/100 caracteres |
| Traducir texto en 119 idiomas | ~1 sat/1000 caracteres |
| Generar canciones con voces de IA | 100 sats |
| Convertir una foto a un modelo 3D GLB | 350 sats |
Audio y voz
Herramienta | Descripción | Precio |
| Texto a voz (467 voces, 29 idiomas) | 300 sats |
| Voz a texto (13 idiomas) | 10 sats/min |
| Clonar una voz a partir de una muestra de audio | 7.500 sats |
| Convertir libros (EPUB/PDF/TXT) a audiolibros narrados por IA | 500+ sats |
Procesamiento de imágenes
Herramienta | Descripción | Precio |
| Eliminar fondo de cualquier imagen (BiRefNet, SOTA) | 5 sats |
| Escalar imágenes 2x/4x con Real-ESRGAN | 5 sats |
| Restaurar rostros borrosos/dañados (CodeFormer) | 5 sats |
| Colorear fotos en B&N (DDColor, ICCV 2023) | 5 sats |
| Eliminar desenfoque por movimiento de cámara (NAFNet, ECCV 2022) | 20 sats |
| Clasificar la seguridad de la imagen (normal/sugerente/explícito) | 2 sats |
| Detectar objetos con cuadros delimitadores (Grounding DINO) | 5 sats |
| Eliminar objetos por descripción (no se necesita máscara) | 15 sats |
| Editar imágenes con instrucciones de IA | Dinámico |
Visión y documentos
Herramienta | Descripción | Precio |
| Analizar y describir el contenido de una imagen | 21 sats |
| Extraer texto de PDFs e imágenes | 10 sats/página |
| Recibo a JSON estructurado | 50 sats |
| Convertir entre más de 200 formatos de archivo | 100 sats |
| Fusionar varios PDFs en uno | 100 sats |
| HTML/Markdown a PDF | 50 sats |
Comunicación
Herramienta | Descripción | Precio |
| Enviar correo electrónico a cualquier dirección | 200 sats |
| Enviar SMS a todo el mundo | Dinámico |
| Realizar llamadas telefónicas automatizadas | Dinámico |
| Enviar un agente de voz de IA para realizar una llamada bidireccional | Dinámico (~150-250 sats/llamada) |
| Enviar un fax a todo el mundo (URL de PDF o texto escrito) | 500 sats (≤10 páginas), +50 sats/página después |
| Abrir una ventana de 24h para recibir un fax, entregado por correo electrónico | 500 sats (+200 complemento OCR) |
Herramientas auxiliares
Herramienta | Descripción |
| Explorar modelos de IA disponibles y precios |
| Obtener precios para un modelo específico |
| Crear una factura Lightning para un servicio |
| Comprobar si se recibió el pago |
| Consultar trabajos asíncronos (vídeo, 3D, audiolibro) |
| Obtener resultados de trabajos completados |
| Solicitar un reembolso por un servicio fallido |
| Votar a favor o en contra de un servicio planificado |
| Ver próximos servicios y votar |
Cómo funciona
El agente llama a
list_modelspara descubrir los modelos disponibles y los precios.El agente llama a
create_paymenty obtiene una factura Lightning.Se realiza el pago a través del monedero Lightning del agente (p. ej., lightning-wallet-mcp).
El agente llama a la herramienta (p. ej.,
image,text) con elpaymentId.Se devuelve el resultado: imagen en base64, texto, URL, etc.
Sin claves API. Sin cuentas. Sin límites de tasa vinculados a la identidad. Solo Bitcoin e IA.
Manejo de errores y reembolsos
Cuando una herramienta de pago falla después del pago, la respuesta de error JSON-RPC incluye información de reembolso:
{
"jsonrpc": "2.0",
"id": 1,
"error": {
"code": -32603,
"message": "Image generation failed",
"data": {
"refund": {
"charge_id": 12345,
"refund_amount": 200,
"lnurl_withdraw": "lnurl1dp68gurn8ghj7..."
}
}
}
}Reclama el reembolso usando cualquier monedero compatible con LNURL o la herramienta claim_lnurl_withdraw de lightning-wallet.
Pago mediante monederos de agente
Vincula con un servidor MCP de monedero Lightning para que tu agente pueda pagar de forma autónoma:
{
"mcpServers": {
"sats4ai": {
"url": "https://sats4ai.com/api/mcp"
},
"lightning-wallet": {
"command": "npx",
"args": ["lightning-wallet-mcp"]
}
}
}El agente utiliza lightning-wallet para pagar facturas de sats4ai, lo que permite el uso de herramientas de IA totalmente autónomas.
API L402
Para una integración HTTP directa sin MCP, utiliza la API L402:
# Step 1: Request -> get 402 + Lightning invoice
curl -X POST https://sats4ai.com/api/l402/generate-image \
-H "Content-Type: application/json" \
-d '{"input": {"prompt": "a cat in space"}}' -i
# Step 2: Pay the invoice with any Lightning wallet
# Step 3: Re-send with proof
curl -X POST https://sats4ai.com/api/l402/generate-image \
-H "Content-Type: application/json" \
-H "Authorization: L402 <macaroon>:<preimage>" \
-d '{"input": {"prompt": "a cat in space"}}'Documentación completa de L402: sats4ai.com/l402 | Ejemplos de código: sats4ai-l402-examples
Descubrimiento de servicios
Endpoints legibles por máquina para el descubrimiento de agentes:
# Full service catalog with pricing, quality benchmarks, and performance metadata
GET https://sats4ai.com/.well-known/l402-services
# MCP tool catalog with latency (p50/p95), reliability, and failure modes
GET https://sats4ai.com/api/mcp/discovery
# Semantic search — find tools by capability
GET https://sats4ai.com/api/discover?q=translate
# Per-service metadata with enums and input schemas
GET https://sats4ai.com/api/l402/{service}Cada herramienta de pago incluye metadatos de rendimiento (latencia p50/p95, calificación de fiabilidad, modos de fallo conocidos) para que los agentes puedan tomar decisiones informadas sobre qué herramientas llamar y cuánto tiempo esperar.
Uso programático
const { SERVER_URL, TOOLS, getClaudeConfig } = require("sats4ai-mcp");
console.log(SERVER_URL); // "https://sats4ai.com/api/mcp"
console.log(TOOLS); // ["image", "video", "text", ...]
console.log(getClaudeConfig()) // { mcpServers: { sats4ai: { url: "..." } } }Seguridad
¿Has encontrado una vulnerabilidad? No abras un issue público. Envía un correo electrónico a sats4ai@gmail.com. Consulta SECURITY.md para conocer la política de divulgación completa y el alcance.
Enlaces
Sitio web: sats4ai.com
Documentación MCP: sats4ai.com/mcp
Documentación API L402: sats4ai.com/l402
Ejemplos de código L402: github.com/cnghockey/sats4ai-l402-examples
Descubrimiento de servicios: sats4ai.com/.well-known/l402-services
Búsqueda semántica: sats4ai.com/api/discover
Política de seguridad: SECURITY.md
Licencia
MIT
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityDmaintenanceA Model Context Protocol server that enables Claude and other AI assistants to send SMS and MMS messages using Twilio.2215MIT
- FlicenseAquality-maintenanceA Model Context Protocol server that extracts and processes content from PDF documents, providing text extraction, metadata retrieval, page-level processing, and PDF validation capabilities.41
- AlicenseAqualityBmaintenanceDescription: Pay-per-request access to Claude and GPT models via Bitcoin Lightning using prepaid spend tokens. No accounts, no API keys — just sats.5112MIT
- AlicenseBqualityAmaintenanceBitcoin Lightning Network Wallet for AI Agents and the Command Line.43699MIT
Related MCP Connectors
54 AI agent tools: OSINT, intel feeds, DeFi, crypto, weather, DNS, proxies. x402 micropayments.
63 pay-per-call tools for agents: vision, text, data, web, blockchain. USDC on Base via x402.
Crypto market data for AI agents via x402. 16 tools: prices, funding, DeFi yields, arbitrage, TA.
Appeared in Searches
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/cnghockey/sats4ai-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server