Skip to main content
Glama

News Aggregator API

setupJest.ts811 B
/** * Jest setup file * This will be loaded before tests run to handle mocking with proper TypeScript support */ import { jest } from '@jest/globals'; // Simple mock for database module jest.mock('../utils/db', () => { // Return a simple object with the minimal required functionality return { db: { connect: jest.fn().mockResolvedValue(undefined), disconnect: jest.fn().mockResolvedValue(undefined), }, prisma: { $queryRaw: jest.fn(), article: { findMany: jest.fn().mockResolvedValue([]), findUnique: jest.fn().mockResolvedValue(null), }, source: { findMany: jest.fn().mockResolvedValue([]), }, }, connectDb: jest.fn().mockResolvedValue(undefined), disconnectDb: jest.fn().mockResolvedValue(undefined), }; });

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/Malachi-devel/the-news-api-mcp-server'

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