openSVM_dexscreener-mcp-server

openSVM_dexscreener-mcp-server

0

The DexScreener MCP Server offers real-time access to decentralized exchange data through the DexScreener API. It features comprehensive error handling and type-safe interfaces, supporting all of DexScreener's API endpoints, making it a robust solution for blockchain-based market statistics. The server implements rate limits to comply with API restrictions.

DexScreener MCP Server

An MCP server providing real-time access to DexScreener API for DEX pair data, token information, and market statistics across blockchains.

Features

  • Rate-limited API access
  • Comprehensive error handling
  • Type-safe interfaces
  • Full DexScreener API support
  • Integration tests

Usage

Available Tools

  • Get latest token profiles
  • Get latest boosted tokens
  • Get top boosted tokens
  • Check token orders
  • Retrieve pairs by chain and address
  • Retrieve pairs by token address
  • Search for pairs

Rate Limits

Enforces rate limits to align with DexScreener:

  • Token Profile/Boost: 60 requests/min
  • DEX/Pairs: 300 requests/min

Error Handling

Handles scenarios like rate limit exceeded, invalid parameters, and network/API errors.

Development

Project organized in src/types, services, tests, with main server in index.ts.