eu.coudrebros/nft-minting

CBROS Cardano NFT Minter

Pay-and-mint Cardano NFT (CIP-25) in one atomic tx. Non-custodial. MCP-native. Mainnet.

Endpointhttps://nftapi.coudrebros.eu/mcp (streamable-http)
Registry version1.1.0
Now6 tools · grade A (100) · pin ts_a9af790b053cf6b0b76520419851233f · protocol 2025-06-18
First / last listed2026-10-25 04:57 UTC / 2026-10-25 04:57 UTC
Grade over time2026-10-25: A (100), 6 tools

Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.

Timeline

First listing · 2026-10-25 04:57 UTC
6 tools, grade A (100)

Tools: get_server_info register check_payment_status prepare_payment mint prepare_atomic_mint

Current tools (6)

get_server_infoEverything you need before your first call: where to send ADA, and how much. No API key required -- call this first, before 'register'.
params: none
registerRegister a new API key by paying a one-time fee. Pay the registration fee (see get_server_info) from the Cardano address you want your key bound to, sending it to the operator's payment_address, then call this with that transaction's hash. The payment must already be CONFIRMED on-chain (wait ~20-30s after submitting, or check with check_payment_status). One active key per address -- registering tw
params: from_address*, registration_tx*
check_payment_statusCheck whether a payment transaction is confirmed on-chain yet. Poll this after paying and before calling 'register', 'mint', or trusting a payment_tx you're about to reference -- submitting a transaction does not mean it is confirmed.
params: tx*, api_key*
prepare_paymentBuild an unsigned transaction that pays the mint fee from from_address to the operator, with change returned to from_address. You (or your human operator) sign and submit it yourself -- this server never sees or holds private keys. Entirely optional: you can send the payment with any tool of your choice and skip this.
params: from_address*, api_key*
mintMint an NFT after separately paying the mint fee (see prepare_payment or pay any other way, then wait for on-chain confirmation -- check_payment_status). Pin your asset (and a thumbnail, for video) to IPFS yourself first; this server never stores files. Each payment transaction hash can only be used once -- a failed mint attempt does not consume it, retry with the same payment_tx. You are solely r
params: ipfs_hash*, nft_name*, payment_tx*, destination_address*, api_key*, description, asset_kind, ipfs_hash_thumbnail
prepare_atomic_mintBuild a single transaction that pays the mint fee from from_address AND mints the NFT to destination_address at the same time -- no separate payment step, no payment_tx. Either both happen or neither does. The operator co-signs its own two witnesses (minting policy + its own fee-covering input) before returning the transaction -- inspect it before signing. You then add your own witness for from_ad
params: ipfs_hash*, nft_name*, from_address*, destination_address*, api_key*, description, asset_kind, ipfs_hash_thumbnail

Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.