Roundtable

data-ai MCP Server

Zero-configuration MCP server that unifies multiple AI coding assistants (Codex, Claude Code, Cursor, Gemini) through intelligent auto-discovery and standardized interface

Install Ready
data-aidata-ai
5 views114 stars16 forks

Why This Matters

Discovered via unknown and last synced 3mo ago.

Install Ready
Source
unknown
Stars
114
Last synced
3mo ago
Install
Instructions detected

Install

1. Install the package

uvx roundtable-ai@latest

2. Add to claude_desktop_config.json

{
  "mcpServers": {
    "roundtable": {
      "command": "npx",
      "args": [
        "roundtable"
      ]
    }
  }
}

Config file location: ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) / %APPDATA%\Claude\claude_desktop_config.json (Windows)

53
Tools
0
Resources
0
Prompts
Standard I/O
Transport

Who Is This For?

Roundtable is ideal for engineering teams and individual developers who use multiple AI coding assistants (Claude Code, Cursor, Gemini, Codex) and want a unified interface without complex configuration. DevOps engineers, full-stack developers, and AI-first teams benefit most by reducing context-switching and standardizing their AI-assisted workflows across different tools.

Use Cases

Unify multiple AI assistants into one interface

Access Codex, Claude Code, Cursor, and Gemini through a single standardized protocol instead of managing separate integrations. This reduces cognitive load when switching between tools during development sessions.

Zero-configuration multi-assistant deployment

Roundtable auto-discovers available AI coding assistants in your environment and automatically configures them. No manual setup required—start using unified AI capabilities immediately after server initialization.

Standardize AI coding workflows across teams

Establish consistent interfaces and interaction patterns for AI-assisted development across your entire engineering team, regardless of which underlying assistant each developer prefers.

Reduce vendor lock-in and switching costs

Build workflows and automations against a standardized interface rather than specific AI assistants, making it easier to migrate between tools or use multiple assistants simultaneously without rewriting integrations.

Frequently Asked Questions

Do I need to configure each AI assistant separately?

No. Roundtable uses intelligent auto-discovery to detect available assistants in your environment and automatically standardizes their interfaces. Zero configuration is required to get started.

Which AI coding assistants does Roundtable support?

Roundtable currently supports Claude Code, Cursor, Gemini, and Codex. The auto-discovery system means you only pay attention to the assistants you actually have installed or available in your environment.

Can I use Roundtable with existing Claude Code workflows?

Yes. Roundtable acts as an MCP server that integrates with Claude Code and other compatible clients. Your existing workflows continue to work while gaining access to other AI assistants through the unified interface.

What's the overhead of using Roundtable vs. direct assistant access?

Roundtable adds minimal overhead since it's a standardized protocol layer. The main benefit is eliminating context-switching between different interfaces, which typically saves more time than any performance cost.

Available Tools (53)

EMBED_MODE

`false`

Variable

Description

DATABRICKS_TOKEN

Databricks personal access token

Calculator

8

WORKSPACE_NAME

`Roundtable`

OPENAI_API_KEY

Server-level OpenAI key

WORKSPACE_ID

`default`

GCP_LOCATION

Vertex AI region (default: `us-central1`)

SNOWFLAKE_DATABASE

Default Snowflake database

42

SQL safety for BigQuery, Snowflake, Databricks

Path

Database

SECURE_COOKIES

`false`

DATABRICKS_HTTP_PATH

SQL warehouse HTTP path

5

Fetch, HTML stripping, truncation

SESSION_SECRET

dev default

GOOGLE_AI_API_KEY

Server-level Google AI key

SNOWFLAKE_PASSWORD

Snowflake password

Suite

Tests

DATABASE_URL

(none)

GCP_PROJECT

BigQuery — uses same ADC as Vertex AI

SNOWFLAKE_WAREHOUSE

Snowflake compute warehouse

18

Allowlist, dangerous patterns, path traversal

Time

Use Case

BQ_MAX_BYTES

BigQuery — max bytes scanned per query (default: 1GB)

DATABRICKS_CATALOG

Default Unity Catalog

4

Session validation

SNOWFLAKE_USERNAME

Snowflake username

Tool

Description

2

Export validation

DATABRICKS_HOST

Databricks workspace URL

10

Read, write, list, find + path traversal

Setting

Description

Config

9

ANTHROPIC_API_KEY

Server-level Anthropic key

GOOGLE_SEARCH_API_KEY

Google Custom Search API key (for web_search tool)

BQ_LOCATION

BigQuery dataset location (default: `US`)

SNOWFLAKE_ACCOUNT

Snowflake account identifier

19

JSON-RPC 2.0 compliance, initialize/tools/list/call, error codes

8

Build, verify, tamper detection, hash matching

A2A_SERVER_ENABLED

`false`

BQ_PROJECT

Override BigQuery billing project (cross-project access, default: `GCP_PROJECT` value)

14

SQL fusion, dedup, LIMIT injection

SHELL_EXEC_ENABLED

`false`

GOOGLE_SEARCH_ENGINE_ID

Google Custom Search engine ID

16

Canonicalize, build, verify, decrypt, sign, expiry

9

Query, tool_call, discover, auth gate, SQL safety

38

HKDF key derivation, AES-256-GCM encrypt/decrypt, HMAC signing, timestamp freshness

DEMO_MODE

`false`

OLLAMA_HOST

Default Ollama host URL (default: `http://localhost:11434`, overridable per-workspace)

7

Replay detection, TTL expiry, cleanup

31

All 22+ tools validated, resolveTools filtering, OpenAI/Anthropic/Google format output

PORT

`3000`

11

HMAC auth validation, contract enforcement, expired timestamps