gcharanteja commited on
Commit ·
19d5c8a
1
Parent(s): df8e7ce
server.js
CHANGED
|
@@ -9,7 +9,7 @@ const {
|
|
| 9 |
} = require("@modelcontextprotocol/sdk/types.js");
|
| 10 |
|
| 11 |
const PORT = Number(process.env.PORT || 3000);
|
| 12 |
-
const HOST = process.env.HOST || "
|
| 13 |
|
| 14 |
const sampleData = [
|
| 15 |
{
|
|
@@ -178,6 +178,11 @@ async function main() {
|
|
| 178 |
const hostHeader = req.headers.host || `${HOST}:${PORT}`;
|
| 179 |
const url = new URL(req.url, `http://${hostHeader}`);
|
| 180 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 181 |
if (req.method === "GET" && url.pathname === "/sse") {
|
| 182 |
const transport = new SSEServerTransport("/messages", res);
|
| 183 |
transports.set(transport.sessionId, transport);
|
|
|
|
| 9 |
} = require("@modelcontextprotocol/sdk/types.js");
|
| 10 |
|
| 11 |
const PORT = Number(process.env.PORT || 3000);
|
| 12 |
+
const HOST = process.env.HOST || "0.0.0.0";
|
| 13 |
|
| 14 |
const sampleData = [
|
| 15 |
{
|
|
|
|
| 178 |
const hostHeader = req.headers.host || `${HOST}:${PORT}`;
|
| 179 |
const url = new URL(req.url, `http://${hostHeader}`);
|
| 180 |
|
| 181 |
+
if (req.method === "GET" && url.pathname === "/health") {
|
| 182 |
+
sendJson(res, 200, { status: "nigg" });
|
| 183 |
+
return;
|
| 184 |
+
}
|
| 185 |
+
|
| 186 |
if (req.method === "GET" && url.pathname === "/sse") {
|
| 187 |
const transport = new SSEServerTransport("/messages", res);
|
| 188 |
transports.set(transport.sessionId, transport);
|