From 26bf884a9c1266ba85bb0ba8d6a1c869a3118c21 Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Sat, 7 Feb 2026 08:26:27 +0000 Subject: [PATCH 1/2] chore(internal): add health check to MCP server when running in HTTP mode --- packages/mcp-server/src/http.ts | 3 +++ packages/mcp-server/src/server.ts | 8 ++++---- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/packages/mcp-server/src/http.ts b/packages/mcp-server/src/http.ts index 1f851cb..b203136 100644 --- a/packages/mcp-server/src/http.ts +++ b/packages/mcp-server/src/http.ts @@ -98,6 +98,9 @@ export const streamableHTTPApp = ({ app.use(morgan('combined')); } + app.get('/health', async (req: express.Request, res: express.Response) => { + res.status(200).send('OK'); + }); app.get('/', get); app.post('/', post({ clientOptions, mcpOptions })); app.delete('/', del); diff --git a/packages/mcp-server/src/server.ts b/packages/mcp-server/src/server.ts index 140a0f9..1d9acdc 100644 --- a/packages/mcp-server/src/server.ts +++ b/packages/mcp-server/src/server.ts @@ -36,10 +36,10 @@ async function getInstructions() { instructions = ` This is the scan-documents MCP server. You will use Code Mode to help the user perform - actions. You can use search_docs tool to learn about how to take action with this server. Then, - you will write TypeScript code using the execute tool take action. It is CRITICAL that you be - thoughtful and deliberate when executing code. Always try to entirely solve the problem in code - block: it can be as long as you need to get the job done! + actions. You can use search_docs tool to learn about how to take action with this server. Then, + you will write TypeScript code using the execute tool take action. It is CRITICAL that you be + thoughtful and deliberate when executing code. Always try to entirely solve the problem in code + block: it can be as long as you need to get the job done! `; } From 98d7f04e838bbb18056b27f1b354e7ca89e6b168 Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Sat, 7 Feb 2026 08:26:43 +0000 Subject: [PATCH 2/2] release: 0.1.0-alpha.26 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 8 ++++++++ package.json | 2 +- packages/mcp-server/package.json | 2 +- packages/mcp-server/src/server.ts | 2 +- src/version.ts | 2 +- 6 files changed, 13 insertions(+), 5 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 886cee2..36f8214 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.1.0-alpha.25" + ".": "0.1.0-alpha.26" } diff --git a/CHANGELOG.md b/CHANGELOG.md index d2ec7aa..0dd7c97 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## 0.1.0-alpha.26 (2026-02-07) + +Full Changelog: [v0.1.0-alpha.25...v0.1.0-alpha.26](https://github.com/Scan-Documents/node-sdk/compare/v0.1.0-alpha.25...v0.1.0-alpha.26) + +### Chores + +* **internal:** add health check to MCP server when running in HTTP mode ([26bf884](https://github.com/Scan-Documents/node-sdk/commit/26bf884a9c1266ba85bb0ba8d6a1c869a3118c21)) + ## 0.1.0-alpha.25 (2026-02-06) Full Changelog: [v0.1.0-alpha.24...v0.1.0-alpha.25](https://github.com/Scan-Documents/node-sdk/compare/v0.1.0-alpha.24...v0.1.0-alpha.25) diff --git a/package.json b/package.json index 149ea4d..832516a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "scan-documents", - "version": "0.1.0-alpha.25", + "version": "0.1.0-alpha.26", "description": "The official TypeScript library for the Scan Documents API", "author": "Scan Documents ", "types": "dist/index.d.ts", diff --git a/packages/mcp-server/package.json b/packages/mcp-server/package.json index ff4d068..95c6e71 100644 --- a/packages/mcp-server/package.json +++ b/packages/mcp-server/package.json @@ -1,6 +1,6 @@ { "name": "scan-documents-mcp", - "version": "0.1.0-alpha.25", + "version": "0.1.0-alpha.26", "description": "The official MCP Server for the Scan Documents API", "author": "Scan Documents ", "types": "dist/index.d.ts", diff --git a/packages/mcp-server/src/server.ts b/packages/mcp-server/src/server.ts index 1d9acdc..30ac78e 100644 --- a/packages/mcp-server/src/server.ts +++ b/packages/mcp-server/src/server.ts @@ -57,7 +57,7 @@ export const newMcpServer = async () => new McpServer( { name: 'scan_documents_api', - version: '0.1.0-alpha.25', + version: '0.1.0-alpha.26', }, { instructions: await getInstructions(), diff --git a/src/version.ts b/src/version.ts index c3339c9..4aa2b2f 100644 --- a/src/version.ts +++ b/src/version.ts @@ -1 +1 @@ -export const VERSION = '0.1.0-alpha.25'; // x-release-please-version +export const VERSION = '0.1.0-alpha.26'; // x-release-please-version