Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

CosmWasm Blockchain

БесплатноНе проверен

Bridges with CosmWasm-based blockchains using cw-orchestrator, enabling querying contract state, executing transactions, checking balances, and retrieving block

GitHubEmbed

Описание

Bridges with CosmWasm-based blockchains using cw-orchestrator, enabling querying contract state, executing transactions, checking balances, and retrieving blockchain information without direct access to underlying infrastructure.

README

A Model Context Protocol (MCP) server that provides tools for interacting with CosmWasm smart contracts, enabling AI agents to manage and interact with blockchain-based contracts programmatically. Learn more at Model Context Protocol.

This MCP server is written in Rust and uses cw-orchestrator to interact with CosmWasm smart contracts.

Get started

  1. Build the Server (Counter Example)
cargo build --release

This builds a standard input/output MCP server binary.

  1. Add or update this section in your PATH-TO/claude_desktop_config.json

Windows

{
  "mcpServers": {
    "cosmwasm-mcp": {
      "command": "PATH-TO/rust-sdk/target/release/examples/cw-orch-mcp.exe",
      "args": [],
      "env": {
        "TEST_MNEMONIC": "<24 word mnemonic>",
        "RUST_LOG": "info"
      }
    }
  }
}

MacOS/Linux (~/Library/Application\ Support/Claude/claude_desktop_config.json)

{
  "mcpServers": {
    "cosmwasm-mcp": {
      "command": "PATH-TO/rust-sdk/target/release/examples/cw-orch-mcp",
      "args": [],
      "env": {
        "TEST_MNEMONIC": "<24 word mnemonic>",
        "RUST_LOG": "info"
      }
    }
  }
}
  1. Ensure that the MCP UI elements appear in Claude Desktop The MCP UI elements will only show up in Claude for Desktop if at least one server is properly configured. It may require to restart Claude for Desktop.

  2. Once Claude Desktop is running, try chatting:

Please query `neutron14kjnjnmeyz2pzaa9ga50dnsu5dwr39q0jhnz50nwr6yyqdkg6ayqwfsur2` for `get_count`.
Please increment `neutron14kjnjnmeyz2pzaa9ga50dnsu5dwr39q0jhnz50nwr6yyqdkg6ayqwfsur2`
Please get the balance of neutron14kjnjnmeyz2pzaa9ga50dnsu5dwr39q0jhnz50nwr6yyqdkg6ayqwfsur2

TODO

  • Don't hardcode chain, allow to be passed in by env or into any command
  • Instantiate a contract

from github.com/adairrr/cosmwasm-mcp

Установка CosmWasm Blockchain

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/adairrr/cosmwasm-mcp

FAQ

CosmWasm Blockchain MCP бесплатный?

Да, CosmWasm Blockchain MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для CosmWasm Blockchain?

Нет, CosmWasm Blockchain работает без API-ключей и переменных окружения.

CosmWasm Blockchain — hosted или self-hosted?

Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.

Как установить CosmWasm Blockchain в Claude Desktop, Claude Code или Cursor?

Открой CosmWasm Blockchain на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare CosmWasm Blockchain with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории development