TimeBase plugins for Cursor, VSCode, Claude Code, and any tool supporting the Open Plugin standard.
If you only need skills, jump to Skills.
Community edition:
uv tool install -p 3.14 --from "timebase-mcp[community]" timebase-mcpEnterprise edition:
Important
Make sure to replace <user> and <password> with your Nexus credentials.
uv tool install -p 3.14 --index "https://<user>:<password>@nexus.deltixhub.com/repository/epm-rtc-public-python/simple" --from "timebase-mcp[enterprise]" timebase-mcpIf you prefer pip/pipx or another method, see the TimeBase MCP installation docs.
timebase-mcp -vNote
The MCP client launches the server automatically, but timebase-mcp must be discoverable in PATH.
Cursor
Clone this repository as a local plugin.
macOS/Linux:
git clone git@github.com:epam/TimeBase-Agent-Plugins.git ~/.cursor/plugins/local/timebaseWindows:
git clone git@github.com:epam/TimeBase-Agent-Plugins.git %USERPROFILE%\.cursor\plugins\local\timebaseOpen Cursor Settings > Plugins > TimeBase Plugin > TimeBase MCP to edit configuration.
Available options: MCP configuration.
VSCode
Open command palette (CMD+Shift+P / Ctrl+Shift+P), run Chat: Install Plugin from Source, then paste:
git@github.com:epam/TimeBase-Agent-Plugins.git
In chat panel, click Configure Tools, hover timebase-mcp, then click Configure TimeBase.
Available options: MCP configuration.
Claude Code
Open Claude Code and run the following commands:
/plugin marketplace add git@github.com:epam/TimeBase-Agent-Plugins.git
/plugin install timebase@timebase-plugins
/reload-pluginsYou will be prompted to configure MCP during installation.
Available options: MCP configuration.
[!WARNING] On macOS there's an upstream issue with plugin configuration sometimes not being passed to the MCP. As a workaround, you can disable the plugin-managed MCP server from the
/pluginmenu and manually add it using the following command:claude mcp add timebase-mcp --transport stdio --env TIMEBASE_URL='dxtick://localhost:8011' -- timebase-mcp
Other tools
This repository follows the Open Plugin standard, so it can be used in any compatible tool.
Note
If you encounter issues with the MCP server, check out the troubleshooting guide.
Warning
The qql-generator skill is built around grounding from TimeBase MCP. For task-correct, schema-backed QQL, run the agent with TimeBase MCP configured. Usage without MCP is not recommended, you are likely to get materially worse results.
- Node.js installed (for
npx). - Git access to this repo from your machine.
Works for Claude Code, Cursor, VSCode and any other tool supporting the Agent Skills open standard.
npx skills add git@github.com:epam/TimeBase-Agent-Plugins.git- Clone this repository:
git clone git@github.com:epam/TimeBase-Agent-Plugins.git- Copy the
/skills/qql-generatordirectory into your tool's skills installation folder.
No special actions are required. Just ask your agent something about QQL.
npx skills remove