Skip to content

Instantly share code, notes, and snippets.

const { Server } = require("@modelcontextprotocol/sdk/server/index.js");
const { SSEServerTransport } = require("@modelcontextprotocol/sdk/server/sse.js");
const express = require("express");
const { ListToolsRequestSchema, CallToolRequestSchema } = require("@modelcontextprotocol/sdk/types.js");
const { exec } = require("child_process");
const fs = require("fs").promises;
const path = require("path");
const util = require("util");
const execPromise = util.promisify(exec);