printr
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@printrLaunch a token called TestToken with symbol TST on Base chain"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
@printr/mcp
MCP server for Printr — the cross-chain token launchpad built for holders. Lets AI agents launch, stake, and graduate tokens across EVM chains and Solana.
No API key required. Works out of the box.
Setup
Add to your MCP client config (Claude Desktop, Cursor, etc.):
{
"mcpServers": {
"printr": {
"command": "npx",
"args": ["-y", "@printr/mcp@latest"]
}
}
}Or with bunx:
{
"mcpServers": {
"printr": {
"command": "bunx",
"args": ["@printr/mcp@latest"]
}
}
}Related MCP server: @y0exchange/mcp
Skill (optional, complements the MCP config above)
In addition to the MCP config, install the Printr skill to give your agent built-in guidance on when and how to use these tools. Compatible with Claude Code, Cursor, Codex, OpenCode, and 50+ other runtimes.
npx skills add PrintrFi/printr-mcpPreview without installing:
npx skills add PrintrFi/printr-mcp --listThe skill is auto-discovered from packages/cli/skills/printr/SKILL.md. See the skill definition for the full tool list and behavioral hints.
Optional capabilities
Auto-generate token images
Set OPENROUTER_API_KEY and the agent will generate an image automatically when you create a token without supplying one. The printr_generate_image tool also becomes available for standalone image generation.
"env": {
"OPENROUTER_API_KEY": "<your-openrouter-key>"
}Let the agent sign transactions autonomously
By default, token creation returns an unsigned transaction that you sign via browser wallet or by passing a private key per call. If you want the agent to sign and submit without prompting, set a default key:
"env": {
"EVM_WALLET_PRIVATE_KEY": "<hex-private-key>",
"SVM_WALLET_PRIVATE_KEY": "<base58-keypair-secret>"
}Keep private keys out of shared configs. Use environment-level secrets when possible.
Tools
Tool | Description |
Get cost estimates for token creation | |
Generate an unsigned token creation tx payload | |
Create and sign a token in one call | |
Look up token details by ID or address | |
Check deployment status across target chains | |
Sign and submit an EVM tx payload | |
Sign and submit a Solana tx payload | |
Start a browser signing session (MetaMask / Phantom) | |
Generate a token avatar via OpenRouter (requires |
For the full tool list including wallet, balance, transfer, fees, and staking tools, see packages/cli/skills/printr/SKILL.md.
Environment variables
Variable | Description |
| Partner API key. Falls back to the default public AI-integration key. |
| Enables auto image generation and the |
| Image model override (default: |
| Default EVM private key for autonomous signing |
| Default Solana keypair secret for autonomous signing |
| Master password for encrypting deployment wallets (min 16 chars). Required for |
Dev / self-hosting
Variable | Description |
| Override API base URL (default: |
| Override app URL (default: |
Development
This is a monorepo with three packages:
@printr/sdk— Core TypeScript SDK (framework-agnostic)@printr/mcp— MCP server wrapping the SDK@printr/cli— CLI for setup and configuration
bun install
bun dev # Run MCP server with hot reload
bun test # Run all tests
bun run check # typecheck + lint + testPackage-specific commands
# SDK
bun run --cwd packages/sdk test
bun run --cwd packages/sdk build
# MCP
bun run --cwd packages/mcp test
bun run --cwd packages/mcp buildUsing the SDK directly
Uses createPrintrClient and buildToken:
import { createPrintrClient, buildToken } from '@printr/sdk';
const client = createPrintrClient({
apiKey: process.env.PRINTR_API_KEY,
});
const result = await buildToken({
creator_accounts: ['eip155:8453:0x...'],
name: 'My Token',
symbol: 'TKN',
description: 'A cool token',
chains: ['eip155:8453'],
initial_buy: { spend_usd: 10 },
}, client);This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityCmaintenanceAn MCP server providing tools for AI agents to mint ERC-20 tokens across multiple blockchains.1321MIT
- Alicense-qualityDmaintenanceAn MCP server that gives AI agents real-time access to DeFi across multiple chains, enabling non-custodial crypto trading, portfolio queries, and transaction execution.97MIT
- Alicense-qualityAmaintenanceMCP server that lets any AI agent operate a wallet directly on-chain: create wallets, send, swap, bridge, and deploy contracts across EVM and Bitcoin networks.2MIT
- Alicense-qualityAmaintenanceAn MCP server that gives AI agents a Solana wallet to autonomously launch and trade tokens on Solana's AgentPump bonding-curve launchpad via natural language.61MIT
Related MCP Connectors
MCP server connecting AI agents to non-custodial staking data across 130+ networks.
Native Solana staking for AI agents. 26 MCP tools, one-shot signing, webhooks.
MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/PrintrFi/printr-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server