MCP server: One MCP server.

Smeltr Token-2022

@space-ravenRun by its publisher: served from their own domain, namespace checked by the registry.MCP server · External

Validate Token-2022 configs (transfer fee, soulbound, delegate). Read-only — no keys or RPC.

Smart contractsv0.1.1TypeScript
Freeno charge per call

Runs on your machine from its package; the steps are below.

What it does

  1. Reads
  2. Writes
  3. High impact

At most: only reads or looks up information.

What it costs

Free

Odel charges nothing per call. The publisher may charge for its own service.

Runs locally over stdio

This server isn't hosted — your MCP client launches it from a package registry. Use one of the commands below, or drop the config into your client (e.g. Claude Desktop).

npm@smeltr/mcp-serverv0.1.1

Run

npx -y @smeltr/mcp-server

MCP client config

{
  "mcpServers": {
    "smeltr-token-2022": {
      "command": "npx",
      "args": [
        "-y",
        "@smeltr/mcp-server"
      ]
    }
  }
}
README1 min read

Smeltr

Non-custodial Token-2022 deployment infrastructure for Solana.

The non-custodial guarantee: Smeltr builds transaction instructions. Your wallet signs them. assertNoPlatformAuthority() runs on every authority field in every module before any instruction is constructed, and the source for that check lives in packages/module-registry in this repository — the guarantee is inspectable, not just asserted.

Extensions: Transfer Fee · Non-Transferable · Permanent Delegate · Arweave metadata

Setup

bash
npm install
cp .env.example apps/web/.env
# fill in DATABASE_URL, SESSION_JWT_SECRET, NEXT_PUBLIC_APP_DOMAIN, etc.

# Generate the Prisma client + run migrations (from apps/web)
cd apps/web
npx prisma generate
npx prisma migrate dev
cd ../..

npm run dev

Testing

bash
# Unit tests (no validator needed)
npm run test:registry

# Full CI suite (registry unit + web route/lib tests)
npm run test:ci

# Devnet integration test (requires `solana-test-validator` running locally)
cd packages/tx-builder && npm run test:devnet

MCP server (AI assistants)

Smeltr exposes its Token-2022 validation engine as an MCP server for Claude Desktop, Cursor, and other assistants.

bash
npx -y @smeltr/mcp-server

Docs: https://smeltr.org/docs/mcp · Source: packages/mcp-server · Launch guide: docs/MCP_LAUNCH.md

Status

The core deploy flow (module selection -> metadata -> review -> sign -> add metadata -> dashboard/resume) is implemented end to end and covered by the npm run test:ci suite. See CLAUDE.md for architecture context and docs/INVARIANTS.md for the review checklist.

Similar modules

Browse Smart contracts