Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

AllMCPs on GitHub (opens in a new tab)
Launched onTiny Startupstinystartups.com
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI โ†’ MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE โ†— (opens in a new tab)
  • llms.txt โ†— (opens in a new tab)
  • Catalog JSON โ†— (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • GitHub โ†— (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
ยฉ 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. ๐Ÿ› ๏ธ Other Tools and Integrations
  3. Sats4ai MCP Server
Sats4ai MCP Server logo
Health: ActiveRecent health check succeeded.Last checked 9/11/2026, 9:18:05 PM

Sats4ai MCP Server

User RatingsBe the first to rate and review this MCP server!
View Repository1 GitHub StarsTotal stargazers on GitHub for the source repository (1 stars).Visit Website
bitcoinlightningai-generationcommunicationtranslation

Remote MCP server offering AI tools for image, video, text, speech, translation, communication, and document processing paid via Bitcoin Lightning.

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent โ€” or use 1-click editor setup below.

Add to CursorAdd to VS Code
Automated check passedโ€” started and listed 53 tools correctly (1mo ago).
Manual Client & Custom JSON ConfigExpand JSON โ–พ

Client Config & Setup

Choose your client or environment
Target File:~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "cnghockey-sats4ai-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "sats4ai-mcp"
      ]
    }
  }
}

๐Ÿ’ก Paste the JSON block into your client's configuration file under mcpServers, then restart the application.

Install Tool Schemas (53) Directory Badge Claim listing Alternatives๐Ÿ› ๏ธ More in Other Tools and Integrations

Overview

This MCP server provides AI agents with access to a wide range of AI-powered tools including image and video generation, text chat, multilingual translation, text-to-speech, voice cloning, document OCR, and communication services like email, SMS, and phone calls. All services are paid per request using Bitcoin Lightning micropayments, requiring no signup or API keys. It is suitable for developers who want permissionless, pay-as-you-go AI capabilities with decentralized payment integration.

Use cases

โ€ขGenerate images, videos, music, and 3D models from text or photos
โ€ขTranslate text across 119 languages
โ€ขConvert ebooks to audiobooks with multiple TTS options
โ€ขSend emails, SMS, or automated AI voice calls
โ€ขExtract text from images and PDFs or convert file formats

Key features

โ€ขSupports 33+ AI tools including generation, translation, and communication
โ€ขPayment via Bitcoin Lightning Network with no API keys or accounts
โ€ขRemote HTTP server accessible by multiple MCP clients
โ€ขError handling with refund support on failed paid requests
โ€ขVoice cloning and multi-tier text-to-speech in 600+ languages
โ€ขDocument processing including OCR, receipt extraction, and PDF merging

Capabilities & Tool Schemas (53) ~27.9k tokensApproximate context cost of this serverโ€™s tool schemas (~4 chars/token), before any tool is called. Actual usage depends on your client and model.Verified live Verified liveCaptured by calling this serverโ€™s live tools/list endpoint.

Inspect callable tools, capabilities, and parameters exposed to AI agents by Sats4ai MCP Server.

create_payment

Create a Lightning invoice to pay for one AI service call. Returns JSON: { paymentId, invoice (BOLT11), amount (sats), expiresAt }. Each payment covers exactly one tool call โ€” call this once per operation. Typical flow: list_models โ†’ create_payment โ†’ check_payment_status โ†’ call tool. The invoice expires in 10 minutes. Call list_models first to discover modelId values. modelId is optional โ€” omit it to use the default (best) model. Some tools require extra params at payment time because pricing depends on them: generate_text requires prompt (price = f(char count)); text_to_speech requires text (price = f(char count) by tier); transcribe_audio / transcribe_translate take durationMinutes (10 sats/min โ€” declare your audio length, default 1); send_sms, place_call, ai_call require phoneNumber; generate_video requires duration, mode, generate_audio; animate_image requires duration (100 sats/sec); edit_image requires resolution (1K=200, 2K=300, 4K=450 sats); epub_to_audiobook requires characterCount (total text characters in the book โ€” price is per-character by voice tier, minimum 500 sats). If required params are missing, the response includes an error with the missing field names.

check_payment_status

