Token导航 LogoToken导航TokenDH.com
DexScreener MCP logo
金融服务HTTP官方级别未说明来源级核验

DexScreener MCP

MCP Server

一个用于访问DexScreener API的MCP服务器实现,提供跨多个区块链的实时DEX交易对数据、代币信息和市场统计。

工具数

0

提示词数

0

GitHub Stars

21

资源数

0
区块链JavaScriptClaude市场分析Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

openSVM

提供方

openSVM

最后核验

2026/5/17 21:10

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

DexScreener MCP服务器

用于访问DexScreener API的MCP服务器实现,可实时访问多个区块链上的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

测试

npm test

用法

可用工具

  1. get_latest_token_profiles

- 获取最新的代币配置文件 - 无需参数

   const result = await mcpClient.callTool('dexscreener', 'get_latest_token_profiles');
  1. get_latest_boosted_tokens

- 获取最新的增强型代币 - 无需参数

   const result = await mcpClient.callTool('dexscreener', 'get_latest_boosted_tokens');
  1. get_top_boosted_tokens

- 获得最活跃奖励的代币 - 无需参数

   const result = await mcpClient.callTool('dexscreener', 'get_top_boosted_tokens');
  1. get_token_orders

- 检查为特定代币支付的订单

   const result = await mcpClient.callTool('dexscreener', 'get_token_orders', {
     chainId: 'solana',
     tokenAddress: 'So11111111111111111111111111111111111111112'
   });
  1. get_pairs_by_chain_and_address

- 通过链和对地址获取一对或多对

   const result = await mcpClient.callTool('dexscreener', 'get_pairs_by_chain_and_address', {
     chainId: 'solana',
     pairId: 'HxFLKUAmAMLz1jtT3hbvCMELwH5H9tpM2QugP8sKyfhc'
   });
  1. get_pairs_by_token_addresses

- 通过令牌地址获取一对或多对(最多30对)

   const result = await mcpClient.callTool('dexscreener', 'get_pairs_by_token_addresses', {
     tokenAddresses: 'So11111111111111111111111111111111111111112'
   });
  1. search_pairs

- 搜索匹配查询的配对

   const result = await mcpClient.callTool('dexscreener', 'search_pairs', {
     query: 'SOL'
   });

速率限制

服务器实施速率限制以符合DexScreener的API限制:

  • 令牌配置文件/Boost端点:每分钟60个请求
  • DEX/Pairs端点:每分钟300个请求

错误处理

服务器处理各种错误情况:

  • 请求频率超限
  • 无效参数
  • 网络错误
  • API错误

错误以标准化的格式返回,并带有适当的错误代码和消息。

API文档

有关API的详细文档,请参阅 docs/api-reference.md.

发展

项目结构

.
├── src/
│   ├── types/           # TypeScript interfaces and types
│   ├── services/        # API service implementations
│   ├── tests/           # Integration tests
│   └── index.ts         # Main server implementation
├── scripts/            # Setup and utility scripts
├── docs/              # Documentation
└── README.md          # This file

添加新功能

  1. 在中定义类型 src/types/
  2. 实施服务方法 src/services/
  3. 在中添加工具处理程序 src/index.ts
  4. 更新文档
  5. 添加测试

许可证

麻省理工学院

目录标签

目录标签

区块链JavaScriptClaude市场分析本地部署API服务实时数据去中心化交易所

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

HTTP

鉴权方式(authType,认证方式)

none

部署方式(deploymentType,部署类型)

remote-capable

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

HTTPnoneremote-capable

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP