Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
TABLEBRIDGE_DATA_DIRNoDirectory of files to expose (the sandbox boundary).
TABLEBRIDGE_MAX_ROWSNoMax rows returned per query/preview1000
TABLEBRIDGE_RECURSIVENoScan subdirectories too1

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
list_sourcesA

List the tables available to query (one per data file) with column counts.

Start here: each CSV/Parquet/JSON file under the data directory is exposed as a table you can SELECT from and JOIN across.

describeC

Show a table's columns and types.

previewA

Return the first n rows of a table (capped by TABLEBRIDGE_MAX_ROWS).

queryA

Run a read-only SQL query (DuckDB dialect) across the loaded tables.

Supports SELECT / WITH / DESCRIBE / SUMMARIZE and JOINs across files. Writes and raw file-access functions are rejected. Results are capped at TABLEBRIDGE_MAX_ROWS; a truncated flag indicates when more rows exist.

refreshA

Re-scan the data directory (pick up added/changed files) and report the count.

server_infoA

Report the effective configuration (data dir, row cap, supported formats).

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Michael-WhiteCapData/tablebridge-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server