Skip to main content
Glama

Ashfields MCP Server

MIT License npm MCP

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-server

Related 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_KEY

Claude Desktop에 추가

claude_desktop_config.json 편집:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json

  • Windows: %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가 자동으로 처리합니다.

인자

유형

필수

설명

quantity

number

승인할 토큰 수(1–5). 수량 × 100,000 ASH를 승인합니다.

반환값: { status, approved, forTokens, wallet, txHash, etherscan }


mint_ashfield

전체 민팅 흐름: 허용량을 확인하고, 필요 시 자동 승인한 뒤, 민팅하고, 확인을 기다립니다. 민팅된 토큰 ID와 OpenSea 링크를 반환합니다. 토큰당 100,000 $ASH를 영구 소각합니다(0xdead로 전송).

인자

유형

필수

설명

quantity

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)

0x068FB5Ac232462f642F34B2bAa81750Cc2F00DAA

$ASH Token

0x7e6aed913DEAA38A486514AD75Bdf8E48Fa74a17

RoyaltyDistributor

0xF3b4063958dB5814E31aA745FbbfD4c0006E52A6


보안

  • 개인 키는 환경 변수에서만 읽습니다 — 도구 인자로 전달되지 않습니다

  • 서버는 stdio로 통신합니다 — 네트워크 포트가 열리지 않습니다

  • 구성된 지갑만 트랜잭션에 서명할 수 있습니다

  • trigger_distribute()는 컨트랙트 설계상 허가 없이 실행 가능합니다 — 어떤 지갑이든 호출해도 안전합니다


기계 판독 가능 사양

curl https://ashfields-mint.vercel.app/api/mint-info

링크


라이선스

MIT © 2025 smoke711711

Install Server
A
license - permissive license
A
quality
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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

  • A
    license
    C
    quality
    C
    maintenance
    Enables 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.
    100
    63
    39
    Inno Setup
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables 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.
    4
    MIT

View all related MCP servers

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.

View all MCP Connectors

Latest Blog Posts

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