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 (민팅당 ~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_KEYClaude 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 }
에이전트 프롬프트 예시
"내 지갑 잔액을 확인하고, Ashfields 2개를 민팅할 충분한 $ASH가 있는지 검증한 다음, 민팅하여 토큰 ID와 OpenSea 링크를 반환해 줘."
컨트랙트 주소 (Ethereum Mainnet)
컨트랙트 | 주소 |
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