mcpField
T
TimeBase

TimeBase

本地服务
github.com数据库86 天前更新

关于 TimeBase

TimeBase MCP 是面向编码 Agent 的 MCP 服务,用于探索和查询 TimeBase。它支持本地 stdio 连接,也可部署为供多名用户共用的远程 HTTP 服务。

主要功能

  1. 01列出数据流并读取模式
  2. 02查看符号并预览消息
  3. 03运行 QQL 查询
  4. 04检查服务器状态和活动
  5. 05支持本地与远程部署

适用场景

  1. 01探索 TimeBase 中可用的数据流
  2. 02检查数据模式与符号定义
  3. 03预览消息或执行 QQL 查询
  4. 04通过共享 HTTP 服务连接 TimeBase

MCP 相关

该服务向 MCP 客户端提供 TimeBase 的数据流、模式、符号、消息预览、QQL 查询及状态活动信息。客户端可通过本地 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 服务,可让编码 Agent(Claude Code、VS Code、Cursor、Claude Desktop 等)探索和查询 TimeBase:列出流、读取架构和符号、预览消息、运行 QQL 查询,以及检查服务器状态和活动。

该服务可通过两种方式运行:

  • 本地运行,由你的 Agent 将 timebase-mcp 作为本地进程(stdio)启动,并连接到你的 TimeBase。
  • 远程运行,将 timebase-mcp 部署为共享 HTTP 服务,供多个用户连接各自的 Agent。

我需要哪份指南?

你想要前往
在本地使用 TimeBase MCP(Cursor、VS Code、Claude Code/Desktop)Agent 插件快速入门
手动进行本地设置本地设置
部署共享的远程 MCP 服务远程部署
连接到正在运行的远程服务连接到远程服务
添加可选的 WebAdmin 检查功能添加 WebAdmin 访问权限

文档

主题前往
更新本地设置:更新
故障排除故障排除
参考环境变量、身份验证、功能

另请参阅

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。