Skip to main content
Glama

Reviewer MCP

by jaggederest
factory.ts621 B
import { AIProvider, AIProviderConfig } from './types.js'; import { OpenAIProvider } from './openai.js'; import { OllamaProvider } from './ollama.js'; export function createAIProvider(config: AIProviderConfig): AIProvider { switch (config.provider) { case 'openai': if (!config.apiKey) { throw new Error('OpenAI provider requires an API key'); } return new OpenAIProvider(config.apiKey, config.model); case 'ollama': return new OllamaProvider(config.baseUrl, config.model); default: throw new Error(`Unknown AI provider: ${config.provider as string}`); } }

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/jaggederest/mcp_reviewer'

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