NFTm
Quote an NFTm launch. The creator signs in Phantom.
¿Debería usar esto?
Calidad y seguridad
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.
Instalar
Instalación con un clic
Agrega esto a tu archivo `claude_desktop_config.json`:
{
"mcpServers": {
"nftm": {
"url": "https://www.nftm.app/api/mcp"
}
}
}Puntos de conexión remotos
https://www.nftm.app/api/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (2)
🟢nftm_quote_launch(images, traitsCsv, supply, mintPriceSol, collectionName)
Quotes the SOL cost of an NFTm launch from pictures and an optional traits spreadsheet. Uses the same published figures as the NFTm launch cost calculator. This tool does not upload files and does not need a wallet.
Esquema de entrada
{
"type": "object",
"properties": {
"images": {
"type": "array",
"items": {
"type": "object",
"properties": {
"filename": {
"type": "string",
"description": "Image filename ending in .png, .jpg, .jpeg, .gif, or .webp"
},
"sizeBytes": {
"type": "integer",
"exclusiveMinimum": 0,
"description": "Size in bytes. Required when bytesBase64 is omitted."
},
"bytesBase64": {
"type": "string",
"description": "Raw image bytes as base64. Optional when sizeBytes alone is enough for a quote."
},
"url": {
"type": "string",
"description": "https URL of the image. Optional."
}
},
"required": [
"filename"
],
"additionalProperties": false
}
},
"traitsCsv": {
"type": "string"
},
"supply": {
"type": "number"
},
"mintPriceSol": {
"type": "number"
},
"collectionName": {
"type": "string"
}
},
"additionalProperties": true,
"$schema": "http://json-schema.org/draft-07/schema#"
}🔴nftm_launch_collection(images, traitsCsv, supply, mintPriceSol, confirm, ...)
Saves a one-time NFTm page where the creator approves two transactions in Phantom: the collection, then the mint setup. Requires confirm: true. A quote over 10 SOL also requires confirmHighValue: true. This tool does not upload, sign, or create a store, and it does not accept a private key or an art folder id.
Esquema de entrada
{
"type": "object",
"properties": {
"images": {
"type": "array",
"items": {
"type": "object",
"properties": {
"filename": {
"type": "string",
"description": "Image filename ending in .png, .jpg, .jpeg, .gif, or .webp"
},
"sizeBytes": {
"type": "integer",
"exclusiveMinimum": 0,
"description": "Size in bytes. Required when bytesBase64 is omitted."
},
"bytesBase64": {
"type": "string",
"description": "Raw image bytes as base64. Optional when sizeBytes alone is enough for a quote."
},
"url": {
"type": "string",
"description": "https URL of the image. Optional."
}
},
"required": [
"filename"
],
"additionalProperties": false
}
},
"traitsCsv": {
"type": "string"
},
"supply": {
"type": "number"
},
"mintPriceSol": {
"type": "number"
},
"confirm": {
"type": "boolean"
},
"confirmHighValue": {
"type": "boolean"
},
"collectionName": {
"type": "string"
},
"royaltyPercent": {
"type": "number"
}
},
"additionalProperties": true,
"$schema": "http://json-schema.org/draft-07/schema#"
}Comunidad
Evidencia