Australian Bureau of Statistics (ABS)
ABS MCP サーバー
オーストラリア統計局(ABS)データAPIへのアクセスを提供するMCP(モデルコンテキストプロトコル)サーバー。このサーバーにより、AIアシスタントはSDMX-ML APIを介してABS統計データを照会および分析できます。
特徴
SDMX-ML API を介して利用可能なすべての ABS データセットを動的に検出します。
オプションのフィルターを使用して ABS データセットをクエリする
複数のデータ形式(JSON、CSV、XML)のサポート
AIアシスタントとのシームレスな統合を実現するMCPプロトコルを基盤に構築
パフォーマンス向上のためのキャッシュシステム
包括的なログ記録とエラー処理
Related MCP server: Australian Bureau of Statistics
インストール
npm install発達
前提条件
Node.js 18以上
npm 8以上
建物
npm run buildランニング
npm start開発ツール
npm run build: TypeScriptコードをビルドするnpm start: サーバーを実行するnpm run inspector: テスト用にMCPインスペクタを実行する
プロジェクト構造
src/
├── index.ts # Main server implementation
├── services/
│ └── abs/
│ ├── ABSApiClient.ts # ABS API communication
│ └── DataFlowService.ts # Data flow management and caching
├── types/
│ └── abs.ts # TypeScript type definitions
└── utils/
└── logger.ts # Logging configuration実装の詳細
ABS APIクライアント
ABSApiClientクラスは、ABS データ API との通信を処理します。
データ交換にはSDMX-ML形式を使用します
複数の応答形式(JSON、CSV、XML)をサポート
適切なエラー処理とログ記録を実装する
設定可能なタイムアウトと再試行
データフローサービス
DataFlowServiceクラスは ABS データ フローを管理します。
ABS APIから利用可能なデータセットを動的に取得します
設定可能な更新間隔でキャッシュを実装します
特定のデータセットをクエリするためのメソッドを提供する
データの変換とフォーマットを処理する
ログ記録
Winston を使用した包括的なログ記録システム:
開発のためのデバッグレベルのログ
構造化されたJSONログ形式
コンソールとファイル転送オプション
設定可能なログレベルとフォーマット
Claude Desktopとの統合
Claude Desktop が実行中の場合は閉じます
ABS MCPサーバーを起動します:
npm startClaudeデスクトップを起動
ABSツールは「利用可能なMCPツール」ウィンドウに表示されます。
APIドキュメント
ABS データ API の詳細については、以下をご覧ください。
貢献
リポジトリをフォークする
機能ブランチを作成する
変更を加える
プルリクエストを送信する
ライセンス
MITライセンス
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Tools
Related MCP Servers
- AlicenseAqualityAmaintenanceThis server provides access to IBGE's public APIs, enabling AI assistants to query geographic, demographic, and statistical data from Brazil.223558MIT
- AlicenseAqualityBmaintenanceAsk Claude "What's the unemployment rate in NSW?" and get a real answer. Wraps the Australian Bureau of Statistics API with plain-English tools and curated mappings for 10 economic indicators (unemployment, inflation, wages, GDP, housing, population).7MIT
- AlicenseAqualityAmaintenanceMCP server for structured Australian macroeconomic and financial data from the Australian Bureau of Statistics (ABS), the Reserve Bank of Australia (RBA), and the Australian Prudential Regulation Authority (APRA).4142MIT
- AlicenseNot gradedqualityFmaintenanceProvides access to Statistics Canada official statistics without authentication, enabling AI agents to query Canadian economic and demographic data.2MIT
Related MCP Connectors
UK Office for National Statistics dataset catalogue + Beta JSON API
This MCP server provides seamless access to Malaysia's government open data, including datasets, w…
MCP server for live, sourced Brazilian public data from the official IBGE APIs.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/seansoreilly/mcp-server-abs'
If you have feedback or need assistance with the MCP directory API, please join our Discord server