base-metadata-extractor

Extract Airtable base metadata via MCP schema discovery and browser scripts.

1|Updated Mar 24, 2026
One-click install
npx skills add https://github.com/dsteven12/airtable-sa-skills --skill base-metadata-extractor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: base-metadata-extractor
Source: https://github.com/dsteven12/airtable-sa-skills/tree/main/skills/base-metadata-extractor
Command: npx skills add https://github.com/dsteven12/airtable-sa-skills --skill base-metadata-extractor

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Organizations need a reliable, centralized source of Airtable base metadata that covers schema, automations, and interface layouts to accelerate design, validation, and documentation work.

Core Features & Use Cases

  • Schema extraction via MCP: extract tables, fields, types, and configurations from bases using MCP connectors (list_tables_for_base, get_table_schema, list_records_for_table).
  • Automation and interface extraction via browser scripts: capture automation definitions and interface layouts for deeper analysis and documentation.
  • Consuming skills integration: feed the collected data into technical-design-doc, health-check, and training-guide workflows to generate SA-grade deliverables.

Quick Start

Install this toolkit and run the MCP-based schema extraction together with optional browser-script captures from your consuming skills.

Frequently Asked Questions about base-metadata-extractor

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I extract Airtable base metadata for schema, automations, and interfaces?

Extract Airtable base metadata by using MCP connectors to discover tables, fields, and configurations first. Then optionally run browser-console scripts to capture automation definitions and interface layouts, gathering all results into a unified data model for downstream documentation.

What is the best way to document Airtable schema and configurations automatically?

The best way to document Airtable schema is extracting complete base metadata via MCP using list_tables_for_base and get_table_schema commands. This captures tables, fields, types, and configurations, feeding the results directly into design docs, health checks, or training guides.

Does this metadata extraction approach support Airtable automations and interfaces?

Yes, this metadata extraction approach supports Airtable automations and interfaces by utilizing optional browser-console scripts. These scripts capture automation definitions and interface layouts alongside MCP-based schema discovery for deeper analysis and documentation.

Can I use MCP to extract tables, fields, and configurations from an Airtable base?

Yes, you can use MCP to extract tables, fields, and configurations from an Airtable base. The extraction workflow utilizes MCP connectors like list_tables_for_base, get_table_schema, and list_records_for_table to pull complete schema configurations.

How do I feed extracted Airtable schema into technical design docs and health checks?

Feed extracted Airtable schema into technical design docs and health checks by gathering the MCP schema results and optional browser-script captures. This collected data model is then passed directly into consuming skills built for generating SA-grade deliverables.

What are the limitations of extracting Airtable metadata via MCP and browser scripts?

A limitation of extracting Airtable metadata via MCP and browser scripts is that automation and interface data capture depends on running browser-console scripts manually. This optional step requires a browser environment, unlike the automated MCP-based schema extraction process.