Back to Browse

TimeBase MCP Server

by Epam
Developer ToolsLow Risk10.0MCP RegistryLocal
Free

Server data from the Official MCP Registry

Explore and query TimeBase streams, schemas, QQL, symbols, and server status via MCP.

About

Explore and query TimeBase streams, schemas, QQL, symbols, and server status via MCP.

Security Report

10.0
Low Risk10.0Low Risk

Valid MCP server (1 strong, 1 medium validity signals). No known CVEs in dependencies. Package registry verified. Imported from the Official MCP Registry.

6 files analyzed · 1 issue found

Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.

Permissions Required

This plugin requests these system permissions. Most are normal for its category.

HTTP Network Access

Connects to external APIs or services over the internet.

What You'll Need

Set these up before or after installing:

TimeBase native connection URL.Optional

Environment variable: TIMEBASE_URL

Multi-server config as a JSON array string or path to a JSON file.Optional

Environment variable: TIMEBASE_SERVERS

Username for basic auth or oauth2_client_credentials.Optional

Environment variable: TIMEBASE_USERNAME

Password for basic auth.Required

Environment variable: TIMEBASE_PASSWORD

OAuth2 token endpoint for service-account client credentials.Optional

Environment variable: TIMEBASE_OAUTH2_TOKEN_URL

OAuth2 client ID for service-account or interactive login.Optional

Environment variable: TIMEBASE_OAUTH2_CLIENT_ID

OAuth2 client secret for service-account auth.Required

Environment variable: TIMEBASE_OAUTH2_CLIENT_SECRET

OAuth2 scope(s) for service-account or interactive login.Optional

Environment variable: TIMEBASE_OAUTH2_SCOPE

Log level: DEBUG, INFO, WARNING, ERROR, or CRITICAL.Optional

Environment variable: MCP_LOG_LEVEL

Outbound auth: auto, none, basic, oauth2_client_credentials, interactive.Optional

Environment variable: TIMEBASE_AUTH_MODE

Loopback host for interactive OAuth redirect in stdio mode.Optional

Environment variable: MCP_HOST

Loopback port for interactive OAuth redirect in stdio mode.Optional

Environment variable: MCP_PORT

Public HTTPS URL of this MCP endpoint (e.g. https://mcp.example.com/mcp).Optional

Environment variable: MCP_AUTH_PUBLIC_URL

Expected JWT audience for inbound IdP auth.Optional

Environment variable: MCP_AUTH_AUDIENCE

Path to a hashed API-key store for inbound bearer-key auth.Optional

Environment variable: MCP_AUTH_API_KEYS_FILE

How to Install

Add this to your MCP configuration file:

{
  "mcpServers": {
    "io-github-epam-timebase-mcp": {
      "env": {
        "MCP_HOST": "your-mcp-host-here",
        "MCP_PORT": "your-mcp-port-here",
        "TIMEBASE_URL": "your-timebase-url-here",
        "MCP_LOG_LEVEL": "your-mcp-log-level-here",
        "TIMEBASE_SERVERS": "your-timebase-servers-here",
        "MCP_AUTH_AUDIENCE": "your-mcp-auth-audience-here",
        "TIMEBASE_PASSWORD": "your-timebase-password-here",
        "TIMEBASE_USERNAME": "your-timebase-username-here",
        "TIMEBASE_AUTH_MODE": "your-timebase-auth-mode-here",
        "MCP_AUTH_PUBLIC_URL": "your-mcp-auth-public-url-here",
        "TIMEBASE_OAUTH2_SCOPE": "your-timebase-oauth2-scope-here",
        "MCP_AUTH_API_KEYS_FILE": "your-mcp-auth-api-keys-file-here",
        "TIMEBASE_OAUTH2_CLIENT_ID": "your-timebase-oauth2-client-id-here",
        "TIMEBASE_OAUTH2_TOKEN_URL": "your-timebase-oauth2-token-url-here",
        "TIMEBASE_OAUTH2_CLIENT_SECRET": "your-timebase-oauth2-client-secret-here"
      },
      "args": [
        "8000:8000",
        "timebase-mcp"
      ],
      "command": "uvx"
    }
  }
}

Documentation

View on GitHub

From the project's GitHub README.

TimeBase MCP

A Model Context Protocol server that lets a coding agent (Claude Code, VS Code, Cursor, Claude Desktop, etc.) explore and query TimeBase: list streams, read schemas and symbols, preview messages, run QQL queries, and inspect server status and activity.

The server can run two ways:

  • Locally, your agent launches timebase-mcp as a local process (stdio) that connects to your TimeBase.
  • Remotely, you deploy timebase-mcp as a shared HTTP service that multiple users connect their agents to.

Which guide do I need?

You want toGo to
Use TimeBase MCP locally (Cursor, VS Code, Claude Code/Desktop)Agent Plugins Quickstart
Manual local setupLocal setup
Deploy a shared remote MCP serverRemote deployment
Connect to a running remote serverConnect to a remote server

Documentation

See also

Reviews

No reviews yet

Be the first to review this server!