Monorail MCP Server

by monorail-xyz

191 downloads
Not rated
GitHub

About

An MCP server with all of Monorail's capabilities

Details

Author
monorail-xyz
Downloads
191
Categories
Other

- Get quotes from 11 aggregated exchanges
- Retrieve token information for 7000+ tokens
- Fetch trade transactions including execution data
- Does not implement wallet or trade execution
- Easy setup as an MCP server

Clone the repository, run npm install, then npm run build. Add the resulting build/index.js to your MCP client configuration (e.g., Claude Desktop) using the command node and the full path to the build file. After setup, ask your AI for token information, balances, or trade quotes.

Monorail MCP Server

A Model Context Protocol (MCP) server that allows you to get quotes, trade transactions and token information from Monorail's APIs allowing your AI to take advantage our aggregation of 11 exchanges and 7000+ tokens.

We originally shared the API information in this gist for anyone to use, but thought providing a full MCP server would speed things up for anyone that wants to use our APIs via AI.

Support

We've opened up a channel in our Discord specifically for this challenge and for anyone that wants to use (or experiment) with our APIs and this MCP server. You can join our Discord at https://discord.monorail.xyz. We're always open for feedback if you run into anything that you'd like to see added or improved.

Alternatively, feel free to open an issue here on GitHub.

Setup

To add this MCP server to Claude Desktop (or similar MCP client), you'll need to:

1. Clone this repo

git clone https://github.com/monorail-xyz/mcp-server.git monorail-mcp-server

or

Download the source

2. Install the dependencies

cd monorail-mcp-server
npm install

3. Build the project

npm run build

4. Add the resulting build to your MCP client

{
  "mcpServers": {
    "monorail": {
      "command": "node",
      "args": ["C:\\path\\to\\build\\index.js"]
    }
  }
}

Usage

Once the server is available within your MCP client (like Claude Desktop), you can simply ask it for token information, balances and get quotes for trades. The quotes will include the transaction data that you can use to execute the trade, however, this MCP server _DOES NOT_ implement wallet functionality to actually execute the transaction.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.