プロトタイプ · プレビュー版:公式レジストリのすべてのサーバーを掲載し、30分ごとに同期しています。レビューとアカウント機能は今後のステップで始まります。
PopNx MCPAIを使う人のためのMCPサーバー · やさしい言葉で解説

Qubic MCP

作者:fyllepoバージョン 0.2.0i★ –iパソコンで動く
レジストリ名io.github.fyllepo/qubic-mcp

インストール

概要

作者による説明(英語の原文)

MCP server for Qubic — balances, prices, transfers, wallets, and more.

PopNx MCPの3つの柱

この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。

できること

このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。

  • 接続方法: パソコンで動く
  • トランスポート: stdio
  • カテゴリ: その他

インストール

使っているAIアプリを選んで、設定をコピーしてください。

インストールの前に

  • 基本チェック:1項目中1項目に合格
  • あなたのパソコンで、あなたのユーザーと同じ権限(ファイル、ネットワーク、アプリ)で動きます。
  • レジストリには、入力が必要なキーは載っていません。

必要なもの

  • npmNode.jsのインストール(npxコマンドに必要)

どのアプリを使っていますか?

上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。

Claude Desktop → Settings → Developer → Edit Config を開き、claude_desktop_config.json にこれを貼り付けます

{
  "mcpServers": {
    "qubic": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-server-qubic"
      ]
    }
  }
}

ターミナルでこれを実行します

claude mcp add qubic -- npx -y mcp-server-qubic

Cursorで開く

または、設定を自分でコピーする

プロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます

{
  "mcpServers": {
    "qubic": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-server-qubic"
      ]
    }
  }
}

ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。

VS Codeで開く

または、設定を自分でコピーする

プロジェクトの .vscode/mcp.json に貼り付けます

{
  "servers": {
    "qubic": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "mcp-server-qubic"
      ]
    }
  }
}

ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。

これはパソコンで動くサーバーですが、ChatGPTがつなげるのはインターネット上のサーバーだけです。ほかのアプリを選んでください。

選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。

この設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。

できること

パソコンで動くサーバーです。インストールすると、ツール一覧がAIアプリに表示されます。

基本チェックi

誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月8日にチェック

  • ✓ 合格

    作者とリポジトリが一致

    レジストリ名は、リポジトリを所有するGitHubアカウント fyllepo で確認済みです

  • … 未チェック

    今もメンテナンスされている

    このリポジトリはまだGitHubから読み取っていません

  • … 未チェック

    ライセンスがある

    このリポジトリはまだGitHubから読み取っていません

  • – 対象外

    エンドポイントが応答する

    これはパソコンで動くため、インターネット上のエンドポイントはありません

  • – 対象外

    OAuthでサインイン

    パソコンで動き、代わりにローカルの設定を使います

  • … 未チェック

    ツールの説明に隠れた指示がない

    パソコンで動くサーバーです。ツール一覧を読み取れるのは、インターネット上のエンドポイントがある場合だけです

その他のほかのサーバーとの比較i

  • このカテゴリのほかの18433件のうち0%よりスターが多い
  • このカテゴリのほかの18433件のうち2%より最近レジストリに公開
  • 基本チェックの結果が、このカテゴリのほかの18433件のうち100%と同じかそれ以上

レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。

よくある質問

Qubic MCPは安全ですか?

当てはまる基本チェック1項目のうち1項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。

どんなキーやコードが必要ですか?

レジストリには必須のキーは載っていません。ただし、最初に使うときにサインインを求めるサーバーもあります。

パソコンで動きますか、それともクラウドですか?

あなたのパソコンで動きます。必要なときにAIアプリが起動し、データは作者のサーバーを通りません(サーバー自体がオンラインサービスを呼び出す場合を除きます)。

今もメンテナンスされていますか?

GitHubリポジトリの最終更新は–、最新バージョン(0.2.0)がレジストリに届いたのは9 か月前です。

どのアプリで使えますか?

Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。パソコンにNode.jsも必要です。

代わりに使えるものは?

同じカテゴリには:Spec Driven Development, Remote Desktop Commander, MyGroceryPal

代わりの候補

同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。

カードの見方:★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i

Remote Desktop Commander

作者:desktop-commander

Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.

クラウドで動く★ 2113 日前更新
インストール

MyGroceryPal

作者:mygrocerypal.co.uk

UK supermarket prices: compare products and baskets across 13 stores, see price history, set alerts.

クラウドで動く今日更新
インストール

作者のREADME

READMEを開く

作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。

qubic-mcp

MCP server for the Qubic cryptocurrency — enabling AI assistants to interact with the Qubic network.

Overview

qubic-mcp is an open-source Model Context Protocol (MCP) server that gives AI assistants — Claude, ChatGPT, Copilot, Cursor, and others — native access to the Qubic blockchain.

