Skip to main content
Glama

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/mcp

Cursor

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-mcp

O en tu configuración:

{
  "mcpServers": {
    "sats4ai": {
      "command": "npx",
      "args": ["sats4ai-mcp"]
    }
  }
}

Cualquier cliente MCP

La URL del servidor es:

https://sats4ai.com/api/mcp

Este 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

image

Generar imágenes a partir de prompts de texto

100-200 sats

video

Generar vídeos a partir de prompts de texto

50 sats/unidad

video_from_image

Animar una imagen fija en vídeo

100 sats/seg

text

Chatear con modelos de lenguaje de IA (262K contexto)

~1 sat/100 carac.

translate_text

Traducir texto en 119 idiomas

~1 sat/1000 carac.

music

Generar canciones con voces de IA

100 sats

3d

Convertir una foto a un modelo 3D GLB

350 sats

Audio y voz

Herramienta

Descripción

Precio

tts

Texto a voz (467 voces, 29 idiomas)

300 sats

transcription

Voz a texto (13 idiomas)

10 sats/min

voice_clone

Clonar una voz a partir de una muestra de audio

7.500 sats

epub_to_audiobook

Convertir libros (EPUB/PDF/TXT) a audiolibros narrados por IA

500+ sats

Procesamiento de imágenes

Herramienta

Descripción

Precio

remove_background

Eliminar el fondo de cualquier imagen (BiRefNet, SOTA)

5 sats

upscale_image

Escalar imágenes 2x/4x con Real-ESRGAN

5 sats

restore_face

Restaurar rostros borrosos/dañados (CodeFormer)

5 sats

colorize_image

Colorear fotos en B&N (DDColor, ICCV 2023)

5 sats

deblur_image

Eliminar el desenfoque por movimiento de cámara (NAFNet, ECCV 2022)

20 sats

detect_nsfw

Clasificar la seguridad de la imagen (normal/sugerente/explícito)

2 sats

detect_objects

Detectar objetos con cuadros delimitadores (Grounding DINO)

5 sats

remove_object

Eliminar objetos por descripción: no se necesita máscara

15 sats

image_edit

Editar imágenes con instrucciones de IA

Dinámico

Visión y documentos

Herramienta

Descripción

Precio

vision

Analizar y describir el contenido de la imagen

21 sats

ocr

Extraer texto de PDFs e imágenes

10 sats/pág

extract_receipt

Recibo a JSON estructurado

50 sats

file_convert

Convertir entre más de 200 formatos de archivo

100 sats

pdf_merge

Fusionar varios PDFs en uno

100 sats

convert_html_to_pdf

HTML/Markdown a PDF

50 sats

Comunicación

Herramienta

Descripción

Precio

email

Enviar correo electrónico a cualquier dirección

200 sats

sms

Enviar SMS a todo el mundo

Dinámico

call

Realizar llamadas telefónicas automatizadas

Dinámico

ai_call

Llamadas telefónicas de agente de voz de IA (asíncrono)

Dinámico

Herramientas auxiliares

Herramienta

Descripción

list_models

Explorar modelos de IA disponibles y precios

get_model_pricing

Obtener precios para un modelo específico

create_payment

Crear una factura Lightning para un servicio

check_payment_status

Comprobar si se recibió el pago

check_job_status

Consultar trabajos asíncronos (vídeo, 3D, audiolibro)

get_job_result

Obtener resultados de trabajos completados

request_refund

Solicitar un reembolso por un servicio fallido

vote_on_service

Votar a favor o en contra de un servicio planificado

list_planned_services

Ver próximos servicios y votar

Cómo funciona

  1. El agente llama a list_models para descubrir los modelos disponibles y los precios.

  2. El agente llama a create_payment y obtiene una factura Lightning.

  3. Se realiza el pago a través de la billetera Lightning del agente (p. ej., lightning-wallet-mcp).

  4. El agente llama a la herramienta (p. ej., image, text) con el paymentId.

  5. 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

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