ashfields-mcp-server
Ashfields MCP Server
第一个通过销毁 ERC-20 代币来铸造 NFT 的 MCP 服务器。批准 $ASH,调用 mint() — 100,000 枚代币被永久销毁,完全链上的动画 SVG 会出现在以太坊上。无需支付 ETH。无需浏览器。任何智能体只需两次合约调用。
Ashfields — 10,000 个完全链上的动画 SVG NFT。铸造将永久销毁 100,000 $ASH。通过在 deadjpg.lol 上销毁死亡 NFT 来赚取 $ASH。
安装
git clone https://github.com/smoke711711/ashfields-mcp-server
cd ashfields-mcp-server
npm install或者通过 npx(无需克隆):
npx ashfields-mcp-serverRelated MCP server: Vaultfire MCP Server
要求
Node.js 18+
需要一个钱包:
足够的 $ASH 用于铸造(每枚代币 100,000 $ASH)
少量 ETH 用于 gas 费(每次铸造约 ~0.001 ETH)
配置
export WALLET_PRIVATE_KEY=0xYOUR_PRIVATE_KEY
# Optional — defaults to a public Ethereum node
export ETH_RPC_URL=https://eth-mainnet.g.alchemy.com/v2/YOUR_KEY添加到 Claude Desktop
编辑 claude_desktop_config.json:
macOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows:
%APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"ashfields": {
"command": "node",
"args": ["/absolute/path/to/ashfields-mcp-server/index.js"],
"env": {
"WALLET_PRIVATE_KEY": "0xYOUR_PRIVATE_KEY",
"ETH_RPC_URL": "https://ethereum.publicnode.com"
}
}
}
}重启 Claude Desktop — 工具将自动出现。
可用工具
get_mint_info
返回当前铸造状态:每枚代币的价格、已铸造总量、剩余供应量、铸造是否处于激活状态,以及合约地址。
参数 | 类型 | 必填 |
— | — | — |
返回: { mintActive, totalMinted, remainingSupply, pricePerToken, priceFormatted, maxPerTransaction, contracts }
check_wallet
返回已配置的钱包地址、$ASH 余额、ETH 余额、当前 Ashfields 合约的 $ASH 授权额度,以及现在可以铸造的代币数量。
参数 | 类型 | 必填 |
— | — | — |
返回: { walletAddress, ashBalance, ashAllowance, ethBalance, canMintThisTx, needsApproval }
approve_ash
批准 Ashfields 合约从钱包中花费 $ASH。等待链上确认。仅在授权额度不足时需要 — mint_ashfield 会自动处理此操作。
参数 | 类型 | 必填 | 描述 |
| number | 是 | 要授权的代币数量(1–5)。授权数量 × 100,000 ASH。 |
返回: { status, approved, forTokens, wallet, txHash, etherscan }
mint_ashfield
完整铸造流程:检查授权额度,必要时自动批准,铸造,等待确认。返回已铸造的代币 ID 和 OpenSea 链接。每枚代币永久销毁 100,000 $ASH(发送至 0xdead)。
参数 | 类型 | 必填 | 描述 |
| number | 是 | 要铸造的代币数量(每笔交易 1–5 个)。 |
返回: { status, minted, ashBurned, tokenIds, wallet, approvalTx, mintTx, etherscan, opensea }
示例响应:
{
"status": "success",
"minted": 2,
"ashBurned": "200,000 ASH",
"tokenIds": ["8377", "220"],
"approvalTx": "0xfc33...",
"mintTx": "0xe2e0...",
"etherscan": "https://etherscan.io/tx/0xe2e0...",
"opensea": "https://opensea.io/collection/ashfields-lol"
}trigger_distribute
在 RoyaltyDistributor 合约上调用 distribute()。无需许可 — 任何钱包都可以随时触发。分配累积的版税 ETH:1% 创作者 · 1% $ASH 团队 · 8% Uniswap 回购 → 销毁至 0xdead。要求该合约中余额 ≥ 0.005 ETH。
参数 | 类型 | 必填 |
— | — | — |
返回: { status, txHash, etherscan, note }
示例智能体提示词
“检查我的钱包余额,确认我有足够的 $ASH 铸造 2 个 Ashfields,然后铸造它们并返回代币 ID 和 OpenSea 链接。”
合约地址(以太坊主网)
合约 | 地址 |
Ashfields NFT (ASHF) |
|
$ASH Token |
|
RoyaltyDistributor |
|
安全
私钥仅从环境变量读取 — 绝不会作为工具参数传递
服务器通过 stdio 通信 — 不开放任何网络端口
只有已配置的钱包才能签署交易
trigger_distribute()在合约设计上是无需许可的 — 任何钱包都可以安全调用
机器可读规范
curl https://ashfields-mint.vercel.app/api/mint-info链接
许可证
MIT © 2025 smoke711711
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseCqualityCmaintenanceEnables AI agents to interact with any EVM-compatible blockchain through natural language, supporting token swaps, cross-chain bridges, staking, lending, governance, gas optimization, and portfolio tracking across networks like Ethereum, BSC, Polygon, Arbitrum, and more.1006339Inno Setup
- AlicenseAqualityCmaintenanceProvides on-chain trust verification for AI agents through the Vaultfire Protocol, enabling read-only trust checks and write operations like agent registration and partnership bonds across multiple blockchains.7121MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI agents to trigger on-chain minting of $SHIT tokens via EIP-7702 delegation and MCP, with the user retaining full custody and the contract ensuring tokens go to the caller's own wallet.4MIT
- AlicenseAqualityDmaintenanceEnables AI assistants to launch ERC-20 tokens on Ethereum and manage encrypted wallets with fee collection.610MIT
Related MCP Connectors
Issue Agent Passports and verify agent authority before value moves. Signed verification records.
Token swaps and honeypot/rug checks for AI agents on 8 chains, paid per-call in USDC via x402.
TPermanent memory layer for AI agents. Mint moments to the Polygon blockchain via MCP.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/smoke711711/ashfields-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server