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.