Query balances, inspect transactions, monitor the network, trade on QX, switch between networks, and interact with smart contracts — all through natural language.

What's New in v0.4

  • Smart Contract Profiles — Register custom SC interface definitions, then query them by name with automatic binary encoding/decoding
  • Network Management — Save and switch between mainnet, testnet, or your own local/lite node at runtime
  • Epoch Computors — Query the 676 computor identities for any epoch
  • MCP Prompts — Predefined workflows for portfolio analysis, market overview, and research
  • MCP Resources — Qubic reference documentation (network, tokenomics, smart contracts, address format)
  • HTTP Transport — Run as a standalone HTTP server for remote deployment

Features

Blockchain Query Tools
  • Balance & Transfers — Query any Qubic address balance and transfer history
  • Transactions — Look up transaction details by ID
  • Network Status — Current tick, epoch, supply, burned QUs, active addresses, market cap
  • Mining Phase — Current MINING/IDLE phase, cycle progress, and XMR marathon status
  • Epoch Computors — List all 676 computor identities for a given epoch
  • Rich List — Top holders ranked by balance
Market & Analytics
  • Token Price — Real-time QUBIC price compared across 3 sources (CoinGecko, Qubic API, CryptoCompare)
  • QU/USD Converter — Convert between QU and USD at live rates
  • Token Registry — List all registered Qubic tokens with issuer and website
  • QX DEX Orderbook — Live ask/bid orders for any token on the QX decentralized exchange
Smart Contract Tools
  • Register Contract — Save a custom SC interface definition (function names, input/output field schemas)
  • Query Contract — Query a registered SC function by name with automatic binary encoding/decoding
  • Raw SC Query — Low-level smart contract query with base64 input/output for advanced use
  • List/Remove Contracts — Manage your registered contract definitions
Local Management
  • Wallet Management — Save wallet addresses locally for quick access
  • Network Switching — Save and switch between mainnet, testnet, or custom RPC endpoints at runtime
  • Address Validation — Check format and on-chain activity
  • Explorer Links — Direct links to the official Qubic block explorer
AI Context
  • MCP Resources — Qubic reference docs (network, tokenomics, smart contracts, address format) available as context
  • MCP Prompts — Predefined workflows: portfolio analysis, market overview, and Qubic research

Quick Start

Works with any MCP-compatible AI client — Claude, ChatGPT, Copilot, Cursor, Windsurf, Gemini, JetBrains, and more.

Add this to your client's MCP config:

{

"mcpServers": { "qubic": { "command": "npx", "args": ["mcp-server-qubic"] } } }

Where to find the config file

ClientConfig location
Claude Desktop (macOS)~/Library/Application Support/Claude/claude_desktop_config.json
Claude Desktop (Windows)%APPDATA%\Claude\claude_desktop_config.json
Claude Desktop (Linux)~/.config/Claude/claude_desktop_config.json
Claude CodeRun claude mcp add qubic -- npx mcp-server-qubic in your terminal
VS Code / Cursor / Windsurf.vscode/mcp.json or your editor's MCP settings
JetBrains IDEsSettings > Tools > AI Assistant > MCP Servers
ChatGPT DesktopSettings > MCP Servers > Add

For other clients, check your app's MCP documentation — the config above is universal.

Then just ask in plain English:

Wallet Management
"Save my wallet UXITJAGNXUE...RAPDBE as my-main"

"List my wallets" "Remove my old-wallet"

Balances & Transfers
"What's the balance of my-main?"

"Show transfer history for my-main over the last 1000 ticks"

Price & Market
"What's the current QUBIC price?"

"How much is 1 billion QU worth in USD?" "Convert $100 to QU"

Network & Mining
"What's the current tick?"

"Show me the network status" "What mining phase are we in?" "Who are the top Qubic holders?"

QX DEX & Tokens
"What tokens are available on Qubic?"

"Show the QX orderbook for CFB" "Show bid orders for QMINE on QX"

Network Switching
"Add my local network at http://192.168.1.50:21841"

"Switch to my local network" "Switch back to mainnet" "List my networks"

Smart Contract Queries
"Register my counter contract at index 10 with these functions: [...]"

"Query counter getStats" "Query counter getValue with key 1" "List my registered contracts"

Smart Contract Development Workflow

One of the most powerful features of qubic-mcp is its smart contract profile system. If you're developing a Qubic smart contract on a local lite network, you can use the MCP to test your contract's RPC interface directly through your AI assistant.

Why This Matters

Qubic smart contracts communicate via binary-encoded structs over the /v1/querySmartContract RPC endpoint. Without tooling, this means manually encoding fields into base64, making HTTP calls, and decoding binary responses — error-prone and tedious.

With qubic-mcp, you register your contract's interface once, and then query it by name with human-readable input and output. Your AI assistant handles all the binary encoding/decoding automatically.

