MCP.Market

Prepare Transactions MCP server

by CryptoAPIs-io·io.github.CryptoAPIs-io/mcp-prepare-transactions·v0.5.0

MCP server for building unsigned transactions on EVM, Tezos, Solana, Kaspa, XRP, UTXO, Tron

B77/100grade B
What users say
No reviews yet
Be the first
Safety scan
B77/100

not scanned yet

Adoption
New

0 stars34 downloads/wk

Reviews

Write one

Nobody has reviewed Prepare Transactions yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Prepare Transactions tools

No tool declarations could be read from the package source. They show once the server is installed.

Not scanned yet. New listings are scanned within a day or two of arriving.

How Prepare Transactions compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
77/100
higher than 50% of 48,255 servers
Downloads a week
34
more than 23% of 12,191 servers with a package

Release history: 2 versions in the registry since 2026-08-04, latest 2026-09-24, typically one every 51 days.

Install Prepare Transactions in Claude Code, Cursor or VS Code

Runs npx -y @cryptoapis-io/mcp-prepare-transactions on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add mcp-prepare-transactions -- npx -y @cryptoapis-io/mcp-prepare-transactions
Add to Cursor

What the publisher says

From the Prepare Transactions repository's README, as published. We do not edit it. Read it on GitHub

@cryptoapis-io/mcp-prepare-transactions

MCP server for Crypto APIs Prepare Transactions product. Build unsigned EVM transactions for native coin transfers, fungible token transfers, and NFT transfers.

API Version: Compatible with Crypto APIs version 2024-12-12

Features

  • Prepare native coin transfer transactions (from address)
  • Prepare fungible token (ERC-20) transfer transactions
  • Prepare NFT (ERC-721) transfer transactions
  • Returns unsigned transaction hex ready for signing with @cryptoapis-io/mcp-signer

Prerequisites

  • Node.js 18+
  • Crypto APIs account and API key (sign up | get API key)

Installation

npm install @cryptoapis-io/mcp-prepare-transactions

Or install all Crypto APIs MCP servers: npm install @cryptoapis-io/mcp

Usage

# Run with API key
npx @cryptoapis-io/mcp-prepare-transactions --api-key YOUR_API_KEY

# Or use environment variable
export CRYPTOAPIS_API_KEY=YOUR_API_KEY
npx @cryptoapis-io/mcp-prepare-transactions

# HTTP transport
npx @cryptoapis-io/mcp-prepare-transactions --transport http --port 3000 --api-key YOUR_API_KEY

Claude Desktop

Add to your Claude Desktop config (~/Library/Application Support/Claude/claudedesktopconfig.json on macOS, %APPDATA%\Claude\claudedesktopconfig.json on Windows):

{
  "mcpServers": {
    "cryptoapis-prepare-transactions": {
      "command": "npx",
      "args": ["-y", "@cryptoapis-io/mcp-prepare-transactions"],
      "env": {
        "CRYPTOAPIS_API_KEY": "your_api_key_here"
      }
    }
  }
}

Cursor

Add to .cursor/mcp.json (project) or ~/.cursor/mcp.json (global):

{
  "mcpServers": {
    "cryptoapis-prepare-transactions": {
      "command": "npx",
      "args": ["-y", "@cryptoapis-io/mcp-prepare-transactions"],
      "env": {
        "CRYPTOAPIS_API_KEY": "your_api_key_here"
      }
    }
  }
}

MCP Inspector

npx @modelcontextprotocol/inspector npx @cryptoapis-io/mcp-prepare-transactions --api-key YOUR_API_KEY

n8n

  1. Start the server in HTTP mode:
npx @cryptoapis-io/mcp-prepare-transactions --transport http --port 3000 --api-key YOUR_API_KEY
  1. In your n8n workflow, add an AI Agent node
  2. Under Tools, add an MCP Client Tool and set the URL to http://localhost:3000/mcp

All servers default to port 3000. Use --port to assign different ports when running multiple servers.

Available Tools

preparetransactionsevm

Prepare unsigned EVM transactions.

CLI Arguments

HTTP API Key Modes

When using HTTP transport, the server supports two API key modes:

  • With --api-key: The key is used for all requests. x-api-key request headers are ignored.
  • Without --api-key: Each request must include an x-api-key header with a valid Crypto APIs key. This enables hosting a public server where each user provides their own key.
# Per-request key mode (multi-tenant)
npx @cryptoapis-io/mcp-prepare-transactions --transport http --port 3000
# Clients send x-api-key header with each request

Stdio transport always requires an API key at startup.

Important: API Key Required

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Prepare Transactions: common questions

Is Prepare Transactions MCP server safe?
Mostly: it is graded B (77/100). Read the Prepare Transactions safety report
How do I install Prepare Transactions?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Prepare Transactions need an API key?
Yes. The registry entry asks for CRYPTOAPIS_API_KEY.
Is Prepare Transactions maintained?
The last commit was 97 days ago (2026-07-30). The latest release is v0.5.0.
How does Prepare Transactions compare with other MCP servers?
safety score 77/100 (higher than 50% of 48,255 servers); downloads a week 34 (more than 23% of 12,191 servers with a package). Full comparison.

More from CryptoAPIs-io →