solana-token-launch
Create, launch and rug-check Solana SPL tokens over x402. Non-custodial, no keys handed over.
¿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": {
"solana-token-launch": {
"url": "https://api.postandshare.net/mcp/solana"
}
}
}Puntos de conexión remotos
https://api.postandshare.net/mcp/solanastreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (4)
🟢sol_networks
List Solana networks this API builds for (mainnet-beta, devnet), the on-chain programs used, and the exact rent + fee table for a token launch in lamports. Free — no payment required.
Esquema de entrada
{
"type": "object",
"properties": {},
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪sol_launch_plan(name, symbol, supply, decimals, uri, ...)
Free. Validate a Solana token launch before building it: normalises name/symbol/supply/decimals, applies a typed allow/review/deny gate, states the authority policy (mint revoked, no freeze authority by default) and returns the exact on-chain cost in SOL and USD. Use this first — it costs nothing and catches the mistakes that would otherwise be signed.
Esquema de entrada
{
"type": "object",
"properties": {
"name": {
"type": "string",
"description": "Token name, 1-32 characters"
},
"symbol": {
"type": "string",
"description": "Token symbol, 1-10 characters, uppercase letters and digits"
},
"supply": {
"type": "string",
"description": "Total supply in UI units as an exact integer string, e.g. \"1000000000\""
},
"decimals": {
"type": "integer",
"minimum": 0,
"maximum": 9,
"description": "0-9, default 9"
},
"uri": {
"type": "string",
"description": "https:// or ipfs:// URL of the off-chain metadata JSON (logo and description)"
},
"network": {
"type": "string",
"enum": [
"mainnet-beta",
"devnet"
],
"description": "mainnet-beta (default) or devnet"
},
"revoke_mint_authority": {
"type": "boolean",
"description": "default true — fixed supply, the trust signal buyers screen for"
},
"freeze_authority": {
"type": "string",
"enum": [
"none",
"payer"
],
"description": "default none — we never set a freeze authority unless asked"
}
},
"required": [
"name",
"symbol",
"supply"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢sol_token_audit(mint, network)
$0.003 per call. Read a Solana SPL mint's real authority state: who can mint more supply, who can freeze holders, whether the metadata is immutable, plus on-chain name/symbol/logo and a verdict with machine-readable flags. Reads the chain directly — no opinion, no blacklist.
Esquema de entrada
{
"type": "object",
"properties": {
"mint": {
"type": "string",
"description": "Base58 SPL token mint address"
},
"network": {
"type": "string",
"enum": [
"mainnet-beta",
"devnet"
],
"description": "mainnet-beta (default) or devnet"
}
},
"required": [
"mint"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪sol_build_launch_tx(payer, name, symbol, supply, decimals, ...)
$0.02 per call. Returns a complete, unsigned Solana transaction that creates an SPL mint, writes Metaplex metadata on-chain, mints the supply to the payer and revokes the mint authority in the same transaction. NON-CUSTODIAL: the service never sees a private key — the caller signs with their own wallet. Requires a payer public key. Test on devnet first.
Esquema de entrada
{
"type": "object",
"properties": {
"payer": {
"type": "string",
"description": "Base58 PUBLIC key of the wallet that pays rent and signs. A private key is never accepted."
},
"name": {
"type": "string",
"description": "Token name, 1-32 characters"
},
"symbol": {
"type": "string",
"description": "Token symbol, 1-10 characters, uppercase letters and digits"
},
"supply": {
"type": "string",
"description": "Total supply in UI units as an exact integer string"
},
"decimals": {
"type": "integer",
"minimum": 0,
"maximum": 9,
"description": "0-9, default 9"
},
"uri": {
"type": "string",
"description": "https:// or ipfs:// URL of the metadata JSON"
},
"network": {
"type": "string",
"enum": [
"mainnet-beta",
"devnet"
],
"description": "mainnet-beta (default) or devnet — devnet costs nothing, try it first"
},
"revoke_mint_authority": {
"type": "boolean",
"description": "default true"
},
"freeze_authority": {
"type": "string",
"enum": [
"none",
"payer"
],
"description": "default none"
},
"mint_pubkey": {
"type": "string",
"description": "Supply your own mint public key if you would rather hold that keypair yourself"
}
},
"required": [
"payer",
"name",
"symbol",
"supply"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}Comunidad
Evidencia