Model Context Protocol Server

BSV-MCP + Bitcoin Auth UI

AI-powered Bitcoin app generation. Get instant layouts and components tailored to your specific use case, all powered by MCP.

View BSV-MCPbunx bsv-mcp add bigblocks

AI-Generated Layouts

Instant Bitcoin app scaffolding

MCP Integration

Works with Claude, Cursor, VS Code

Production Ready

Best practices built-in

AI Layout Generator

Generate Bitcoin App Layouts

AI creates tailored layouts for your specific Bitcoin use case

Preview: Wallet Dashboard

Balance

0.00125400 BSV

≈ $42.50 USD

Welcome Back

Sign in to your Bitcoin identity
No local backup found. Import your backup or create a new identity.
Import Backup FileSupports encrypted and unencrypted backups (.json,.txt)
.json,.txt
Supported Formats
Encrypted JSON: Bitcoin Auth backup with encryptionUnencrypted JSON: Raw BAP master backupEncrypted Text: Base64 encoded backup dataLegacy formats: Older backup file structures

Generated Code

WalletDashboard.jsx
import { LoginForm } from 'bigblocks';

export default function WalletDashboard() {
  return (
    <div className="min-h-screen bg-black text-white p-8">
      <h1 className="text-3xl font-bold mb-8">Wallet Dashboard</h1>
      
      {/* Wallet balance display */}
      <div className="bg-gray-900 rounded-lg p-6 mb-8">
        <h3 className="text-xl font-bold mb-4">Balance</h3>
        <p className="text-3xl font-mono">0.00125400 BSV</p>
      </div>
      
      {/* Authentication */}
      <LoginForm 
        mode="signin"
        onSuccess={handleAuth}
      />
    </div>
  );
}

How BSV-MCP Works

Integrate AI-powered Bitcoin development into your workflow

1

Install MCP Server

Add BSV-MCP to your AI development environment

terminal
bunx bsv-mcp add bigblocks
2

Configure Your Project

Set up MCP configuration for your Bitcoin app

.mcp/config.json
// .mcp/config.json
{
  "tools": {
    "bsv-mcp": {
      "command": "bunx bsv-mcp@latest",
      "env": {
        "BSV_NETWORK": "mainnet"
      }
    }
  }
}
3

Generate Components

Let AI create perfect Bitcoin app layouts

generateApp.js
// Ask your AI assistant to generate a Bitcoin app layout
// "Create a Bitcoin wallet dashboard with authentication"

import { generateBitcoinLayout } from 'bsv-mcp';

const layout = await generateBitcoinLayout({
  type: 'wallet',
  features: ['auth', 'balance', 'transactions'],
  theme: 'dark'
});

// The AI will generate a complete component using bigblocks

Supported AI Environments

Claude

Native MCP support

Cursor

Built-in integration

VS Code

Via Continue.dev

Windsurf

Full support

Start Building Bitcoin Apps with AI

BSV-MCP + Bitcoin Auth UI = The fastest way to build Bitcoin applications

Built with ❤️ by the 1Sat team. MIT Licensed.