Check whether a Lightning invoice has been paid. Returns JSON: { paid, serviceUsed, refundAllowed, readyToUse, next } โ€” readyToUse=true means paid, not yet consumed, and no refund queued; next says what to do. Call after create_payment to verify the user has paid before calling the target tool. Invoices expire after 10 minutes โ€” if expired, create a new payment. Most MCP clients with a connected wallet pay instantly, so a single check is usually sufficient. This tool is free and does not require payment.

generate_image

Generate an image from a text prompt. Returns JSON with image URL. Models: Grok Imagine (fast creative generation, 100 sats), Seedream 4 (photorealistic detail, 150 sats), Nano Banana 2 (premium quality, 200 sats, default). Supports img2img with optional base64 input. Stable endpoints โ€” models upgrade automatically as SOTA evolves. Pay per request with Bitcoin Lightning โ€” no API key or signup needed. Requires create_payment with toolName='generate_image'.

generate_video

Generate cinematic video from a text prompt. Uses ByteDance Seedance 2.0 โ€” #1 on the Artificial Analysis text-to-video leaderboard โ€” with synchronized native audio. Async โ€” returns requestId, poll with check_job_status. 480p/720p/1080p, 4-15 seconds, priced per second by resolution (BTC-pegged; native audio free). Pay per request with Bitcoin Lightning โ€” no API key or signup needed. Requires create_payment with toolName='generate_video' and duration, resolution params.

animate_image

Animate a still image into cinematic video with ByteDance Seedance 2.0 โ€” provide a first frame (optionally a last frame) and a prompt to direct the motion. Native audio. Async โ€” returns requestId, poll with check_job_status. 480p/720p/1080p, duration 4-15 seconds, priced per second by resolution. Pay per request with Bitcoin Lightning โ€” no API key or signup needed. Requires create_payment with toolName='animate_image'.

check_job_status

Poll the status of an async job. Use this after calling any async tool (generate_video, animate_image, generate_3d_model, transcribe_audio, epub_to_audiobook, ai_call) that returns a requestId. Returns JSON: { status: 'queued' | 'processing' | 'completed' | 'failed', requestId, jobType }. For epub-audiobook, also includes progress (0-100) and chapterProgress array. Poll every 5-10 seconds. When status is 'completed', call get_job_result to retrieve the output. When status is 'failed', the response includes an error message โ€” do not retry automatically. This tool is free and does not require payment. Do NOT use for synchronous tools (generate_image, generate_text, etc.) โ€” those return results immediately.

Documentation Overview

sats4ai-mcp

33+ AI tools paid with Bitcoin Lightning. No signup, no API keys, no KYC.

A remote MCP (Model Context Protocol) server that gives AI agents access to image generation, video creation, text generation, speech, translation, image processing, OCR, audiobook conversion, email, SMS, voice cloning, and more โ€” all paid per-use with Lightning Network micropayments.

Quick Setup

Claude Desktop

Add to your claude_desktop_config.json:

config.json
{
  "mcpServers": {
    "sats4ai": {
      "url": "https://sats4ai.com/api/mcp"
    }
  }
}

Claude Code

Terminal
claude mcp add sats4ai --transport http https://sats4ai.com/api/mcp

Cursor

Add to your MCP settings:

config.json
{
  "mcpServers": {
    "sats4ai": {
      "url": "https://sats4ai.com/api/mcp"
    }
  }
}

stdio proxy (legacy MCP clients)

For clients that don't support remote HTTP servers, use the bundled stdio proxy:

Terminal
npx sats4ai-mcp

Or in your config:

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

Any MCP Client

The server URL is:

Code
https://sats4ai.com/api/mcp

This is a remote HTTP server โ€” no local process, no dependencies, no installation needed.

Available Tools

AI Generation

ToolDescriptionPrice
imageGenerate images from text prompts100-200 sats
videoGenerate videos from text prompts50 sats/unit
video_from_imageAnimate a still image into video100 sats/sec
textChat with AI language models (262K context)~1 sat/100 chars
translate_textTranslate text across 119 languages~1 sat/1000 chars
musicGenerate songs with AI vocals100 sats
3dConvert a photo to a 3D GLB model350 sats

Audio & Speech

