ABS MCP Server

ABS MCP Server

site icon
2024.12.26 3
TypeScript数据访问数据分析API集成内容生成开发效率
ABS MCP Server 是一个基于模型上下文协议(MCP)的服务器,提供对澳大利亚统计局(ABS)数据API的访问。该服务器允许AI助手通过SDMX-ML API查询和分析ABS统计数据。
View on GitHub

Overview

基本能力

产品定位

ABS MCP Server 是一个数据访问和分析工具,专门用于与澳大利亚统计局(ABS)的数据API进行交互,为AI助手提供统计数据的查询和分析能力。

核心功能

  • 通过SDMX-ML API动态发现所有可用的ABS数据集
  • 使用可选过滤器查询ABS数据集
  • 支持多种数据格式(JSON、CSV、XML)
  • 基于MCP协议,与AI助手无缝集成
  • 缓存系统以提高性能
  • 全面的日志记录和错误处理

适用场景

  • AI助手需要查询和分析ABS统计数据
  • 开发人员需要集成ABS数据API到他们的应用程序中
  • 数据分析师需要快速访问和转换ABS数据

工具列表

  • npm run build: 构建TypeScript代码
  • npm start: 运行服务器
  • npm run inspector: 运行MCP检查器进行测试

常见问题解答

  • 如何集成到Claude Desktop?
  • 关闭正在运行的Claude Desktop
  • 启动ABS MCP服务器:npm start
  • 启动Claude Desktop
  • ABS工具应出现在“可用MCP工具”窗口中

使用教程

使用依赖

  • Node.js 18或更高版本
  • npm 8或更高版本

安装教程

npm install

调试方式

npm run build
npm start
npm run inspector

许可证

该项目遵循 MIT 开源许可条款。