Skip to main content
Glama

GenAIScript

Official
by microsoft
MIT License
43
2,820
  • Linux
  • Apple
port.ts578 B
import { SERVER_PORT } from "../../core/src/constants" import { findRandomOpenPort, isPortInUse } from "../../core/src/net" import { logWarn } from "../../core/src/util" export async function findOpenPort( defaultPort: number, options?: { port?: string } ) { let port = parseInt(options.port) || defaultPort if (await isPortInUse(port)) { if (options.port) throw new Error(`port ${port} in use`) const oldPort = port port = await findRandomOpenPort() logWarn(`port ${oldPort} in use, using port ${port}`) } return port }

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/microsoft/genaiscript'

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