Skip to content
Vinkius

OpenNode Connector for AI agents.

22 live capabilities

Manage Bitcoin and Lightning Network payments and payouts from your AI client.

Live agent request OpenNode / Connector

Waiting for input…

AI Agent

Why people use OpenNode

OpenNode for Automating Bitcoin Merchant Payments

With this Connector, that workflow disappears. You can just tell your AI agent to create a charge or check your balance. It handles the API calls in the background and gives you the info you need right where you're already working.

  • Claude
  • ChatGPT
  • Gemini
  • Cursor
  • Visual Studio Code
  • Windsurf

What Vinkius changes

You get a direct line to your Bitcoin payments without the manual overhead.

Use it from Claude, ChatGPT, Cursor or another AI client you already have.

One account · 5,900+ Connectors

  1. Real-world use case 01

    The Coffee Shop

    A merchant asks their agent to 'Create a Lightning invoice for $5.

  2. Real-world use case 02

    The Freelance Payout

    A project manager needs to pay three contractors.

  3. Real-world use case 03

    The Refund Request

    A customer says they were overcharged.

Complete set · 22capabilities

The complete OpenNode capability set.

These are the exact actions your AI can choose when you ask it to work with OpenNode.

Capability set01 / 06

01—04

4 capabilities in this set.

Part of 22 available through OpenNode.

  1. 01 Capability

    Create charge

    Create a new Bitcoin payment request. You can use this to generate Lightning invoices or provide on-chain addresses.

  2. 02 Capability

    Get charge

    See the specific details of a payment request you've created. This is useful for checking invoice status.

  3. 03 Capability

    Create refund

    Issue a refund for a charge that was underpaid. This is a direct way to handle customer payment issues.

  4. 04 Capability

    Set scheduled withdrawals

    Change the status of bank withdrawals that are currently scheduled. Use this to manage your pending bank moves.

Capability set02 / 06

05—08

4 capabilities in this set.

Part of 22 available through OpenNode.

  1. 05 Capability

    Initiate withdrawal

    Start a new payout to a Bitcoin address or a Lightning invoice. This capability lets you preview the payment first.

  2. 06 Capability

    Get account balance

    Check how much money is currently in your account. This helps you keep an eye on your liquidity.

  3. 07 Capability

    List activity

    View a list of recent account movements. It's a quick way to see what's happening with your funds.

  4. 08 Capability

    Create address

    Generate a new static on-chain Bitcoin address. Use this for customers who need a permanent place to send funds.

Capability set03 / 06

09—12

4 capabilities in this set.

Part of 22 available through OpenNode.

  1. 09 Capability

    List addresses

    See all the static on-chain addresses you've created. This keeps your payment points organized.

  2. 10 Capability

    List charges

    View a list of all the charges that have been paid. This gives you a clear view of your incoming revenue.

  3. 11 Capability

    Initiate exchange

    Start a process to swap between Bitcoin and fiat currency. Use this when you need to move money between types.

  4. 12 Capability

    Create lnurl pay

    Create a static Lightning address for easy payments. This is perfect for recurring customer payments.

Capability set04 / 06

13—16

4 capabilities in this set.

Part of 22 available through OpenNode.

  1. 13 Capability

    List lnurl pay

    View all the static Lightning addresses you have set up. This helps you manage your various LNURL payment points.

  2. 14 Capability

    Initiate lnurl withdrawal

    Start a withdrawal to a specific LNURL address. This makes it easy to pay other Lightning users.

  3. 15 Capability

    Get rates

    See the current exchange rates for Bitcoin and other currencies. Use this to know the value of your crypto in real time.

  4. 16 Capability

    List withdrawals

    See a full history of all your previous withdrawals. It's great for auditing your past payouts.

Capability set05 / 06

17—19

3 capabilities in this set.

Part of 22 available through OpenNode.

  1. 17 Capability

    Confirm chain withdrawal

    Finalize a Bitcoin withdrawal that you previously previewed. It's the final step for sending on-chain funds.

  2. 18 Capability

    Confirm ln withdrawal

    Finalize a Lightning withdrawal after reviewing the details. This completes your Lightning payouts.

  3. 19 Capability

    Get withdrawal

    Look up the specific details of a single withdrawal. Use this to track a specific payout's progress.

Capability set06 / 06

20—22

