Multichain

Provides a Multichain MCP server to interact with multiple networks, manage wallets, transfer funds, deploy contracts, and bridge assets.
  • typescript

4

GitHub Stars

typescript

Language

6 months ago

First Indexed

2 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "oraichain-orai-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@oraichain/mcp-server@0.0.21"
      ],
      "env": {
        "RPC_URL": "https://rpc.orai.io"
      }
    }
  }
}

You can run a Multichain MCP Server to interact with multiple blockchain networks, manage wallets, transfer funds, deploy contracts, and bridge assets. This server acts as a unified backend for AI agents to perform blockchain operations across networks from a single interface.

How to use

You connect your MCP client to the server to request blockchain operations. The MCP server handles multi-network interactions, wallet lookups, fund transfers, smart contract deployments, and asset bridging. Start the server locally or run it as a subprocess from your tooling, and configure your client to communicate with it through the supported runtime channel.

How to install

Prerequisites you need before installation:

  • Node.js v18 or higher
  • pnpm v9.0.0 or higher
  • Wallet configuration for networks you plan to use
  • API keys for supported networks (optional)

Step-by-step commands to set up the MCP server environment and prepare it for use:

# Install Node.js (visit the official site and install the LTS version, e.g., v18+)
node --version
npm --version

# Install pnpm globally
npm install -g pnpm
pnpm --version

# If you are cloning the MCP repository to run locally
git clone https://github.com/oraichain/multichain-mcp.git
cd multichain-mcp

# Install dependencies
pnpm install

# Build the project (optional if you will run via npm/pnpm scripts that handle build steps)
pnpm build

# Start the MCP server via the recommended runtime (see next section for exact command)
# Example with environment variable for RPC URL (see config section)
RPC_URL=https://rpc.orai.io npx -y @oraichain/mcp-server@0.0.21

Additional configuration

Configure environment values to tailor the MCP server to your environment. Two common variables are PORT and RPC_URL.

# Server Configuration
PORT=4000 # Optional, defaults to 4000

# Network RPC URLs
RPC_URL=your_rpc_url # Optional, defaults to https://rpc.orai.io

Available tools

getAddresses

Retrieve wallet addresses from connected networks so you can inspect or select a source for transactions.

getBalances

Fetch wallet balances across multiple networks to track holdings in a single view.

transferFunds

Send funds between wallets on supported networks with optional token selections.

deployContracts

Deploy or interact with smart contracts on connected networks from the MCP server.

bridgeAssets

Bridge assets across networks to enable cross-chain liquidity and interoperability.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational