Skip to main content
Glama

OBS MCP Server

by royshil
index.ts770 B
#!/usr/bin/env node import { startServer } from "./server.js"; const logger = { log: (message: string) => console.log(message), error: (message: string) => console.error(message), debug: (message: string) => console.debug(message), }; // Set up better error handling process.on("uncaughtException", (error) => { logger.error(`Uncaught exception: ${error instanceof Error ? error.message : String(error)}`); process.exit(1); }); process.on("unhandledRejection", (reason, promise) => { logger.error(`Unhandled rejection at: ${promise}, reason: ${reason}`); process.exit(1); }); // Start the server startServer().catch((error) => { logger.error(`Fatal error in main(): ${error instanceof Error ? error.message : String(error)}`); process.exit(1); });

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/royshil/obs-mcp'

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