SODAX Builders

Provides live data access and SDK documentation through a centralized MCP server for SODAX chains, tokens, transactions, volume, and more.
  • typescript

0

GitHub Stars

typescript

Language

4 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

You can access live SODAX data and SDK documentation through a dedicated MCP server. This server connects your client to blockchain networks, market data, transactions, and SDK docs, enabling AI-powered queries and rapid integration. It provides up-to-date data with caching for performance and presents SDK documentation that updates automatically as sources change.

How to use

Connect to the MCP server using your preferred MCP client. You can retrieve live data such as supported chains, swap tokens, transactions, trading volume, orderbooks, money market assets, and user positions. You can also query integration partners, the SODA token supply, and access the SDK documentation stream for up-to-date guidance. Use this server to build AI-assisted workflows that fetch data and reference current SDK docs in a single connection.

How to install

Prerequisites You need one of the following environments to run the MCP server: Docker or a local Node.js development setup with PNPM. Choose your preferred deployment path below.

Option A — Docker (recommended for quick start)

docker build -t builders-sodax-mcp-server .
docker run -p 3000:3000 builders-sodax-mcp-server

Option B — Docker Compose

docker-compose up -d

Option C — Local development (Node.js and PNPM)

# Install dependencies
pnpm install

# Run in development mode
pnpm dev

# Build for production
pnpm build

# Start production server
pnpm start

Environment variables

The server supports environment configuration for deployment. The following variables are shown in the deployment notes.

  • PORT: Server port (default 3000)

  • TRANSPORT: Transport mode (http or stdio)

  • NODE_ENV: Set to production for deployment

Deployment notes

You can deploy via Docker, Docker Compose, or automated hosting using nixpacks. For production on hosted environments, set PORT to 3000 and NODE_ENV to production. The server exposes endpoints for status, data tools, and MCP interactions.

API Endpoints

The server exposes these endpoints to interact with data and MCP tools.

GET / — Landing page

GET /api — Server information and tool list

GET /health — Health check

POST /mcp — MCP endpoint

Tools and data you can access

Access core API data tools for chains, swap tokens, transactions, volume, and orderbooks.

Core API Data tools: sodax_get_supported_chains, sodax_get_swap_tokens, sodax_get_transaction, sodax_get_user_transactions, sodax_get_volume, sodax_get_orderbook.

DeFi & Token Data tools: sodax_get_money_market_assets, sodax_get_user_position, sodax_get_partners, sodax_get_token_supply, sodax_refresh_cache.

SDK Documentation tools: docs_* tools that proxy from the GitBook MCP and update automatically.

Security and best practices

Keep the MCP server within trusted networks when handling sensitive data. Regularly refresh cached data to ensure freshness, and monitor health endpoints to detect issues early.

Available tools

sodax_get_supported_chains

List all supported blockchain networks.

sodax_get_swap_tokens

Get available tokens for swapping.

sodax_get_transaction

Look up a transaction by its hash.

sodax_get_user_transactions

Get a user's transaction history.

sodax_get_volume

Get trading volume data.

sodax_get_orderbook

Get current orderbook entries.

sodax_get_money_market_assets

List lending and borrowing assets.

sodax_get_user_position

Get a user's money market position.

sodax_get_partners

List SODAX integration partners.

sodax_get_token_supply

Get SODA token supply information.

sodax_refresh_cache

Clear cached data.

docs_*

Dynamically proxy documentation tools from the GitBook MCP.

docs_list_tools

List all available documentation tools.

docs_health

Check GitBook MCP connection status.

Docs_refresh

Refresh the tools list from GitBook.

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