Skip to main content
Glama
pansin
by pansin
index.js1.32 kB
/** * Browser MCP Server entry point */ // Export all types and interfaces export * from './types/index.js'; export * from './interfaces/tools.js'; export * from './interfaces/browser.js'; export * from './interfaces/mcp.js'; export * from './errors/index.js'; export * from './config/default.js'; // Main server class placeholder export class BrowserMCPServer { constructor() { // TODO: Initialize server components } async start() { // TODO: Implement server startup logic console.log('Browser MCP Server starting...'); } async stop() { // TODO: Implement server shutdown logic console.log('Browser MCP Server stopping...'); } } // CLI entry point if (import.meta.url === `file://${process.argv[1]}`) { const server = new BrowserMCPServer(); process.on('SIGINT', async () => { console.log('\nReceived SIGINT, shutting down gracefully...'); await server.stop(); process.exit(0); }); process.on('SIGTERM', async () => { console.log('\nReceived SIGTERM, shutting down gracefully...'); await server.stop(); process.exit(0); }); server.start().catch((error) => { console.error('Failed to start server:', error); process.exit(1); }); } //# sourceMappingURL=index.js.map

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/pansin/browserMCP'

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