diff --git a/dist/package.json b/dist/package.json index bd9c0f4..52ae288 100644 --- a/dist/package.json +++ b/dist/package.json @@ -1,6 +1,6 @@ { "name": "@postman/postman-mcp-server", - "version": "2.3.3", + "version": "2.3.6", "description": "A simple MCP server to operate on the Postman API", "main": "dist/src/index.js", "type": "module", diff --git a/gemini-extensions.json b/gemini-extensions.json new file mode 100644 index 0000000..db03066 --- /dev/null +++ b/gemini-extensions.json @@ -0,0 +1,23 @@ +{ + "name": "postman", + "version": "0.1.0", + "mcpServers": { + "postman": { + "type": "stdio", + "command": "npx", + "args": [ + "@postman/postman-mcp-server@latest" + ], + "env": { + "POSTMAN_API_KEY": "${input:postman-api-key}" + } + } + }, + "inputs": [ + { + "id": "postman-api-key", + "type": "promptString", + "description": "Enter your Postman API key" + } + ] +} \ No newline at end of file diff --git a/icon.png b/icon.png new file mode 100644 index 0000000..88f1a94 Binary files /dev/null and b/icon.png differ diff --git a/manifest-full.json b/manifest-full.json index 0e343a6..c9f1700 100644 --- a/manifest-full.json +++ b/manifest-full.json @@ -1,9 +1,9 @@ { - "manifest_version": "0.1", - "version": "2.3.3", + "manifest_version": "0.2", + "version": "2.3.6", "name": "postman-mcp-server-full", "display_name": "Postman MCP Server (Full)", - "description": "A comprehensive MCP server with all available Postman API tools (106+ tools).", + "description": "Connect your AI to your APIs on Postman.", "long_description": "This extension enables AI assistants to interact with the Postman API through Model Context Protocol (MCP). This full version provides access to all available Postman API tools including advanced features like collection forks, comments, monitors, PAN operations, and more. All secured with your Postman API key.", "author": { "name": "Postman, Inc.", diff --git a/manifest-minimal.json b/manifest-minimal.json index 913b033..e2c5638 100644 --- a/manifest-minimal.json +++ b/manifest-minimal.json @@ -1,9 +1,9 @@ { - "manifest_version": "0.1", - "version": "2.3.3", + "manifest_version": "0.2", + "version": "2.3.6", "name": "postman-mcp-server-minimal", "display_name": "Postman MCP Server (Minimal)", - "description": "A minimal MCP server with essential Postman API tools (37 tools).", + "description": "Connect your AI to your APIs on Postman.", "long_description": "This extension enables AI assistants to interact with the Postman API through Model Context Protocol (MCP). This minimal version includes only the essential tools for basic Postman operations, providing faster performance and simplifying use for common workflows. All secured with your Postman API key.", "author": { "name": "Postman, Inc.", diff --git a/package-lock.json b/package-lock.json index aaeec49..15c7764 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@postman/postman-mcp-server", - "version": "2.3.3", + "version": "2.3.6", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@postman/postman-mcp-server", - "version": "2.3.3", + "version": "2.3.6", "license": "Apache-2.0", "dependencies": { "@apidevtools/swagger-parser": "^12.0.0", diff --git a/package.json b/package.json index 260a31c..e35746b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@postman/postman-mcp-server", - "version": "2.3.3", + "version": "2.3.6", "description": "A simple MCP server to operate on the Postman API", "main": "dist/src/index.js", "type": "module", diff --git a/scripts/release.js b/scripts/release.js index 9796622..8df46cf 100644 --- a/scripts/release.js +++ b/scripts/release.js @@ -83,7 +83,7 @@ try { console.log('📤 Committing and tagging...'); execSync('git add .', { stdio: 'inherit' }); execSync(`git commit -m "chore: v${newVersion}"`, { stdio: 'inherit' }); - execSync(`git tag v${newVersion}`, { stdio: 'inherit' }); + execSync(`git tag -a v${newVersion} -m "v${newVersion}"`, { stdio: 'inherit' }); console.log(`✅ Released version ${newVersion}`); console.log(`🚀 Push with: git push origin main --tags`);