SV

strangelove-ventures/web3-mcp

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

93 stars 25 forks Качество 67 Тренд 15Apache-2.0

strangelove-ventures/web3-mcp - кандидат на сервер MCP, импортированный из https://github.com/strangelove-ventures/web3-mcp.

Обзор

strangelove-ventures/web3-mcp - кандидат на сервер MCP, импортированный из https://github.com/strangelove-ventures/web3-mcp.

Обзор (машинный перевод)

Сервер Model-Context-Protocol для взаимодействия с несколькими блокчейнами, включая сети Solana, Ethereum, THORChain, XRP Ledger, TON (The Open Network), Cardano и UTXO. Этот сервер предоставляет простые конечные точки RPC для общих операций блокчейна, позволяя безопасно взаимодействовать с различными блокчейнами через переменные среды.

Особенности

Операции Соланы: Проверить баланс счета SOL Получить подробную информацию об учетной записи Перевод SOL между счетами

  • Посмотреть балансы токенов SPL Получите адрес вашего кошелька из закрытого ключа Токены Swap с использованием Юпитера (лучшая ценовая маршрутизация по всем Solana DEX)

Операции Ethereum и EVM Chain: Проверьте балансы нативных токенов в нескольких сетях Проверьте баланс токенов ERC-20 Отправка собственных токенов (с использованием закрытого ключа от .env) Отправка токенов ERC-20 (с использованием закрытого ключа от .env) Утвердить расходы на токены ERC-20 (с использованием закрытого ключа от .env)

Операции Кардано: Получите сетевую информацию и статистику Проверить балансы адресов и историю транзакций

  • Просмотр UTxOs для адреса
  • Исследуйте пулы ставок и информацию о делегации Получите подробную информацию о местных активах Посмотреть подробную информацию о транзакциях Получить статистику о текущей эпохе

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

Web3 MCP

A Model-Context-Protocol server for interacting with multiple blockchains including Solana, Ethereum, THORChain, XRP Ledger, TON (The Open Network), Cardano, and UTXO chains. This server provides simple RPC endpoints for common blockchain operations, allowing secure interactions with various blockchains through environment variables.

Features

Solana Operations:

  • Check SOL account balances
  • Get detailed account information
  • Transfer SOL between accounts
  • View SPL token balances
  • Get your wallet address from private key
  • Swap tokens using Jupiter (Best price routing across all Solana DEXs)

Ethereum & EVM Chain Operations:

  • Check native token balances across multiple networks
  • Check ERC-20 token balances
  • Send native tokens (using private key from .env)
  • Send ERC-20 tokens (using private key from .env)
  • Approve ERC-20 token spending (using private key from .env)

Cardano Operations:

  • Get network information and statistics
  • Check address balances and transaction history
  • View UTxOs for an address
  • Explore stake pools and delegation information
  • Get details about native assets
  • View detailed transaction information
  • Get statistics about the current epoch

THORChain Operations:

  • Check RUNE balances
  • Get detailed pool information
  • Get swap quotes between any supported assets
  • Cross-chain swaps via THORChain protocol

UTXO Chain Operations:

  • Bitcoin (BTC)
    • Check address balances
    • View transaction history
    • Validate addresses
    • Get network info and fees
  • Litecoin (LTC)
    • Check address balances
    • View transaction history
    • Validate addresses
    • Get network info and fees
  • Dogecoin (DOGE)
    • Check address balances
    • View transaction history
    • Validate addresses
    • Get network info and fees
  • Bitcoin Cash (BCH)
    • Check address balances
    • View transaction history
    • Validate addresses
    • Get network info and fees

XRP Ledger Operations:

  • Check XRP account balances
  • View transaction history
  • Validate XRP addresses
  • Send XRP to another address
  • Get current XRP Ledger information
  • Check token balances
  • Create trustlines for tokens

TON (The Open Network) Operations:

  • Get TON account balances
  • View transaction history
  • Validate TON addresses
  • Send TON to another address with optional memo/comment
  • Get current TON network information

Supported EVM Networks:

  • Ethereum
  • Base
  • Arbitrum
  • Optimism
  • BSC (Binance Smart Chain)
  • Polygon
  • Avalanche
  • Berachain

Setup

  1. Clone and install dependencies:
git clone https://github.com/strangelove-ventures/web3-mcp.git
cd web3-mcp
npm install
  1. Create a .env file in the root directory:
cp .env.example .env
  1. Configure your environment variables in .env:

Required Configuration

# Tool Registration Controls
Открыть полный README на GitHub

Установка

This server does not publish a one-line install command.

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "web3-rpc": { "command": "node", "args": [ "/PATH/TO/web3-mcp/build/index.js" ] } } }