Skip to main content
Glama
TTaoGaming

mcp-airtable-query

by TTaoGaming

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
AIRTABLE_API_KEYYesAirtable API key, e.g. pat...

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}
prompts
{
  "listChanged": true
}
resources
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
airtable_statusA

Report non-secret Airtable configuration.

list_basesB

List bases available to the token.

get_base_schemaA

List tables, fields, and views for a base.

list_recordsA

Query records with view, formula, fields, sorting, and pagination.

get_recordC

Retrieve one Airtable record.

create_recordsA

Create up to ten records in one Airtable request.

update_recordsA

Update up to ten records by ID.

delete_recordsA

Permanently delete up to ten records.

build_filter_formulaA

Build an Airtable filterByFormula string from a validated AND/OR comparison tree.

Prompts

Interactive templates invoked by user choice

NameDescription
airtable_workflowPrepare a read-first base workflow.

Resources

Contextual data attached and managed by the client

NameDescription
airtable-server-statusNon-secret runtime capabilities.

TDQS

A3.8/5.0

Scored across 9 tools

Disambiguation5/5

Each tool targets a distinct resource and action: status, bases, schema, records (list/get/create/update/delete), and filter formula building. There is no overlap or ambiguity between tools.

Naming Consistency4/5

Most tools follow a clear verb_noun pattern (e.g., list_bases, create_records), with 'get' for single items and 'list' for collections. The one deviation is 'airtable_status', which reads more like a noun than a verb, but it is still easily understood.

Tool Count5/5

With 9 tools, the server is well-scoped for Airtable data operations. Each tool serves a necessary function without unnecessary bloat.

Completeness5/5

The CRUD lifecycle for records is fully covered (list, get, create, update, delete), along with base and schema discovery and a filter helper. There are no significant missing operations for a query-focused Airtable server.

Maintenance

ActivitySlowing
ResponsivenessNo issues