diff --git a/icon.png b/icon.png new file mode 100644 index 0000000..d79d2f0 Binary files /dev/null and b/icon.png differ diff --git a/manifest.json b/manifest.json index bb454db..b7ba0c3 100644 --- a/manifest.json +++ b/manifest.json @@ -2,7 +2,7 @@ "manifest_version": "0.3", "name": "nutrient-dws-mcp-server", "display_name": "Nutrient DWS", - "version": "0.0.5", + "version": "0.0.6", "description": "Process, sign, redact, and transform documents from Claude Desktop using Nutrient.", "long_description": "A local Claude Desktop extension for document processing with Nutrient. It runs as a stdio MCP server, reads files from a user-selected sandbox directory, opens a browser for OAuth on the first request that uses the Nutrient API, and writes processed results back to local output paths.", "author": { @@ -16,6 +16,7 @@ "homepage": "https://www.nutrient.io/mcp-server-pdf-automation-llm/", "documentation": "https://www.nutrient.io/guides/dws-processor/getting-started/mcp-server/", "support": "https://github.com/PSPDFKit/nutrient-dws-mcp-server/issues", + "icon": "icon.png", "keywords": [ "mcp", "pdf", diff --git a/package.json b/package.json index c63c80c..224c6b3 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@nutrient-sdk/dws-mcp-server", - "version": "0.0.5", + "version": "0.0.6", "description": "MCP server for Nutrient DWS Processor API", "license": "MIT", "author": "Nutrient (https://www.nutrient.io)", diff --git a/scripts/build-mcpb.mjs b/scripts/build-mcpb.mjs index 745c4bc..4da5e55 100644 --- a/scripts/build-mcpb.mjs +++ b/scripts/build-mcpb.mjs @@ -56,6 +56,7 @@ try { await cp(path.join(rootDir, 'README.md'), path.join(stageDir, 'README.md')) await cp(path.join(rootDir, 'LICENSE'), path.join(stageDir, 'LICENSE')) await cp(path.join(rootDir, 'manifest.json'), path.join(stageDir, 'manifest.json')) + await cp(path.join(rootDir, 'icon.png'), path.join(stageDir, 'icon.png')) await run('npm', ['install', '--omit=dev', '--ignore-scripts', '--no-package-lock'], stageDir) await rm(path.join(stageDir, 'node_modules', '.package-lock.json'), { force: true })