nft-metadata
Fetches NFT metadata such as name, description, image URL, attributes, collection info, and token standard for ERC-721 or ERC-1155 tokens on the Ethereum blockchain using a contract address and token ID.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@nft-metadataGet NFT metadata for Bored Ape #1234 at 0xBC4CA0EdA7647A8aB7C2061c2E118A18a936f13D"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
NFT Metadata API
NFT metadata lookup -- name, image, attributes, collection info from contract + token ID. Ethereum and Base. Pay-per-call via x402 (USDC on Base L2) -- no API key, no signup, no rate-limit wall.
Part of the klymax402 marketplace -- 100 x402 micropayment APIs for AI agents, one wallet, USDC on Base.
Quickstart -- MCP
Add to your MCP client config (Claude Desktop, Cursor, ElizaOS, etc.):
{
"mcpServers": {
"nft-metadata": {
"url": "https://nft-metadata.api.klymax402.com/mcp"
}
}
}Related MCP server: nft-floor
Quickstart -- HTTP (x402)
curl -X POST "https://nft-metadata.api.klymax402.com/api/metadata" \
-H "Content-Type: application/json" \
-d '{"contract":"...","tokenId":"..."}'
# -> 402 Payment Required, with an x402 payment challenge in the response bodyAny x402-aware client (@x402/fetch, x402-agent-tools, ATXP) handles the 402 -> sign -> retry cycle automatically.
Tools
Tool | Method | Path | Price | Description |
| POST |
| $0.008 | Fetch NFT metadata from contract and token ID |
crypto_get_nft_metadata
Use this when you need to fetch metadata for a specific NFT by contract address and token ID. Returns full NFT details in JSON.
Parameters
Name | Type | Required | Description |
| string | yes | NFT contract address (e.g. 0xBC4CA0EdA7647A8aB7C2061c2E118A18a936f13D) |
| string | yes | Token ID within the contract |
| string | no | Blockchain: 'ethereum' or 'base' (default: ethereum) |
Returns
name-- NFT token namedescription-- token description textimageUrl-- URL to the NFT image/mediaattributes-- array of trait objects with trait_type and valuecollection-- collection name and contract infotokenStandard-- ERC-721 or ERC-1155chain-- which blockchain the NFT is on
Example response:
{"name":"Bored Ape #1234","description":"A unique digital collectible...","imageUrl":"ipfs://Qm...","attributes":[{"trait_type":"Background","value":"Blue"},{"trait_type":"Fur","value":"Gold"}],"collection":"BoredApeYachtClub","tokenStandard":"ERC-721","chain":"ethereum"}When to use: NFT verification, display, and trait analysis. Essential for NFT marketplace agents and collection tools.
Not for: wallet balances (use wallet_get_portfolio), ENS resolution (use crypto_resolve_ens), token safety (use token_check_safety).
Example agent prompts
"Fetch metadata for a specific NFT by contract address and token ID"
Payment
Protocol: x402 -- HTTP-native pay-per-call, no signup, no API key
Network: Base L2 (
eip155:8453)Asset: USDC
Facilitator: Coinbase CDP (primary), PayAI (fallback)
Also reachable via ATXP (OAuth-wrapped x402, RFC 9728 protected-resource metadata)
Part of klymax402
100 x402 micropayment APIs for AI agents -- one wallet, USDC on Base, zero signup.
Catalog: https://klymax402.com/llms.txt
Full API reference: https://klymax402.com/llms-full.txt
Live stats: https://klymax402.com/stats
License
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Pay-per-call tools for autonomous agents, settled in USDC on Base via x402.
Pay-per-use web extract, token prices, and wallet balances via x402 USDC micropayments.
Pay-per-query x402 business intelligence on Base, settled in USDC via the native 402 payment flow.
Market data and web intelligence for AI agents, paid per call in USDC on Base via x402.
Related MCP Servers
- AlicenseAqualityCmaintenanceEnables AI agents to access crypto/web3 data across 5 chains with pay-per-call billing in USDC via x402, no API key required, and built-in spend caps.3619 npmMIT
- AlicenseNot gradedqualityBmaintenanceNFT collection floor price, volume, holders, rarity data for Ethereum and Base via Alchemy. Pay-per-call via x402 (USDC on Base L2) without API key or signup.MIT
- AlicenseNot gradedqualityCmaintenanceEnables AI agents to resolve tokens, get quotes, check for honeypots/rug pulls, build swaps, and retrieve receipts via x402 micropayments.1MIT
- FlicenseNot gradedqualityBmaintenanceEnables fetching cryptocurrency token data from DexScreener through payment-protected API calls using x402 middleware, with $0.002 USDC charged per request on Base Mainnet.-