Products

Businesses

Creators

Products

Businesses

Creators

AI agents can do Bitcoin now

AI agents can do Bitcoin now

Let your agents send, receive and pay with bitcoin.

Let your agents send, receive and pay with bitcoin.

Alby Bitcoin Payments MCP

The easiest way to enable agentic bitcoin payments in your apps

The easiest way to enable agentic bitcoin payments in your apps

The easiest way to enable agentic bitcoin payments in your apps

Connect a wallet with ease

Instantly connect agents to your lightning wallet using Nostr Wallet Connect

Multi-protocol Support

Multi-protocol Support

Multi-protocol Support

NWC, LNURL, and L402, enable extensive payments programmability

Plug‑and‑play any Agent you wish

Plug‑and‑play any Agent

Plug‑and‑play any Agent

Works out of the box with Claude, Goose, Cursor, Cline, n8n, and more

Full-featured Wallet Control

Full-featured Wallet Control

Wallet Management
Wallet Management
Wallet Management
Web-based podcast hosting service

Access wallet capabilities and Lightning node details directly from your AI conversations.

Access wallet capabilities and Lightning node details directly from your AI conversations.

Access wallet capabilities and Lightning node details directly from your AI conversations.

Lightning Invoices
Lightning Invoices
Lightning Invoices
Mobile podcast listening app

Request customizable Lightning invoices with amounts, expiry times, descriptions, and metadata programmatically.

Request customizable Lightning invoices with amounts, expiry times, descriptions, and metadata programmatically.

Request customizable Lightning invoices with amounts, expiry times, descriptions, and metadata programmatically.

Instant Payments
Instant Payments
Instant Payments
Income analytics for podcasters

Pay Lightning invoices instantly, including zero-amount invoices with specified amounts for flexible transactions.

Pay Lightning invoices instantly, including zero-amount invoices with specified amounts for flexible transactions.

Pay Lightning invoices instantly, including zero-amount invoices with specified amounts for flexible transactions.

Balance Tracking
Balance Tracking
Balance Tracking
Web-based podcast hosting service

Check real-time wallet balances and transaction history without leaving your AI workflow.

Check real-time wallet balances and transaction history without leaving your AI workflow.

Check real-time wallet balances and transaction history without leaving your AI workflow.

Payment Lookup
Payment Lookup
Payment Lookup
Mobile podcast listening app

Look up invoice details using BOLT-11 invoice strings or payment hashes for complete transaction visibility.

Look up invoice details using BOLT-11 invoice strings or payment hashes for complete transaction visibility.

Look up invoice details using BOLT-11 invoice strings or payment hashes for complete transaction visibility.

Secure Connection
Secure Connection
Secure Connection
Income analytics for podcasters

Built on NWC.dev for secure wallet communication without compromising your keys.

Built on NWC.dev for secure wallet communication without compromising your keys.

Built on NWC.dev for secure wallet communication without compromising your keys.

Monetize Your A Tools with PaidMCP

Monetize Your A Tools
with PaidMCP

Transform your free MCP servers into revenue-generating tools with just a few lines of code.

Transform your free MCP servers into revenue-generating tools with just a few lines of code.

Transform your free MCP servers into revenue-generating tools with just a few lines of code.

Instant Settlement

Get paid immediately with Bitcoin Lightning Network - no waiting periods.

Seamless Monetization

Convert your MCP server to paid service in a few minutes.

Usage-Based Pricing

Charge per tool usage instead of subscriptions — perfect for AI interactions.

Built on Open Protocols

Built on open standards — works with any AI agents and NWC lightning wallets.

import { PaidMcpServer, MemoryStorage } from "@getalby/paidmcp";

// Configure your NWC URL - should be "nostr+walletconnect://..."
const nwcUrl = process.env.NWC_URL;
// Configure storage of unused paid tool requests
const storage = new MemoryStorage();
// use PaidMcpServer instead of McpServer
const server = new PaidMcpServer(
  { name: "your-mcp-server" },
  { nwcUrl, storage }
);
import { PaidMcpServer, MemoryStorage } from "@getalby/paidmcp";

// Configure your NWC URL - should be "nostr+walletconnect://..."
const nwcUrl = process.env.NWC_URL;
// Configure storage of unused paid tool requests
const storage = new MemoryStorage();
// use PaidMcpServer instead of McpServer
const server = new PaidMcpServer(
  { name: "your-mcp-server" },
  { nwcUrl, storage }
);

AI + NWC — a match made in heaven

AI + NWC —
a match made in heaven

Nostr Wallet Connect allows for flexible and powerful configuration tailored for your needs.

Nostr Wallet Connect allows for flexible and powerful configuration tailored for your needs.

Nostr Wallet Connect allows for flexible and powerful configuration tailored for your needs.

Zero-Custody Solution

Bring your own wallet — Try Alby Hub or any other NWC wallet.

Budget & Permissions Control

Control your agent's budget and permissions with granular permissions control.

Agent's Own Sub-wallet

Set up a sub-wallet for your agent with its own balance, separate from your node balance.

Sustained Connection

Your wallet-agent connection remains active until you decide to stop it.

How to start?

How to start?

How to start?

How to start?

1

Choose your setup

Use Alby’s hosted MCP server (no install needed) or run it locally for full control.

2

Connect a bitcoin lightning wallet

Get your NWC connection string from Alby Hub or any other NWC wallet.

Get your NWC connection string from Alby Hub or any other NWC wallet.

3

Plug it into your AI agent

Point your agent to the MCP endpoint and authenticate using your NWC secret.

4

Start using tools

Generate invoices, make payments, and access paywalled content — all through simple tool calls.

# Add to claude_desktop_config.json
{
  "mcpServers": {
    "alby": {
      "command": "npx",
      "args": ["-y", "@getalby/mcp"],
      "env": {
        "NWC_CONNECTION_STRING": "..."
      }
    }
  }
}

Agents Integration Examples

Alby MCP + Claude

Your personal agent with a bitcoin lightning wallet

Alby MCP + Claude

Your personal agent with a bitcoin lightning wallet

Alby MCP + Goose

Control your wallet through terminal or the Goose Desktop app

Alby MCP + Goose

Control your wallet through terminal or the Goose Desktop app

Alby MCP + n8n

Create powerful Bitcoin + AI workflows

Alby MCP + n8n

Create powerful Bitcoin + AI workflows

Check Out Our Videos Tutorials

Check Out Our Videos Tutorials

Vibe coding Bitcoin Games

This video shows how to interact with your wallet in natural language and how to build a bitcoin game without writing any line of code using Goose, Bitcoin Connect, Cline, Google Gemini etc.

Connect your Alby Hub wallet to an AI-powered workflow in N8N

This demo shows you how to connect your Alby Hub wallet to an AI-powered workflow in N8N and interact with your wallet through a chat interface.

AI blog posts

AI blog posts

Alby MCP Server – Payments for Your AI Agent

Bringing Payments to Your AI agent The Alby MCP server enables seamless bitcoin payments directly within AI chat interfaces, bridging the gap between…

Democratizing Bitcoin App Development

Empowering Everyone to Build on Bitcoin At Alby, we’re on a mission to make the bitcoin lightning network accessible to everyone-whether you’re a developer, a curious explorer, or just someone with a great idea…

Empowering Everyone to Build on Bitcoin At Alby, we’re on a mission to make the bitcoin lightning network accessible to everyone-whether you’re a developer…