query-layer
Query Layer API 用 MCP Server
公式の Python MCP SDK v2 で構築された、AI アシスタントにメトリクス query-layer API を公開する MCP(Model Context Protocol)サーバーです。
クイックスタート
# Prerequisites: Python 3.10+, uv
uv sync
uv run mcp dev src/server.pyコンソールに出力された URL で MCP Inspector を開いてください。ping ツールが利用可能なことを確認できます。
Related MCP server: prometheus-mcp
Cursor 統合
.cursor/mcp.json ファイルは事前に設定されています。Cursor を再起動すると、query-layer MCP サーバーが AI アシスタントで利用できるようになります。
Phoenix を使ったローカルトレーシング(任意)
# Terminal 1: start Phoenix
uv run phoenix serve
# Terminal 2: run the server pointing at Phoenix
export PHOENIX_COLLECTOR_ENDPOINT=http://localhost:6006
uv run mcp dev src/server.pyトレースは http://localhost:6006 で確認できます — Phoenix は MCP ツール呼び出し、プロンプト、GenAI スパンをネイティブにレンダリングします。
ドキュメント
ドキュメント | 目的 |
問題の記述、解決アプローチ、実装計画 | |
本番運用レベルのプランレビュー | |
MCP の概念、技術選定、設計上の決定 | |
セットアップ、インストール、実行、設定、トラブルシューティング | |
ログ、トレーシング、OTLP、ローカル Phoenix |
プロジェクト構造
src/
server.py # MCPServer + tools (entry point)
logging_config.py # Structured JSON logging to stderr
otel_config.py # OpenTelemetry exporter configuration
.cursor/
mcp.json # Cursor MCP server configuration
docs/
plan.md # Full implementation plan
review.md # Plan review
design.md # Design document
getting-started.md # Setup guide
observability.md # Observability guideライセンス
Apache 2.0 — LICENSE をご参照ください。
This server cannot be deployed
Maintenance
Related MCP Connectors
Exposes FEDLIN's public security scanners as agent-callable tools over Streamable HTTP.
Read-only Google Analytics 4 MCP server for AI assistants.
Gateway between LLM agents and world data through eight tools and a bundled endpoint catalog.
Query application logs, traces, and metrics from your AI coding assistant via Foam's MCP server.
Related MCP Servers
- AlicenseAqualityAmaintenanceProvides access to Prometheus metrics and queries through standardized Model Context Protocol interfaces, allowing AI assistants to execute PromQL queries and analyze metrics data.6521MIT
- AlicenseBqualityDmaintenanceProvides seamless integration between AI assistants and Prometheus, enabling natural language interactions with your monitoring infrastructure. This server allows for effortless querying, discovery, and analysis of metrics.10497 npm27MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to query Prometheus metrics, monitor alerts, and analyze system health through read-only access to your Prometheus server with built-in query safety and optional AI-powered metric analysis.MIT
- FlicenseBqualityDmaintenanceEnables AI assistants to interact with Datadog APIs for querying metrics, logs, events, monitors, and APM traces.164-