Skip to main content
Glama
checkPortAvailability.ts501 B
import net from 'node:net'; export const checkPortAvailability = (port: number): Promise<boolean> => { return new Promise((resolve) => { const server = net.createServer(); server.once('error', (err: any) => { if (err.code === 'EADDRINUSE') { resolve(false); // Port is in use } else { resolve(true); } }); server.once('listening', () => { server.close(); resolve(true); // Port is available }); server.listen(port); }); };

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/aymericzip/intlayer'

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