Sats4AI
sats4ai-mcp
Más de 30 herramientas de IA pagadas con Bitcoin Lightning. Sin registro, sin claves API, sin KYC.
Un servidor remoto MCP (Model Context Protocol) que brinda a los agentes de IA acceso a generación de imágenes, creación de vídeo, generación de texto, voz, traducción, procesamiento de imágenes, OCR, conversión de audiolibros, correo electrónico, SMS, clonación de voz y más; todo pagado por uso con micropagos de Lightning Network.
Configuración rápida
Claude Desktop
Añadir 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/mcpCursor
Añadir a tu configuración de MCP:
{
"mcpServers": {
"sats4ai": {
"url": "https://sats4ai.com/api/mcp"
}
}
}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 fija en vídeo | 100 sats/seg |
| Chatear con modelos de lenguaje de IA (262K contexto) | ~1 sat/100 carac. |
| Traducir texto en 119 idiomas | ~1 sat/1000 carac. |
| 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 el 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 el 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 la imagen | 21 sats |
| Extraer texto de PDFs e imágenes | 10 sats/pág |
| 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 |
| Llamadas telefónicas de agente de voz de IA (asíncrono) | Dinámico |
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 de la billetera 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 billetera compatible con LNURL o la herramienta claim_lnurl_withdraw de lightning-wallet.
Pago a través de billeteras de agente
Combínalo con un servidor MCP de billetera 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: "..." } } }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
Licencia
MIT
Latest Blog Posts
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'
If you have feedback or need assistance with the MCP directory API, please join our Discord server