THORChain

THORChain MCP server
  • javascript

0

GitHub Stars

javascript

Language

7 months ago

First Indexed

3 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": {
    "missionsquad-mcp-thorchain": {
      "command": "node",
      "args": [
        "/absolute/path/to/mcp-thorchain/dist/index.js"
      ]
    }
  }
}

THORChain MCP Server provides structured access to THORChain data through a consistent MCP interface. You can query transactions, address histories, pool statistics, network metrics, and vault addresses to power AI assistants and other tools with up-to-date blockchain information.

How to use

You interact with the THORChain MCP Server through an MCP client or tooling that speaks the MCP protocol. You can perform practical actions such as looking up a specific transaction, checking the history of an address, retrieving liquidity pool statistics, getting detailed pool information, pulling network-wide stats, and obtaining current vault addresses. Each tool is designed to return structured data you can display, analyze, or feed into other workflows.

How to install

Prerequisites you need before installation:

  • Node.js 20 or newer
  • npm or a compatible package manager

From npm (recommended) install the MCP server globally.

npm install -g @missionsquad/mcp-thorchain

Configuration and testing

Configure and run the server for use with Claude Desktop or for testing with the MCP Inspector.

Claude Desktop configuration (example) — add an MCP server entry that starts the server from its built distribution.

{
  "mcpServers": {
    "thorchain": {
      "command": "node",
      "args": [
        "/absolute/path/to/mcp-thorchain/dist/index.js"
      ]
    }
  }
}

Testing with MCP Inspector

You can test the MCP server without Claude Desktop by using the MCP Inspector. This starts a web interface where you can view available tools, test them with parameters, and inspect requests and responses.

npx @modelcontextprotocol/inspector node dist/index.js

Available tools

get-transaction

Retrieve detailed information about a specific THORChain transaction using the transaction ID.

get-address-history

Fetch the transaction history for a given blockchain address with optional limits and offset for pagination.

get-pools

Obtain statistics for all THORChain liquidity pools over a specified period, such as 24h or 7d.

get-pool-detail

Get in-depth information for a single liquidity pool by specifying its asset identifier.

get-network-stats

Retrieve overall network statistics for THORChain, including swap activity and active users.

get-vault-addresses

Return the current inbound vault addresses used for depositing funds into THORChain.

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