mcpField
S
Smeltr Token-2022

Smeltr Token-2022

Local
smeltr.orgFinance1Updated 15w ago

About Smeltr Token-2022

Smeltr Token-2022 is an MCP server for validating Solana Token-2022 token configurations. It provides configuration details, compatibility checks, and cost estimates without private keys, RPC, or on-chain actions.

Key features

  1. 01List supported token modules
  2. 02View module parameters and security notes
  3. 03Validate configuration compatibility
  4. 04Estimate platform fee and rent
  5. 05Validate Classic SPL mint configurations

Use cases

  1. 01Check transfer-fee configuration compatibility
  2. 02Review non-transferable token settings
  3. 03Inspect permanent delegate parameters
  4. 04Estimate deployment-related costs

MCP support

Exposes tools for MCP clients to inspect and validate Token-2022 configurations using Smeltr's validation engine. It is read-only and performs no RPC or on-chain actions.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

mcp.json · Universal config
{
"mcpServers": {
"space-raven-smeltr-token2022": {
"command": "npx",
"args": [
"-y",
"@smeltr/mcp-server"
]
}
}
}
Run commandnpx -y @smeltr/mcp-server

Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.

Packages
npm@smeltr/mcp-server0.1.1

Tools

4

Saved tool list · updated 2w ago

This tool takes no parameters.

Details

From the project README

@smeltr/mcp-server

Model Context Protocol server for Solana Token-2022 token configuration. Exposes Smeltr's real validation engine to AI assistants — same logic as smeltr.org/deploy.

Read-only. No private keys, no RPC, no on-chain actions.

Documentation: https://smeltr.org/docs/mcp

Install

npx -y @smeltr/mcp-server

Tools

ToolPurpose
list_modulesSupported modules (Transfer Fee, Non-Transferable, Permanent Delegate) with high-impact flags
describe_moduleParameters, ranges, authority fields, security notes
validate_configReal compatibility engine + Zod schema validation. Optional tokenStandard: "token-2022" (default) or "spl-legacy" for Classic SPL mint-only validation
estimate_costPlatform fee (0.03 SOL) + rent estimate. Pass tokenStandard: "spl-legacy" for Classic SPL (no extension rent bump)

Claude Desktop

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "smeltr-token2022": {
      "command": "npx",
      "args": ["-y", "@smeltr/mcp-server"]
    }
  }
}

Cursor

Add to .cursor/mcp.json or Cursor Settings → MCP:

{
  "mcpServers": {
    "smeltr-token2022": {
      "command": "npx",
      "args": ["-y", "@smeltr/mcp-server"]
    }
  }
}

From source (monorepo)

git clone https://github.com/Space-Raven/Smeltr.git
cd Smeltr
npm ci --legacy-peer-deps
npx tsx packages/mcp-server/src/server.ts

Example prompt

Use Smeltr to validate a Token-2022 config with 250 basis-point transfer fee and check compatibility with non-transferable.

Classic SPL (no extension modules):

Use Smeltr with tokenStandard: "spl-legacy" to validate a Classic SPL mint config.

Tests

From the repo root:

npm run test:mcp
npm run test:a3:unit

License

MIT — Smeltr Technologies LLC

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.