Skip to main content
Glama

Sats4AI - Bitcoin-Powered AI Tools

Server Details

Bitcoin-powered AI tools via Lightning micropayments. No signup or API keys required.

Status
Healthy
Last Tested
Transport
Streamable HTTP
URL

See and control every tool call

Log every tool call with full inputs and outputs
Control which tools are enabled per connector
Manage credentials once, use from any MCP client
Monitor uptime and get alerted when servers go down

Available Tools

17 tools
analyze_imageInspect

Analyze an image using AI vision models. Requires a valid paid payment ID.

ParametersJSON Schema
NameRequiredDescriptionDefault
promptYesQuestion or analysis prompt for the image
modelIdYesThe AI model database ID
paymentIdYesValid payment ID (must be paid)
imageBase64YesBase64 encoded image to analyze
check_job_statusInspect

Check the status of an async job (video generation, 3D model, etc.)

ParametersJSON Schema
NameRequiredDescriptionDefault
jobTypeYesType of job
requestIdYesThe request ID from the async operation
check_payment_statusInspect

Check if a Lightning payment has been received for a given payment ID.

ParametersJSON Schema
NameRequiredDescriptionDefault
paymentIdYesThe payment ID to check
convert_fileInspect

Convert a file from one format to another. Supports 200+ formats: documents (PDF, DOCX, XLSX), images (PNG, JPG, WEBP, SVG), audio (MP3, WAV, FLAC), video (MP4, AVI, MOV), and more. Costs 100 sats. Provide the file as base64 or a public URL (prefer fileUrl for files >5MB). Requires a valid paid payment ID.

ParametersJSON Schema
NameRequiredDescriptionDefault
fileUrlNoPublic URL to the file (provide this OR fileBase64)
paymentIdYesValid payment ID (must be paid)
fileBase64NoBase64-encoded file content (provide this OR fileUrl)
extensionToYesTarget format extension without dot (e.g., 'pdf', 'docx', 'png')
extensionFromYesSource format extension without dot (e.g., 'pdf', 'docx', 'png')
create_paymentInspect

Create a Lightning invoice payment for using an AI service. Returns a Lightning invoice that must be paid before calling the service tool.

ParametersJSON Schema
NameRequiredDescriptionDefault
messageNoRequired for send_sms: message text (max 120 chars)
modelIdYesThe AI model database ID to use
quantityNoNumber of outputs/credits (default: 1)
toolNameYesThe name of the tool to pay for (e.g., 'generate_image', 'generate_video')
phoneNumberNoRequired for send_sms: destination phone in E.164 format (e.g., +14155550100)
additionalChargeNoAdditional charge in sats (optional)
generate_3d_modelInspect

Generate a 3D model from an image. Returns a requestId for async polling. Requires a valid paid payment ID.

ParametersJSON Schema
NameRequiredDescriptionDefault
modelIdYesThe AI model database ID
paymentIdYesValid payment ID (must be paid)
imageBase64YesBase64 encoded image
generate_imageInspect

Generate images using AI models like Flux, Stable Diffusion, etc. Requires a valid paid payment ID.

ParametersJSON Schema
NameRequiredDescriptionDefault
amountNoNumber of images to generate
promptYesText prompt describing the image to generate
modelIdYesThe AI model database ID (see Model IDs Reference)
paymentIdYesValid payment ID (must be paid)
imageBase64NoOptional base64 image for img2img generation
generate_musicInspect

Generate music using AI. Requires a valid paid payment ID.

ParametersJSON Schema
NameRequiredDescriptionDefault
lyricsNoOptional lyrics for the music
promptYesDescription of the music to generate
modelIdYesThe AI model database ID
paymentIdYesValid payment ID (must be paid)
generate_textInspect

Generate text using AI language models. Requires a valid paid payment ID.

ParametersJSON Schema
NameRequiredDescriptionDefault
promptYesThe text prompt or question
modelIdYesThe AI model database ID
maxTokensNoMaximum tokens in response
paymentIdYesValid payment ID (must be paid)
systemPromptNoOptional system prompt
generate_videoInspect

Generate videos from text prompts. Returns a requestId for async polling. Requires a valid paid payment ID.

ParametersJSON Schema
NameRequiredDescriptionDefault
modeNoQuality modepro
promptYesText prompt describing the video
modelIdYesThe AI model database ID
durationYesVideo duration in seconds (3-15)
paymentIdYesValid payment ID (must be paid)
generate_audioNoInclude AI-generated audio track
generate_video_from_imageInspect

Animate an image into a video. Returns a requestId for async polling. Requires a valid paid payment ID.

ParametersJSON Schema
NameRequiredDescriptionDefault
promptYesText prompt describing the animation
modelIdYesThe AI model database ID
durationYesVideo duration in seconds (1-15)
paymentIdYesValid payment ID (must be paid)
imageBase64YesBase64 encoded image to animate
get_job_resultInspect

Get the final result of a completed async job

ParametersJSON Schema
NameRequiredDescriptionDefault
jobTypeYesType of job
requestIdYesThe request ID from the async operation
get_model_pricingInspect

Get pricing information for a specific model. No payment required.

ParametersJSON Schema
NameRequiredDescriptionDefault
modelIdYesThe AI model database ID
list_modelsInspect

List available AI models with their pricing. No payment required.

ParametersJSON Schema
NameRequiredDescriptionDefault
typeNoFilter by model type (optional)
send_smsInspect

Send an SMS message to any phone number worldwide. Requires a valid paid payment ID. The phoneNumber and message must match those used in create_payment.

ParametersJSON Schema
NameRequiredDescriptionDefault
messageYesMessage text (max 120 chars — 40-char disclaimer auto-appended)
paymentIdYesValid payment ID (must be paid)
phoneNumberYesDestination phone number in E.164 format (e.g., +14155550100)
synthesize_speechInspect

Convert text to speech using AI. Requires a valid paid payment ID.

ParametersJSON Schema
NameRequiredDescriptionDefault
textYesText to convert to speech
speedNoSpeech speed multiplier
voiceNoVoice ID or name
modelIdYesThe AI model database ID
paymentIdYesValid payment ID (must be paid)
transcribe_audioInspect

Transcribe audio to text. Requires a valid paid payment ID.

ParametersJSON Schema
NameRequiredDescriptionDefault
languageNoLanguage code (e.g., 'en', 'es')
paymentIdYesValid payment ID (must be paid)
audioBase64YesBase64 encoded audio file

Discussions

No comments yet. Be the first to start the discussion!

Try in Browser

Your Connectors

Sign in to create a connector for this server.