ToolDescriptionPrice
ttsText-to-speech with 3 tiers: OmniVoice Global (602+ langs), Inworld Premium (#1 ranked TTS ELO 1217), Minimax Studio (voice cloning)10-100 chars/sat
transcriptionSpeech to text (13 languages)10 sats/min
voice_cloneClone a voice from an audio sample7,500 sats
epub_to_audiobookConvert books (EPUB/PDF/TXT) to full audiobooks with chapter markers, optional translation. Same 3 TTS tiers.500+ sats

Image Processing

ToolDescriptionPrice
remove_backgroundRemove background from any image (BiRefNet, SOTA)5 sats
upscale_imageUpscale images 2x/4x with Real-ESRGAN5 sats
restore_faceRestore blurry/damaged faces (CodeFormer)5 sats
colorize_imageColorize B&W photos (DDColor, ICCV 2023)5 sats
deblur_imageRemove camera-shake blur (NAFNet, ECCV 2022)20 sats
detect_nsfwClassify image safety (normal/suggestive/explicit)2 sats
detect_objectsDetect objects with bounding boxes (Grounding DINO)5 sats
remove_objectRemove objects by description โ€” no mask needed15 sats
image_editEdit images with AI instructionsDynamic

Vision & Documents

ToolDescriptionPrice
visionAnalyze and describe image content21 sats
ocrExtract text from PDFs and images10 sats/page
extract_receiptReceipt to structured JSON50 sats
file_convertConvert between 200+ file formats100 sats
pdf_mergeMerge multiple PDFs into one100 sats
convert_html_to_pdfHTML/Markdown to PDF50 sats

Communication

ToolDescriptionPrice
emailSend email to any address200 sats
smsSend SMS worldwideDynamic
callPlace automated phone callsDynamic
ai_callAI voice agent phone calls (async)Dynamic

Helper Tools

ToolDescription
list_modelsBrowse available AI models and pricing
get_model_pricingGet pricing for a specific model
create_paymentCreate a Lightning invoice for a service
check_payment_statusCheck if payment was received
check_job_statusPoll async jobs (video, 3D, audiobook)
get_job_resultGet completed job results
request_refundRequest a refund for a failed service
vote_on_serviceUpvote or downvote a planned service
list_planned_servicesSee upcoming services and vote

How It Works

  1. Agent calls list_models to discover available models and pricing
  2. Agent calls create_payment โ€” gets a Lightning invoice
  3. Payment is made via the agent's Lightning wallet (e.g., lightning-wallet-mcp)
  4. Agent calls the tool (e.g., image, text) with the paymentId
  5. Result is returned โ€” base64 image, text, URL, etc.

No API keys. No accounts. No rate limits tied to identity. Just Bitcoin and AI.

Error Handling & Refunds

When a paid tool fails after payment, the JSON-RPC error response includes an error_code and refund information:

config.json
{
  "jsonrpc": "2.0",
  "id": 3,
  "error": {
    "code": -32603,
    "message": "Image generation timed out",
    "data": {
      "error_code": "TIMEOUT",
      "refund": {
        "charge_id": 12345,
        "refund_amount": 200,
        "lnurl_withdraw": "lnurl1dp68gurn8ghj7...",
        "status": "pending"
      }
    }
  }
}

Error Codes

CodeMeaningAction
TIMEOUTService timed outRetry later or try different model
CONTENT_FILTEREDSafety filter triggeredRephrase prompt
RATE_LIMITEDToo many requestsWait and retry
INVALID_INPUTBad parametersFix request parameters
SERVICE_ERRORService failureTry different model

Refund Fields

FieldDescription
charge_idThe original payment charge ID
refund_amountAmount in sats being refunded
lnurl_withdrawLNURL-withdraw string to claim the refund
statusRefund status (e.g., pending, claimed)

Claim the refund using any LNURL-compatible wallet or the claim_lnurl_withdraw tool from lightning-wallet.

Payment via Agent Wallets

Pair with a Lightning wallet MCP server so your agent can pay autonomously:

config.json
{
  "mcpServers": {
    "sats4ai": {
      "url": "https://sats4ai.com/api/mcp"
    },
    "lightning-wallet": {
      "command": "npx",
      "args": ["lightning-wallet-mcp"]
    }
  }
}

The agent uses lightning-wallet to pay invoices from sats4ai, enabling fully autonomous AI tool usage.

L402 API

For direct HTTP integration without MCP, use the L402 API:

bash
# 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"}}'

Full L402 docs: sats4ai.com/l402 | Code examples: sats4ai-l402-examples

Service Discovery

Machine-readable endpoints for agent discovery:

bash
# 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}

Every paid tool includes performance metadata (latency p50/p95, reliability rating, known failure modes) so agents can make informed decisions about which tools to call and how long to wait.

Programmatic Usage

server.ts
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: "..." } } }

