We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/cyanheads/clinicaltrialsgov-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
{
"compilerOptions": {
// Target latest JavaScript features
"target": "ESNext",
// Use modern Node.js module system
"module": "NodeNext",
"moduleResolution": "NodeNext",
// Enable all strict type checking
"strict": true,
"noUncheckedIndexedAccess": true,
"exactOptionalPropertyTypes": true,
"useUnknownInCatchVariables": true,
"verbatimModuleSyntax": true,
"noUncheckedSideEffectImports": true,
"moduleDetection": "force",
// Module interop for CommonJS compatibility
"esModuleInterop": true,
"allowSyntheticDefaultImports": true,
// Output configuration
"outDir": "./dist",
"declaration": true,
"declarationMap": true,
"sourceMap": true,
// Import helpers to reduce bundle size
"importHelpers": true,
// Incremental compilation for faster type checking
"incremental": true,
"tsBuildInfoFile": ".tsbuildinfo",
// Skip type checking of declaration files
"skipLibCheck": true,
// Ensure consistent file naming
"forceConsistentCasingInFileNames": true,
// Node.js specific
"lib": ["ESNext"],
"types": ["bun-types", "node", "@cloudflare/workers-types"],
// Error on unused locals and parameters
"noUnusedLocals": true,
"noUnusedParameters": true,
// Ensure void returns are handled
"noImplicitReturns": true,
"noFallthroughCasesInSwitch": true,
// Modern resolution features
"resolveJsonModule": true,
"allowJs": false,
"baseUrl": ".",
"paths": {
"@/*": ["src/*"],
"tests/*": ["tests/*"]
}
},
"include": ["src/**/*", "tests/**/*"],
"exclude": ["node_modules", "dist", "**/*.spec.ts"],
"ts-node": {
"esm": true,
"experimentalSpecifierResolution": "node"
}
}