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
checkPortAvailability.ts•501 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);
});
};