airtable

Manage Airtable records and bases via direct curl API calls.

9|3|Updated May 18, 2026
One-click install
npx skills add https://github.com/jordanhubbard/mac --skill airtable-jordanhubbard
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: airtable
Source: https://github.com/jordanhubbard/mac/tree/main/src/mac/_hermes/skills/productivity/airtable
Command: npx skills add https://github.com/jordanhubbard/mac --skill airtable-jordanhubbard

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires curl, and includes scripts (resource) components.

What problem does it solve?

This Skill allows users to interact with the Airtable API via curl, providing CRUD operations for Airtable records and base management without the need for an external MCP server or OAuth flow.

Core Features & Use Cases

  • CRUD Operations: Perform Create, Read, Update, and Delete operations on Airtable records.
  • Base and Table Management: List and interact with bases and tables, ensuring accurate schema and record manipulation.
  • API Integration: Use curl for direct interaction with the Airtable REST API, providing flexibility and efficiency.

Quick Start

Create a new record in an Airtable table by providing the name, status, and priority.

Frequently Asked Questions about airtable

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

FAQPage Schema
How do I manage Airtable records and bases using the API?

You can manage Airtable records and bases by executing curl commands against the Airtable REST API, which enables direct CRUD operations, base listing, and table interactions without needing an external MCP server.

Do I need OAuth to perform CRUD operations on Airtable records?

No, you do not need an OAuth flow to perform CRUD operations on Airtable records. This Skill uses direct API interaction with curl and requires only the AIRTABLE_API_KEY environment variable for authentication.

Can I use curl to interact with the Airtable REST API directly?

Yes, you can use curl to interact directly with the Airtable REST API. This approach provides a lightweight method to create, read, update, and delete records while managing table schemas efficiently.

What is required to list bases and tables in an Airtable database?

To list bases and tables in an Airtable database, you need curl installed and the AIRTABLE_API_KEY environment variable configured. This allows direct querying of the Airtable API to retrieve schema information.

How do I create a new record in an Airtable table via curl?

To create a new record in an Airtable table via curl, you send a POST request to the Airtable API with your AIRTABLE_API_KEY, specifying field values like name, status, and priority in the payload.

What are the limitations of managing Airtable data without an MCP server?

Managing Airtable data directly with curl limits you to manual REST API interactions for CRUD operations. You must handle request formatting and response parsing yourself, as there is no abstracted MCP server layer to automate these workflows.