Skip to main content
Glama
MetadataCacheService.ts525 B
import { CachingService } from '../CachingService.js'; import type { CachedMetadataResult, MetadataCacheKey, MetadataCacheService, MetadataResult, } from './types.js'; export class DefaultMetadataCacheService implements MetadataCacheService { async getOrLoad( key: MetadataCacheKey, loader: () => Promise<MetadataResult>, ttl?: number ): Promise<CachedMetadataResult> { return CachingService.getOrLoadAttributes( loader, key.resourceType, key.objectSlug, ttl ); } }

Latest Blog Posts

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/kesslerio/attio-mcp-server'

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