DexScreener

DexScreener

🚀 DexScreener MCP 服务器

DexScreener MCP 服务器是一个用于访问 DexScreener API 的实现,它能让你实时获取多个区块链上的 DEX 对数据、代币信息和市场统计,为你的交易决策提供有力支持。

🚀 快速开始

你可以选择一键安装,它会自动添加到 Claude Desktop:

curl -L https://raw.githubusercontent.com/opensvm/dexscreener-mcp-server/main/install.sh | bash

✨ 主要特性

  • 限流的 API 访问:严格遵守 DexScreener 的速率限制,确保稳定服务。
  • 全面错误处理:有效应对各种异常情况,保障系统稳定运行。
  • 类型安全接口:提供更可靠的编程体验,减少潜在错误。
  • 支持所有 DexScreener API 端点:满足多样化的数据获取需求。
  • 集成测试:保证系统的功能完整性和稳定性。

📦 安装指南

若你选择手动安装,可按以下步骤操作:

npm install
npm run build
npm run setup

💻 使用示例

基础用法

可用工具

  1. get_latest_token_profiles
    • 功能:获取最新的代币配置文件。
    • 参数:无需参数。
    const 结果 = await mcpClient.callTool('dexscreener', 'get_latest_token_profiles');
    
  2. get_latest_boosted_tokens
    • 功能:获取最新提升的代币。
    • 参数:无需参数。
    const 结果 = await mcpClient.callTool('dexscreener', 'get_latest_boosted_tokens');
    
  3. get_top_boosted_tokens
    • 功能:获取具有最多活跃提升的代币。
    • 参数:无需参数。
    const 结果 = await mcpClient.callTool('dexscreener', 'get_top_boosted_tokens');
    
  4. get_token_orders
    • 功能:检查特定代币的已支付订单。
    const 结果 = await mcpClient.callTool('dexscreener', 'get_token_orders', {
    chainId: 'solana',
    tokenAddress: 'So1111111111111111111111111111111'
    });
    

测试

你可以使用以下命令进行测试:

npm test
  • 0 关注
  • 0 收藏,34 浏览
  • system 提出于 2025-09-26 10:33

相似服务问题

相关AI产品