/**
* STDIO transport implementation for MCP server
*/
import { Server } from '@modelcontextprotocol/sdk/server/index.js';
import { StdioServerTransport } from '@modelcontextprotocol/sdk/server/stdio.js';
/**
* Run server with STDIO transport for local development
*/
export async function runStdioTransport(server: Server): Promise<void> {
const transport = new StdioServerTransport();
await server.connect(transport);
console.error('Forensics Connection MCP server running on stdio');
// Handle process termination
process.on('SIGINT', async () => {
console.error('Shutting down STDIO transport...');
process.exit(0);
});
process.on('SIGTERM', async () => {
console.error('Shutting down STDIO transport...');
process.exit(0);
});
}
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/YC-Agents-Hackathon/mcp-forensics'
If you have feedback or need assistance with the MCP directory API, please join our Discord server