Links

  • Website: sats4ai.com
  • MCP Docs: sats4ai.com/mcp
  • L402 API Docs: sats4ai.com/l402
  • L402 Code Examples: github.com/cnghockey/sats4ai-l402-examples
  • Service Discovery: sats4ai.com/.well-known/l402-services
  • Semantic Search: sats4ai.com/api/discover

License

MIT

Read the full README โ†’View source on GitHub โ†’

Related MCP Servers

View all in Other Tools and Integrations View all alternatives
  • Time logoTime
    Verified

    Time and timezone conversion capabilities.

    ๐Ÿ› ๏ธ Other Tools and Integrations3 views
    Compare vs Time โ†’
  • Git logoGit
    Verified

    Tools to read, search, and manipulate Git repositories.

    ๐Ÿ› ๏ธ Other Tools and Integrations4 views
    Compare vs Git โ†’
  • Fetch logoFetch
    Verified

    Web content fetching and conversion for efficient LLM usage.

    ๐Ÿ› ๏ธ Other Tools and Integrations2 views
    Compare vs Fetch โ†’
  • Sequential Thinking logoSequential Thinking
    Verified

    Dynamic and reflective problem-solving through thought sequences.

    ๐Ÿ› ๏ธ Other Tools and Integrations1 views
    Compare vs Sequential Thinking โ†’

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks โ€” not a rating.

GitHub stars
1
Stargazers on the source repository.
Last commit
26d ago
Most recent push to the default branch.
Availability
100%
Our rolling endpoint + install checks that succeeded.
Install check
Passed
Our sandbox started it and listed its tools.
Tools exposed
53
Callable tools this server registers over MCP.
Directory activity
2 views
Config copies, upvotes, and views on AllMCPs.

Reviews

No reviews yet โ€” be the first to share how this listing worked for you.

Frequently Asked Questions about Sats4ai MCP Server

Payments are made per request using Bitcoin Lightning invoices generated by the server; no API keys or accounts are required.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewSats4ai MCP Server AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/cnghockey-sats4ai-mcp-server?style=directory)](https://allmcps.com/mcp/cnghockey-sats4ai-mcp-server)
HTML Embed
<a href="https://allmcps.com/mcp/cnghockey-sats4ai-mcp-server"><img src="https://allmcps.com/api/badge/cnghockey-sats4ai-mcp-server?style=directory" alt="Sats4ai MCP Server on AllMCPs" /></a>

Technical Specs & Signals

Category๐Ÿ› ๏ธOther Tools and Integrations
PricingPaid
More technical detailsExpand โ–พ
TransportSTDIO
RuntimeNode.js
AuthNo auth required
ClientsClaude Desktop, Cursor
Last updatedAug 16, 2026
Views2
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
GitHub stars1
GitHub Star CountTotal stargazers on GitHub representing community popularity (1 stars).
Last commit26d ago
Last Repository CommitThe most recent commit or push recorded for this server's GitHub repository.Last commit on Aug 16, 2026
69Quality signal: Great ยท 69/100How this signal is calculated โ–พ
Server availability25/25
Verified ownership10/20
Documentation & tools30/30
Adoption & activity4/15
Community engagement0/10

A guidance signal from public completeness & health data โ€” not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 23d ago via OSV.dev ยท sats4ai-mcp (npm)

โ˜… Spotlight Slot

Feature Your MCP Server

Get maximum visibility for your server across our directory, search results, and detail pages.

Spotlight Your Server

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to unlock edit access and the Official badge โ€” proof is checked automatically, then reviewed by our team.

Free dofollow backlink: add your website and place the AllMCPs badge on it โ€” no claim needed. We detect it automatically and keep it verified as long as the badge stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in ๐Ÿ› ๏ธ Other Tools and Integrations โ†’Alternatives to Sats4ai MCP Server โ†’Install in Claude DesktopInstall in CursorInstall in VS Code