MCPServers
Airtable - 検索 server banner image
Airtable - MCP server logo

Airtable

111
0

Summary

This MCP server, developed by domdomegg, enables AI assistants like Claude to interact with Airtable databases. Built in TypeScript, it provides capabilities for querying and modifying Airtable bases, tables, fields, and records through a standardized interface. The implementation stands out by offering full read/write access to Airtable's rich data model and metadata. By connecting AI capabilities with structured data in Airtable, this server allows AI systems to analyze, manipulate, and act on user-defined datasets. It is particularly useful for automating data entry workflows, building AI-powered data analysis tools, or creating natural language interfaces to Airtable-based applications.

Available Actions(13)

list_records

Lists records from a specified Airtable table. Parameters: baseId (string, required), tableId (string, required), maxRecords (number, optional), filterByFormula (string, optional)

search_records

Search for records containing specific text. Parameters: baseId (string, required), tableId (string, required), searchTerm (string, required), fieldIds (array, optional), maxRecords (number, optional)

list_bases

Lists all accessible Airtable bases. No input parameters required. Returns base ID, name, and permission level.

list_tables

Lists all tables in a specific base. Parameters: baseId (string, required), detailLevel (string, optional)

describe_table

Gets detailed information about a specific table. Parameters: baseId (string, required), tableId (string, required), detailLevel (string, optional)

get_record

Gets a specific record by ID. Parameters: baseId (string, required), tableId (string, required), recordId (string, required)

create_record

Creates a new record in a table. Parameters: baseId (string, required), tableId (string, required), fields (object, required)

update_records

Updates one or more records in a table. Parameters: baseId (string, required), tableId (string, required), records (array, required)

delete_records

Deletes one or more records from a table. Parameters: baseId (string, required), tableId (string, required), recordIds (array, required)

create_table

Creates a new table in a base. Parameters: baseId (string, required), name (string, required), description (string, optional), fields (array, required)

update_table

Updates a table's name or description. Parameters: baseId (string, required), tableId (string, required), name (string, optional), description (string, optional)

create_field

Creates a new field in a table. Parameters: baseId (string, required), tableId (string, required), name (string, required), type (string, required), description (string, optional), options (object, optional)

update_field

Updates a field's name or description. Parameters: baseId (string, required), tableId (string, required), fieldId (string, required), name (string, optional), description (string, optional)

Last Updated: April 11, 2025

コミュニティレビュー

0.0
0 レビュー
5
0
4
0
3
0
2
0
1
0

まだレビューはありません. 最初のレビューを投稿しましょう!

会話に参加するにはサインインしてください

Try it now in
HighlightHighlight AI

言語

TypeScript

カテゴリ

タグ