Airtable OAuth MCP Server
A production-ready Model Context Protocol server that enables AI assistants and applications to inte...
Open the FastMCP connection interface and click “Install Now”
- In the FastMCP connection UI, click the ready-made “Install Now” button to open the environment-variable (ENV) entry form.
Create an Airtable OAuth integration (get Client ID + optional Client Secret)
- Sign in to your Airtable account, open Builder Hub → OAuth integrations → Register an OAuth integration. Enter a name and set the OAuth Redirect URL to the callback your local server uses (default:
http://localhost:8000/oauth/callback). Save and then copy the generated Client ID and (if you need server-side token exchange) generate & copy the Client Secret. (support.airtable.com)
- Sign in to your Airtable account, open Builder Hub → OAuth integrations → Register an OAuth integration. Enter a name and set the OAuth Redirect URL to the callback your local server uses (default:
Fill the FastMCP ENV fields (paste the values you copied)
- In the FastMCP connection form opened by “Install Now”, add the following keys and paste the corresponding values:
- AIRTABLE_CLIENT_ID = "
" - AIRTABLE_CLIENT_SECRET = "<paste Client Secret here — optional for some flows>"
- AIRTABLE_REDIRECT_URI = "http://localhost:8000/oauth/callback" (or your custom redirect URI used when registering the integration)
- AIRTABLE_CLIENT_ID = "
- Save/confirm the connection in FastMCP.
- In the FastMCP connection form opened by “Install Now”, add the following keys and paste the corresponding values:
(Alternative) If you prefer file-based configuration, edit .env locally
- Run:
cp .env.example .env - Open .env and set:
AIRTABLE_CLIENT_ID="your_airtable_client_id_here" AIRTABLE_CLIENT_SECRET="your_airtable_client_secret_here" AIRTABLE_REDIRECT_URI="http://localhost:8000/oauth/callback" - Save the file and keep it out of version control (do not commit secrets).
- Run:
Complete required OAuth integration metadata in Airtable (scopes & support info)
- When registering the integration in Builder Hub, choose appropriate scopes (record data, base schema, etc.) and fill Support Email, Privacy Policy URL, and Terms of Service URL — these fields must be completed for the integration to be usable by other Airtable users. (support.airtable.com)
Start the MCP server and authenticate to verify values
- Start the server (HTTP mode) and perform the OAuth flow to confirm everything works:
uv run python -m airtable_mcp http - The server will redirect to the configured
AIRTABLE_REDIRECT_URIduring the OAuth flow; complete the authorization and confirm the connection in FastMCP or via the server logs. (The README useshttp://localhost:8000/oauth/callbackas the default.)
- Start the server (HTTP mode) and perform the OAuth flow to confirm everything works:
Security notes — store secrets safely and rotate if needed
- Treat the Client Secret as sensitive: do not share it, do not commit it to public repos, and rotate it if compromised. Generate a Client Secret only if your app performs server-side token exchanges (client-secret is optional for pure client-side flows). (support.airtable.com)
Quick Start
Choose Connection Type for
Authentication Required
Please sign in to use FastMCP hosted connections
Run MCP servers without
local setup or downtime
Access to 1,000+ ready-to-use MCP servers
Skip installation, maintenance, and trial-and-error.
No local setup or infra
Run MCP servers without Docker, ports, or tunnels.
Always online
Your MCP keeps working even when your laptop is off.
One secure URL
Use the same MCP from any agent, anywhere.
Secure by default
Encrypted connections. Secrets never stored locally.
Configuration for
Environment Variables
Please provide values for the following environment variables:
HTTP Headers
Please provide values for the following HTTP headers:
started!
The MCP server should open in . If it doesn't open automatically, please check that you have the application installed.
Copy and run this command in your terminal:
Make sure Gemini CLI is installed:
Visit Gemini CLI documentation for installation instructions.
Make sure Claude Code is installed:
Visit Claude Code documentation for installation instructions.
Installation Steps:
Configuration
Installation Failed
More for Database
View All →Supabase MCP Server
Connect Supabase projects directly with AI assistants using the Model Context Protocol (MCP). This server standardizes communication between Large Language Models and Supabase, enabling AI to manage tables, query data, and interact with project features like edge functions, storage, and branching. Customize access with read-only or project-scoped modes and select specific tool groups to fit your needs. Integrated tools cover account management, documentation search, database operations, debugging, and more, empowering AI to assist with development, monitoring, and deployment tasks in your Supabase environment efficiently and securely.
Svelte
Official Svelte documentation access and code analysis server that provides up-to-date reference material, playground link generation, and intelligent autofixer capabilities for detecting common patterns, anti-patterns, and migration opportunities in Svelte 5 and SvelteKit projects.
More for API Development
View All →Sentry
Streamline Sentry API integration with this remote MCP server middleware prototype. sentry-mcp acts as a bridge between clients and Sentry, supporting flexible transport methods and offering tools like the MCP Inspector for easy service testing. Inspired by Cloudflare’s remote MCP initiative, it helps developers adapt and debug workflows, making Sentry interaction smoother for both cloud and self-hosted environments.