Step-by-Step

1. Point the MCP at your test network:

"Add my test network at http://192.168.1.50:21841 called my-testnet"

"Switch to my-testnet"

Your MCP server now talks to your local lite node instead of mainnet. This persists across sessions in ~/.qubic-mcp/networks.json.

2. Register your contract's interface:

Tell the assistant your contract's index and function definitions. Here's a simple counter contract at index 10 as an example:

Register my counter contract at index 10 with these functions:
  • getStats (inputType 1): no input, output is totalKeys (uint32) and totalIncrements (uint64)
  • getValue (inputType 2): input is key (uint32), output is value (uint64) and lastUpdatedTick (uint32)

The assistant will call register_contract with the proper field schema JSON. The definition is saved to ~/.qubic-mcp/contracts.json and persists across sessions.

Supported field types: uint8, uint16, uint32, uint64, int8, int16, int32, int64, identity (60-char Qubic address / 32-byte pubkey), padding (skipped bytes).

Fields support count for arrays and enum for value-to-label mapping.

3. Query your contract by name:

"Query counter getStats"

"Query counter getValue with key 1"

The MCP encodes your input into binary, calls the RPC endpoint, and decodes the response into named fields:

counter.getValue

================

value: 42 lastUpdatedTick: 22,345,678

4. Switch back to mainnet when done:

"Switch to mainnet"

Installation

From npm (recommended)
npm install -g mcp-server-qubic
From source
git clone https://github.com/fyllepo/qubic-mcp.git

cd qubic-mcp npm install npm run build

Configuration

Network Management

The easiest way to configure which Qubic network you talk to is through the built-in tools — no env vars needed:

  1. Add a custom network: add_network — save your local node's IP with a friendly name
  2. Switch networks: switch_network — toggle between mainnet, testnet, or any saved network
  3. List networks: list_networks — see all available networks and which is active

Networks are saved to ~/.qubic-mcp/networks.json and persist across sessions. Built-in networks (mainnet, testnet) are always available.

Environment Variables

For advanced use or CI environments, you can also configure via env vars. See .env.example.

VariableDefaultDescription
QUBIC_RPC_URL*(from active network)*Override the RPC endpoint (takes priority over saved networks)
QUBIC_API_URL*(from active network)*Override the Query API endpoint
QUBIC_NETWORK_LABEL*(auto)*Friendly label shown when using QUBIC_RPC_URL override
MCP_HTTP_PORT*(not set)*Set a port to run as an HTTP server instead of stdio
HTTP Transport

By default the server uses stdio, which is what most MCP clients expect. To run it as a standalone HTTP endpoint instead, set MCP_HTTP_PORT:

MCP_HTTP_PORT=3000 node dist/index.js

The server exposes a single /mcp endpoint that supports the MCP Streamable HTTP transport:

  • POST /mcp — send JSON-RPC requests (initialize creates a session)
  • GET /mcp — open an SSE stream for server notifications (requires mcp-session-id header)
  • DELETE /mcp — terminate a session

All Tools

Blockchain
ToolDescription
get_balanceGet balance and transfer activity for an address or saved wallet
get_tick_infoGet current tick number, epoch, and tick duration
get_network_statusNetwork stats: supply, burned QUs, active addresses, tick quality, market cap
get_transactionLook up a transaction by its 60-character ID
get_transfer_historyPaginated transfer history for an address within a tick range
get_mining_phaseCurrent MINING/IDLE phase, cycle progress, and XMR marathon status
get_epoch_computorsList all 676 computor identities for a given epoch
get_rich_listTop Qubic addresses ranked by balance with pagination
Market & Tokens
ToolDescription
get_token_priceQUBIC price compared across CoinGecko, Qubic API, and CryptoCompare
convert_qu_usdConvert between QU and USD using live price
get_token_listList all registered Qubic tokens with name, issuer address, and website
get_qx_orderbookQX DEX orderbook — ask and/or bid orders for any token, with pagination
Smart Contract Development & Testing
ToolDescription
register_contractRegister a custom SC definition with typed function schemas
query_contractQuery a registered SC function by name (auto binary encode/decode)
query_smart_contractLow-level SC query with raw base64 input/output
list_contractsList all registered contract definitions
remove_contractRemove a registered contract definition
Wallets
ToolDescription
save_walletSave a Qubic address with a friendly name for quick access
list_walletsList all saved wallets
remove_walletRemove a saved wallet
Network Management
ToolDescription
add_networkSave a custom Qubic network (e.g., local lite node) for quick switching
switch_networkSwitch the active network (mainnet, testnet, or any saved custom network)
list_networksList all available networks and show which is currently active

| `remove_

冒頭だけを表示しています。続きはリポジトリで読めます

PopNxに聞く