原型 · 预览版:收录官方注册中心里的全部服务器,每 30 分钟同步一次。评价和账户功能将在后续阶段推出。
PopNx MCP为使用 AI 的人准备的 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 的三大支柱

这三项永远不会合并成一个分数:意见、测量和人气是不同的东西。

它能帮你做什么

我们还没有为它写通俗的介绍。下面是我们从注册中心读取到的事实。

  • 连接方式: 在你的电脑上运行
  • 传输方式: stdio
  • 分类: 其他

安装

选择你使用的 AI 应用,然后复制设置。

安装之前

  • 基础检查:1 项中通过 1 项
  • 在你的电脑上运行,拥有你的用户账户的权限(文件、网络、应用)。
  • 注册中心没有列出需要填写的密钥。

你需要

  • npm已安装 Node.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月9日

  • ✓ 通过

    作者与仓库一致

    注册名称已通过 GitHub 账户 fyllepo 验证,该账户拥有此仓库

  • … 尚未检查

    仍在维护

    我们还没有从 GitHub 读取这个仓库

  • … 尚未检查

    有许可证

    我们还没有从 GitHub 读取这个仓库

  • – 不适用

    端点有响应

    它在你的电脑上运行,没有互联网端点

  • – 不适用

    使用 OAuth 登录

    在你的电脑上运行,改用本地设置

  • … 尚未检查

    工具描述中没有隐藏指令

    它在你的电脑上运行;我们只能读取互联网端点的工具列表

与“其他”中的其他服务器比较i

  • 星标数多于此分类中其他 18630 个服务器的 0%
  • 发布到注册中心的时间比此分类中其他 18630 个服务器的 2% 更新
  • 基础检查结果等于或优于此分类中其他 18630 个服务器的 100%

与注册中心里这个分类中所有活跃的服务器比较。只有当发布者拥有该仓库时,星标数才计入。

常见问题

Qubic MCP 安全吗?

它在 1 项适用的基础检查中通过了 1 项。我们没有阅读代码。在添加密钥或令牌之前,请先看看这个服务器要求哪些权限,并使用只具备所需权限的密钥。

它需要哪些密钥或代码?

注册中心没有列出必需的密钥,不过有些服务器会在首次使用时要求你登录。

它在我的电脑上运行还是在云端?

它在你的电脑上运行。你的 AI 应用会在需要时启动它,数据不会经过作者的服务器(除非它自己调用在线服务)。

它还在维护吗?

GitHub 仓库最后更新于–,最新版本(0.2.0)于9个月前进入注册中心。

哪些应用可以使用它?

支持 MCP 的应用,例如 Claude Desktop、Claude Code、Cursor 和 VS Code。你的电脑上还需要有 Node.js。

有什么可以替代它?

同一分类中有:Spec Driven Development, Remote Desktop Commander, CloudGPU MCP

替代选择

同一分类中其他作者的服务器,按星标数排序。

如何看卡片:↓ 每周下载量i★ GitHub 星标i三大支柱:评价 · 检查 · 使用情况i更新 = 最新版本发布到注册中心的时间i

Spec Driven Development

MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.

作者:formulahendry起步阶段↓ 66/周★ 44014个月前更新

在你的电脑上运行

Remote Desktop Commander

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

作者:desktop-commander正在增长★ 2113天前更新

在云端运行✓ desktopcommander.app

CloudGPU MCP

Rent a per-minute GPU from your MCP client, run a job, download results, shut it down.

作者:mrhy7176起步阶段↓ 922/周今天更新

在你的电脑上运行

作者的 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