io.github.PrintrFi/printr

Registre officiel IA et agents

Let AI agents create, discover, and track tokens across chains via Printr.

Installation

Ajoutez ceci à la configuration MCP de votre client (Claude Desktop : claude_desktop_config.json ; Cursor : .cursor/mcp.json ; VS Code et les autres utilisent la même forme « mcpServers »).

NPM package @printr/mcp
Claude Code
claude mcp add printr -e 'PRINTR_API_KEY=<your printr_api_key>' -e 'OPENROUTER_API_KEY=<your openrouter_api_key>' -e 'OPENROUTER_IMAGE_MODEL=<OPENROUTER_IMAGE_MODEL>' -e 'EVM_WALLET_PRIVATE_KEY=<your evm_wallet_private_key>' -e 'SVM_WALLET_PRIVATE_KEY=<your svm_wallet_private_key>' -- npx -y @printr/mcp@0.4.1
Configuration JSON (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "printr": {
            "command": "npx",
            "args": [
                "-y",
                "@printr/mcp@0.4.1"
            ],
            "env": {
                "PRINTR_API_KEY": "<your printr_api_key>",
                "OPENROUTER_API_KEY": "<your openrouter_api_key>",
                "OPENROUTER_IMAGE_MODEL": "<OPENROUTER_IMAGE_MODEL>",
                "EVM_WALLET_PRIVATE_KEY": "<your evm_wallet_private_key>",
                "SVM_WALLET_PRIVATE_KEY": "<your svm_wallet_private_key>"
            }
        }
    }
}

Variables d'environnement

  • PRINTR_API_KEY secret Partner API key. Falls back to the default public AI-integration key.
  • OPENROUTER_API_KEY secret Enables auto image generation and the printr_generate_image tool
  • OPENROUTER_IMAGE_MODEL Image model override (default: google/gemini-2.5-flash-image)
  • EVM_WALLET_PRIVATE_KEY secret Default EVM private key for autonomous signing
  • SVM_WALLET_PRIVATE_KEY secret Default Solana keypair secret for autonomous signing

Documentation

Tirée du README du projet sur GitHub, actualisée chaque semaine. Les liens ouvrent GitHub.

Sommaire
  1. @printr/mcp
  2. Setup
  3. Skill (optional, complements the MCP config above)
  4. Optional capabilities
  5. Tools
  6. Environment variables
  7. Development

@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.

📖 Documentation

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"]
        }
    }
}

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-mcp

Preview without installing:

npx skills add PrintrFi/printr-mcp --list

The 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

ToolDescription
printr_quoteGet cost estimates for token creation
printr_create_tokenGenerate an unsigned token creation tx payload
printr_launch_tokenCreate and sign a token in one call
printr_get_tokenLook up token details by ID or address
printr_get_deploymentsCheck deployment status across target chains
printr_sign_and_submit_evmSign and submit an EVM tx payload
printr_sign_and_submit_svmSign and submit a Solana tx payload
printr_open_web_signerStart a browser signing session (MetaMask / Phantom)
printr_generate_imageGenerate a token avatar via OpenRouter (requires OPENROUTER_API_KEY)

For the full tool list including wallet, balance, transfer, fees, and staking tools, see packages/cli/skills/printr/SKILL.md.

Environment variables

VariableDescription
PRINTR_API_KEYPartner API key. Falls back to the default public AI-integration key.
OPENROUTER_API_KEYEnables auto image generation and the printr_generate_image tool
OPENROUTER_IMAGE_MODELImage model override (default: google/gemini-2.5-flash-image)
EVM_WALLET_PRIVATE_KEYDefault EVM private key for autonomous signing
SVM_WALLET_PRIVATE_KEYDefault Solana keypair secret for autonomous signing
PRINTR_DEPLOYMENT_PASSWORDMaster password for encrypting deployment wallets (min 16 chars). Required for printr_fund_deployment_wallet. Generate with: openssl rand -base64 32
Dev / self-hosting
VariableDescription
PRINTR_API_BASE_URLOverride API base URL (default: https://api-preview.printr.money)
PRINTR_APP_URLOverride app URL (default: https://app.printr.money)

Development

This is a monorepo with three packages:

bun install
bun dev          # Run MCP server with hot reload
bun test         # Run all tests
bun run check    # typecheck + lint + test
Package-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 build
Using 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);

Questions fréquentes

Qu'est-ce que io.github.PrintrFi/printr ?

Let AI agents create, discover, and track tokens across chains via Printr.

Comment installer io.github.PrintrFi/printr ?

Il s'exécute sur votre machine. Dans Claude Code : claude mcp add printr -e 'PRINTR_API_KEY=<your printr_api_key>' -e 'OPENROUTER_API_KEY=<your openrouter_api_key>' -e 'OPENROUTER_IMAGE_MODEL=<OPENROUTER_IMAGE_MODEL>' -e 'EVM_WALLET_PRIVATE_KEY=<your evm_wallet_private_key>' -e 'SVM_WALLET_PRIVATE_KEY=<your svm_wallet_private_key>' -- npx -y @printr/mcp@0.4.1. Pour les autres clients, collez la configuration JSON de cette page dans leurs réglages MCP.

Faut-il une clé API pour io.github.PrintrFi/printr ?

Oui. Il attend PRINTR_API_KEY, OPENROUTER_API_KEY, EVM_WALLET_PRIVATE_KEY, SVM_WALLET_PRIVATE_KEY, à renseigner dans sa configuration.

io.github.PrintrFi/printr est-il open source ?

Son code est public sur GitHub, mais le dépôt ne déclare pas de licence standard.

Qui maintient io.github.PrintrFi/printr ?

Il est publié par PrintrFi. AI.tn le référence sans le maintenir ni le recommander.

Issu du registre MCP officiel. Être listé n'est pas une recommandation : vérifiez le code et les permissions d'un serveur avant de lui donner accès à vos données.