Skip to main content
Glama

airtable-mcp-server

index.ts922 B
#!/usr/bin/env node import {StdioServerTransport} from '@modelcontextprotocol/sdk/server/stdio.js'; import {AirtableService} from './airtableService.js'; import {AirtableMCPServer} from './mcpServer.js'; const main = async () => { const apiKey = process.argv.slice(2)[0]; if (apiKey) { // Deprecation warning console.warn('warning (airtable-mcp-server): Passing in an API key as a command-line argument is deprecated and may be removed in a future version. Instead, set the `AIRTABLE_API_KEY` environment variable. See https://github.com/domdomegg/airtable-mcp-server/blob/master/README.md#usage for an example with Claude Desktop.'); } const airtableService = new AirtableService(apiKey); const server = new AirtableMCPServer(airtableService); const transport = new StdioServerTransport(); await server.connect(transport); }; main().catch((error: unknown) => { console.error(error); process.exit(1); });

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/domdomegg/airtable-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server