ibm-watsonxdata-mcp-server
MCP ServerIBM/ibm-watsonxdata-mcp-server
An MCP server that enables AI assistants to manage and query IBM watsonx.data lakehouses using natural language.
Overview
The IBM watsonx.data MCP Server provides a bridge between AI assistants and IBM watsonx.data lakehouses. It organizes lakehouse operations into six primary categories: platform management, engine operations, catalog management, query execution, Spark application handling, and data ingestion. By utilizing IBM Cloud IAM authentication and supporting transports like stdio and streamable HTTP, it lets users run complex queries, manage Presto and Spark engines, inspect schemas, and load data conversationally.
Capabilities
- ▸Platform management tools for instance status and configuration
- ▸Engine operations for Presto and Spark lifecycle management
- ▸Catalog tools for schema/table discovery and DDL execution
- ▸Query execution tools supporting SELECT, INSERT, UPDATE, and query plan analysis
- ▸Spark application submission and monitoring
- ▸Data ingestion tools for loading CSV, Parquet, and JSON from object storage
- ▸IBM Cloud IAM token-based authentication with automatic refresh
Best for
Checking instance status and metadata details, Managing and monitoring Presto and Spark compute engines, Browsing database catalogs, schemas, and table structures, Executing SQL queries and analyzing query plans, Submitting and monitoring Apache Spark jobs, Ingesting data from object storage into lakehouse tables
Works with
実タスクにどれだけ役立つか(機能の豊富さ・用途の明確さ)。 — AIによるcapabilities/use-cases解析
実装・指示の品質。 — AIによるSKILL.md/README解析
リポジトリがどれだけ活発に保守されているか。 — GitHub 最終push日時の新しさ
ドキュメントの充実度・分かりやすさ。 — README/独自要約の情報量
危険・不審な挙動が無いか。 — AIによるセキュリティレビュー
ありふれたラッパーではない独自性。 — AIによる独自性判定
コミュニティの採用度。 — GitHub Stars/Forks(対数スケール)
対応AIエージェントの広さ。 — AIによる対応エージェント判定
ライセンス不明/制限あり(Red)のSkillは総合スコアに0.85倍の補正を適用します。 ランキングはこのScoreのみで決まり、広告で変わりません。 算出方法の詳細 →
Security considerations
Relies on IBM Cloud API keys and IAM tokens. The streamable HTTP transport does not include a built-in authentication layer, meaning binding to non-localhost interfaces requires an external reverse proxy with auth to prevent unauthorized access.
Categories
Summary and analysis are original content generated by AI Skills Rank. The skill's source text is not reproduced here — view it on the linked repository.