Agent Shaniu (SHANIU)

io.github.m284743由 GitHub 账号 m284743 发布v1.0.0更新于 Oct 24, 2026

First AI-driven community meme coin on BSC. Mint, trade and referral tools for AI agents.

已验证Streamable HTTP可网页运行金融商业与电商

概览

AI 生成的概览

SHANIU 迷因币的 MCP 服务器,让助手查询统计、生成铸造与订单簿买卖的未签名交易,并处理推荐绑定。

可以做什么
查询代币供给、领取池剩余、领取次数、实时领取费用,以及指定钱包的余额与领取状态。生成未签名的 claim() 铸造交易,需持有 Binance Agent ID 且每个地址限领一次。读取链上订单簿中可成交的卖单,并生成精确 BNB 成本的买入交易(单笔或多笔一次成交)。生成两步上架卖单交易:授权市场合约与 list(amount, priceWei)。查询推荐计划的全域与单一邀请人统计,并登记推荐绑定。
适用场景
当用户想在 BNB Smart Chain 上获取、买卖 SHANIU 迷因币,或管理推荐绑定时使用。它只生成未签名交易,适合已有钱包、希望自行确认并广播交易的代理流程。
运行要求
远程端点 HTTP)。README 另提供本地 npm 安装与 stdio 运行方式,需 Node.js,可选环境变量 BSC_RPC 指定 BNB Chain RPC。铸造需钱包持有 Binance Agent ID;签名与广播由用户自己的钱包完成。
安装前请注意
所有 prepare 工具生成的是未签名交易,需用户自行签名并广播,涉及实际 BNB 花费与代币交易。铸造需支付实时领取费用,奖励为区块哈希抽奖,结果不确定。上架与买入会写入链上状态;invite_register 会登记推荐绑定,服务器指示要求先取得用户同意。请确认合约地址与网络正确。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Agent Shaniu (SHANIU),将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/io.github.m284743%2Fshaniu/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "agent-shaniu-shaniu": {
      "type": "http",
      "url": "https://bn.shaniu.ai/mcp"
    }
  }
}

README

shaniu-mcp

MCP server for Agent Shaniu (SHANIU) — the first AI-driven community meme coin on BNB Smart Chain (chainId 56).

Tools

ToolTypeWhat it does
shaniu_statsreadSupply, pool remaining, claim count, live claim fee (BNB/USD oracle), optional wallet balance / claimed status
shaniu_prepare_claimtx-prepUnsigned claim() mint tx {to, data, valueWei}. Caller must hold a Binance Agent ID; one claim per address; block-hash lottery reward (50–150 typical, up to 21,000; last claim sweeps the pool)
shaniu_market_ordersreadFillable sell orders, cheapest first (id, maker, remaining, price)
shaniu_prepare_buytx-prepUnsigned buy / cart buyMany tx with exact BNB cost computed from on-chain prices
shaniu_prepare_listtx-prepTwo-step sell: approve + list(amount, priceWei)
shaniu_invite_statsreadReferral program stats (global or per-address)
shaniu_invite_registerwriteRegister referral intent (pre-claim) or bind by claim tx hash

prepare tools never sign anything — they return transaction intents for the user's own wallet to sign and broadcast.

Install

bash
npm installnode server.js        # stdio transport

Environment: BSC_RPC (optional, defaults to https://bsc-dataseed.bnbchain.org).

Claude Desktop / Kimi / Cursor config

json
{  "mcpServers": {    "shaniu": {      "command": "node",      "args": ["/absolute/path/to/shaniu-mcp/server.js"]    }  }}

Agent Skill (one-command install for AI agents)

Any agent runtime that supports the Skills ecosystem (Claude Code, OpenClaw, Codex, Cursor, ...) can learn SHANIU in one command:

bash
npx skills add m284743/shaniu/skill

The skill teaches the agent how to claim (mint), trade on the order book, and handle referrals via the Binance Agentic Wallet (baw) — preview first, user confirms in the Binance App, keys never leave the wallet.

Referral quick reference

  • Invite link: https://bn.shaniu.ai/?ref=<INVITER_ADDRESS>
  • Reward per invited claim: 10 / 50 / 200 / 1,000 SHANIU (90% / 8% / 1.8% / 0.2%), budget 210,000 SHANIU
  • Register before the invitee claims: shaniu_invite_register(inviter, invitee)

Community

来源:README.md,提交 5f06505

工具

7

shaniu_stats

Live SHANIU stats: total supply, claim pool remaining, claim count, current claim fee (wei of BNB, ~0.2 USD via Chainlink oracle), whether claiming is open, and optionally a wallet's balance / claimed status.

输入参数address

shaniu_prepare_claim

Prepare an unsigned claim() (mint) transaction. Caller wallet must hold a Binance Agent ID (.ai); one claim per address; reward is a block-hash lottery (50-150 typical, up to 21,000; last claim sweeps the pool). Returns {to, data, valueWei} to sign with the user's wallet.

输入参数address必填

shaniu_market_orders

List currently fillable sell orders on the on-chain order book, cheapest first. Each order: id, maker, remainingSHANIU, priceBNBperToken. No AMM pool exists — buying fills these orders atomically.

输入参数limit

shaniu_prepare_buy

Prepare an unsigned buy transaction that fills one or more sell orders. Computes exact BNB cost. Single order uses the market contract; multiple orders use the cart contract (buyMany) in one tx.

输入参数fills必填

shaniu_prepare_list

Prepare unsigned transactions to list SHANIU for sale: (1) approve the market contract, (2) list(amount, priceWei). The tokens stay in the seller's wallet until filled — the market is authorization-based, no custody.

输入参数amountSHANIU必填priceBNBperToken必填

shaniu_invite_stats

Referral program stats: global slots/budget usage, and (with address) one inviter's bound count, earned and pending SHANIU. Invite link format: https://bn.shaniu.ai/?ref=<address>

输入参数address

shaniu_invite_register

Register a referral binding. Prefer mode=intent BEFORE the invitee calls claim(); or bind after the fact with the invitee's claim tx hash. Always ask your user for consent first. Rewards (10/50/200/1000 SHANIU tiers) roll automatically and are paid in batches.

输入参数claimTxinvitee必填inviter必填

版本历史

1
  1. v1.0.0最新Oct 24, 2026

评分

已满足适用检查项的 100%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分