mcpField
T
TimeBase

TimeBase

ローカル
github.comデータベース86 日前に更新

TimeBase について

TimeBase MCPは、TimeBaseを探索・検索するコーディングエージェント向けMCPサーバーです。stdioでローカル実行でき、複数ユーザー向けの共有リモートHTTPサービスとしてもデプロイできます。

主な機能

  1. 01ストリーム一覧とスキーマの取得
  2. 02シンボルの確認とメッセージのプレビュー
  3. 03QQLクエリの実行
  4. 04サーバー状態とアクティビティの確認
  5. 05ローカルおよびリモートでのデプロイ

活用シーン

  1. 01TimeBaseで利用可能なストリームの探索
  2. 02スキーマとシンボル定義の確認
  3. 03メッセージのプレビューやQQLクエリの実行
  4. 04共有HTTPサービス経由でのTimeBase接続

MCP 対応

TimeBaseのストリーム、スキーマ、シンボル、メッセージのプレビュー、QQLクエリ、状態とアクティビティ情報をMCPクライアントに公開します。ローカルのstdioプロセスまたはリモートHTTPサービス経由で接続できます。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"epam-timebase": {
"command": "uvx",
"args": [
"timebase-mcp"
],
"env": {
"TIMEBASE_URL": "<TIMEBASE_URL>",
"TIMEBASE_SERVERS": "<TIMEBASE_SERVERS>",
"TIMEBASE_USERNAME": "<TIMEBASE_USERNAME>",
"TIMEBASE_PASSWORD": "<TIMEBASE_PASSWORD>",
"TIMEBASE_OAUTH2_TOKEN_URL": "<TIMEBASE_OAUTH2_TOKEN_URL>",
"TIMEBASE_OAUTH2_CLIENT_ID": "<TIMEBASE_OAUTH2_CLIENT_ID>",
"TIMEBASE_OAUTH2_CLIENT_SECRET": "<TIMEBASE_OAUTH2_CLIENT_SECRET>",
"TIMEBASE_OAUTH2_SCOPE": "<TIMEBASE_OAUTH2_SCOPE>",
"MCP_LOG_LEVEL": "<MCP_LOG_LEVEL>",
"TIMEBASE_AUTH_MODE": "<TIMEBASE_AUTH_MODE>",
"MCP_HOST": "<MCP_HOST>",
"MCP_PORT": "<MCP_PORT>",
"MCP_AUTH_PUBLIC_URL": "<MCP_AUTH_PUBLIC_URL>",
"MCP_AUTH_AUDIENCE": "<MCP_AUTH_AUDIENCE>",
"MCP_AUTH_API_KEYS_FILE": "<MCP_AUTH_API_KEYS_FILE>"
}
}
}
}
起動コマンドuvx timebase-mcp
設定が必要な環境変数
TIMEBASE_URLTimeBase native connection URL.
TIMEBASE_SERVERSMulti-server config as a JSON array string or path to a JSON file.
TIMEBASE_USERNAMEUsername for basic auth or oauth2_client_credentials.
TIMEBASE_PASSWORDシークレットPassword for basic auth.
TIMEBASE_OAUTH2_TOKEN_URLシークレットOAuth2 token endpoint for service-account client credentials.
TIMEBASE_OAUTH2_CLIENT_IDシークレットOAuth2 client ID for service-account or interactive login.
TIMEBASE_OAUTH2_CLIENT_SECRETシークレットOAuth2 client secret for service-account auth.
TIMEBASE_OAUTH2_SCOPEシークレットOAuth2 scope(s) for service-account or interactive login.
MCP_LOG_LEVELLog level: DEBUG, INFO, WARNING, ERROR, or CRITICAL.
TIMEBASE_AUTH_MODEシークレットOutbound auth: auto, none, basic, oauth2_client_credentials, interactive.
MCP_HOSTLoopback host for interactive OAuth redirect in stdio mode.
MCP_PORTLoopback port for interactive OAuth redirect in stdio mode.
MCP_AUTH_PUBLIC_URLシークレットPublic HTTPS URL of this MCP endpoint (e.g. https://mcp.example.com/mcp).
MCP_AUTH_AUDIENCEシークレットExpected JWT audience for inbound IdP auth.
MCP_AUTH_API_KEYS_FILEシークレットPath to a hashed API-key store for inbound bearer-key auth.

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
pypitimebase-mcp0.2.7
ocighcr.io/epam/timebase-mcp:0.2.7

ツール

16

掲載時のツール一覧 · 6 日前に更新

このツールにパラメーターはありません。

詳細

TimeBase MCP

Model Context Protocol サーバーです。コーディングエージェント(Claude Code、VS Code、Cursor、Claude Desktop など)から TimeBase を探索、クエリできます。ストリームの一覧表示、スキーマやシンボルの読み取り、メッセージのプレビュー、QQL クエリの実行、サーバーのステータスやアクティビティの確認が可能です。

サーバーは次の 2 通りの方法で実行できます。

  • ローカル:エージェントが timebase-mcp をローカルプロセス(stdio)として起動し、TimeBase に接続します。
  • リモート:timebase-mcp を共有 HTTP サービスとしてデプロイし、複数のユーザーが各自のエージェントから接続します。

必要なガイドはどれですか?

目的参照先
TimeBase MCP をローカルで使用する(Cursor、VS Code、Claude Code/Desktop)エージェントプラグインのクイックスタート
ローカルで手動セットアップするローカルセットアップ
共有リモート MCP サーバーをデプロイするリモートデプロイ
実行中のリモートサーバーに接続するリモートサーバーへの接続
オプションの WebAdmin 検査機能を追加するWebAdmin アクセスの追加

ドキュメント

トピック参照先
更新ローカルセットアップ:更新
トラブルシューティングトラブルシューティング
リファレンス環境変数、認証、機能

関連項目

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。