greptimedb-mcp-server
GreptimeDB用のモデルコンテキストプロトコル (MCP) サーバー実装。
このサーバーは、AIアシスタントにデータベースを安全かつ構造化された方法で探索・分析する手段を提供します。制御されたインターフェースを介してテーブルの一覧表示、データの読み取り、SQLクエリの実行が可能になり、責任あるデータベースアクセスが確保されます。
プロジェクトのステータス
これはまだ開発中の実験的なプロジェクトです。データのセキュリティとプライバシーの問題については具体的に対処されていないため、慎重にご利用ください。
機能
テーブルを一覧表示するには
list_resources使用しますテーブルデータを読み取るための
read_resourceツールを一覧表示するには
list_tools使用しますSQLを実行するための
call_toollist_promptsはプロンプトを一覧表示しますget_prompt名前でプロンプトを取得します
インストール
構成
次の環境変数を設定します。
またはコマンドライン引数経由:
--hostデータベースホスト、デフォルトはlocalhost、--portデータベースポート。MySQLプロトコルポートである必要があります。デフォルトでは4002。--userデータベースのユーザー名。デフォルトでは空。--passwordデータベースのパスワード。デフォルトでは空です。--databaseデータベース名。デフォルトはpublic。
使用法
クロードデスクトップ統合
Claude Desktop の構成ファイルで MCP サーバーを構成します。
macOS
場所: ~/Library/Application Support/Claude/claude_desktop_config.json
ウィンドウズ
場所: %APPDATA%/Claude/claude_desktop_config.json
ライセンス
MIT ライセンス - 詳細については LICENSE.md ファイルを参照してください。
貢献する
Related MCP server: MCP Toolkit
前提条件
uvパッケージ マネージャーを使用した PythonGreptimeDBのインストール
MCP サーバーの依存関係
発達
デバッグにはMCP Inspectorを使用します。
了承
このライブラリの実装は、以下の 2 つのリポジトリからインスピレーションを受け、そのコードを組み込んでいます。感謝の意を表します。
ありがとう!