3 capabilities in this set.

Part of 22 available through OpenNode.

  1. 20 Capability

    Get currencies

    Check which currencies your account can currently receive. This helps you see what payment types are active.

  2. 21 Capability

    Get refund

    Look up the details of a specific refund you've issued. Use this to verify a customer's refund status.

  3. 22 Capability

    List refunds

    See a list of all refunds processed through your account. This helps you keep your refund history organized.

Set up in minutes

One URL. Then ask OpenNode to work.

Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use OpenNode from the conversation.

Choose your client

Live preview
Advanced clients IDE · CLI

Claude · Web + desktop

Official guide ↗

Connector URL · ready to paste

Streamable HTTP
https://edge.vinkius.com/vk_preview_wJLw8OVUYCT56VlfqAd0GktYrBFJhVlI0wOkQO7w/mcp
  1. Step 01

    Open Connectors

    In Claude Web or Claude Desktop, open Settings and choose Connectors.

  2. Step 02

    Add the URL

    Choose Add custom connector, name it OpenNode, and paste the URL above.

  3. Step 03

    Turn it on in chat

    Select +, open Connectors, and enable OpenNode for the conversation.

Where the request belongs

Work OpenNode can move forward.

Built around the request

This is for crypto merchants and finance leads who are tired of the friction of manual Bitcoin payments. If you're moving money on the Lightning Network daily, you need a way to automate the boring stuff.

01

Crypto Merchant

Handles customer payments via Lightning invoices during peak sales hours.

02

Finance Ops Manager

Manages bulk payouts to contractors using Bitcoin addresses.

03

E-commerce Owner

Automates the refund and payment request flow for a global store.

Bring your own AI

Change the model, client or framework. Keep OpenNode connected.

  • Claude
  • ChatGPT
  • Gemini
  • Cursor
  • VS Code
  • Windsurf
  • ZCode
  • Cline
  • Zed
  • Continue
  • Kiro
  • Roo Code
  • Zencoder
  • Goose
  • Void
  • Augment Code
  • Amp
  • Qodo
  • Tabnine
  • Pieces
  • Sourcegraph Cody
  • JetBrains
  • Warp
  • Amazon Q
  • Antigravity
  • BoltAI
  • Raycast
  • Jan
  • LM Studio
  • AnythingLLM
  • Open WebUI
  • Msty
  • Cherry Studio
  • LibreChat
  • TypingMind
  • Chorus
  • 5ire
  • n8n
  • LangChain
  • LlamaIndex
  • CrewAI
  • Vercel AI SDK

Before you connect

Questions about OpenNode.

The practical details behind the request, access and result.

Can I use OpenNode MCP to accept Bitcoin payments?

Yes, you can use it to create charges using either on-chain Bitcoin addresses or Lightning invoices for instant payments.

How does OpenNode MCP handle Lightning payments?

It supports creating Lightning invoices for receiving money and initiating withdrawals to Lightning invoices for sending it.

Can my agent send payouts with OpenNode MCP?

Your agent can initiate both Bitcoin and Lightning payouts and confirm them once you've reviewed the preview.

Can I check my balance using OpenNode MCP?

Yes, your agent can retrieve your current account balance and check real-time exchange rates at any time.

How do I handle refunds with OpenNode MCP?

You can ask your agent to issue a refund for an underpaid charge or look up the details of any refund you've already processed.

Does OpenNode MCP support static addresses?

Yes, it allows you to create, list, and use static on-chain Bitcoin addresses for your payment workflows.

How do I generate a new Bitcoin payment request?

Use the create_charge capability. Provide the amount in satoshis (or specify a currency like USD) and an optional description. The capability returns a BOLT11 Lightning invoice and an on-chain address.

Can I preview a withdrawal before confirming it?

Yes. Call initiate_withdrawal with auto_confirm set to false. This generates a preview. You can then finalize it using confirm_chain_withdrawal or confirm_ln_withdrawal depending on the type.

How do I check my past withdrawals?

You can use the list_withdrawals capability to retrieve a list of past withdrawals, with optional filters for page size, page number, and withdrawal type (like 'ln' or 'chain').

One connection away

Give your agent a direct line to OpenNode.

Connect OpenNode once. Keep it beside 5,900+ managed Connectors when the next task needs more.

Explore every Connector No credit card required · Free tier available