Skip to main content
Glama

Airtable MCP

module.exports = { preset: 'ts-jest', testEnvironment: 'node', roots: ['<rootDir>/src', '<rootDir>/tests'], testMatch: [ '**/__tests__/**/*.+(ts|tsx|js)', '**/?(*.)+(spec|test).+(ts|tsx|js)', ], transform: { '^.+\\.(ts|tsx)$': 'ts-jest', }, collectCoverageFrom: [ 'src/**/*.{js,ts}', '!src/**/*.d.ts', '!src/**/index.{js,ts}', '!src/**/*.test.{js,ts}', '!src/**/*.spec.{js,ts}', ], coverageDirectory: 'coverage', coverageReporters: ['text', 'lcov', 'html'], coverageThreshold: { global: { branches: 70, functions: 70, lines: 70, statements: 70, }, }, moduleNameMapper: { '^@/(.*)$': '<rootDir>/src/$1', '^@types/(.*)$': '<rootDir>/types/$1', }, setupFilesAfterEnv: ['<rootDir>/tests/setup.js'], testTimeout: 10000, verbose: true, };

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/rashidazarang/airtable-mcp'

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