Token导航 LogoToken导航TokenDH.com
Xdp MCP Server logo
数据服务未说明官方级别未说明来源级核验

Xdp MCP Server

MCP Server

XDP MCP Server是一个与XDP(扩展数据平台)无缝集成的模型上下文协议服务器,专为数据工程和分析任务设计。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
错误处理JavaScriptClaude数据分析Claude DesktopClaude

安装说明

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

作者 / 组织

ankur-acceldata

提供方

ankur-acceldata

最后核验

2026/5/17 20:23

快速接入

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

详细介绍

XDP MCP服务器

一种模型上下文协议(MCP)服务器,为数据工程和分析任务提供与XDP(扩展数据平台)的无缝集成。

🚀 快速开始

1.克劳德桌面的设置

# Install dependencies and build
npm install
npm run build

# Auto-configure Claude Desktop
./setup-claude-desktop.sh

2.重新启动克劳德桌面

3.测试集成

打开克劳德桌面并尝试:

List all data stores from XDP

📋 特性

  • 🔗 XDP API集成:使用访问/密钥直接连接到XDP平台
  • 📊 数据存储列表:通过分页获取和浏览所有可用的数据存储
  • 🔧 克劳德桌面就绪:已预先配置,可立即与Claude Desktop一起使用
  • 🛡️ 稳健的错误处理:全面的错误处理和用户友好的消息
  • 📝 详细日志记录:用于调试和监控的广泛日志记录

🏗️ 建筑

Claude Desktop ←→ XDP MCP Server ←→ XDP API
    (stdio)         (Node.js)       (REST/HTTPS)

📁 项目结构

xdp-mcp-server/
├── README.md                 # This file
├── mcp.md                    # Detailed development guide
├── TESTING.md                # Comprehensive testing guide
├── package.json              # Dependencies and scripts
├── tsconfig.json             # TypeScript configuration
├── setup-claude-desktop.sh   # Auto-setup script
├── claude_desktop_config.json # Example config
├── src/
│   ├── index.ts              # Main MCP server
│   ├── services/
│   │   └── xdp-api-client.ts # XDP API integration
│   └── types/
│       └── xdp-types.ts      # TypeScript definitions
└── dist/                     # Compiled output

🛠️ 可用工具

xdp_list_datastores

从XDP平台列出支持分页的数据存储。

参数:

  • page (可选):页码(从0开始,默认值:0)
  • size (可选):每页项目数(默认值:20,最大值:100)
  • sortBy (可选):排序字段和方向(默认值:“updatedAt:asc”)

示例用法:

Show me data stores on page 2 with 10 items, sorted by name

🔧 发展

构建和测试

# Install dependencies
npm install

# Build TypeScript
npm run build

# Test locally
export XDP_ACCESS_KEY="your-access-key"
export XDP_SECRET_KEY="your-secret-key"
npm run test

环境变量

  • XDP_ACCESS_KEY:XDP API访问密钥(必需)
  • XDP_SECRET_KEY:XDP API密钥(必需)
  • XDP_BASE_URL:API基本URL(可选,默认为demo.xdp.accldata.tech)

📖 文档

🚨 故障排除

服务器无法启动

# Check Node.js version (requires 18+)
node --version

# Rebuild project
npm run clean && npm run build

身份验证问题

  • 验证访问/密钥是否正确
  • 确保凭据中没有多余的空格
  • 直接测试API连接

Claude桌面集成

  • 验证配置文件路径: ~/Library/Application Support/Claude/claude_desktop_config.json
  • 确保配置中的绝对路径
  • 完全重新启动克劳德桌面

测试.md 了解详细的故障排除。

🔮 未来的增强功能

  • \[\]Spark上下文和查询执行
  • \[\]Trino集群集成
  • \[\]数据管道管理
  • \[\]实时监控
  • \[\]Bolt.diy web集成

📞 支持

  1. 检查 测试.md 解决方案
  2. 查看服务器日志中的特定错误
  3. 独立测试XDP API连接
  4. 验证Claude Desktop配置格式

📄 许可证

MIT许可证-详见package.json。

目录标签

目录标签

错误处理JavaScriptClaude数据分析数据工程本地部署API集成ClaudeDesktop

支持客户端

Claude DesktopClaude

接入字段

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

未说明

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

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明none部署方式未说明

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP