{"_id":"@mcp-apps/api-tools-mcp-server","_rev":"28-a3b34dc8cb3a48b92394c75544ce6456","name":"@mcp-apps/api-tools-mcp-server","dist-tags":{"latest":"1.0.48"},"versions":{"1.0.0":{"name":"@mcp-apps/api-tools-mcp-server","version":"1.0.0","keywords":["mcp","model-context-protocol","api","api-integration","web-service","rest-api","openapi","authentication","query","analytics","data-analysis","copilot","ai-assistant"],"author":"","license":"ISC","_id":"@mcp-apps/api-tools-mcp-server@1.0.0","maintainers":[{"name":"aditya.vaish","email":"aditya.vaish@gmail.com"}],"bin":{"api-tools-mcp-server":"dist/index.js"},"dist":{"shasum":"7e3aca4eee9a61a9686c2852d2f0d6aa77dc7592","tarball":"https://registry.npmjs.org/@mcp-apps/api-tools-mcp-server/-/api-tools-mcp-server-1.0.0.tgz","fileCount":26,"integrity":"sha512-ItnBzFLoG7f2bC9DZSKPVQJzGBIweHJ8FboEfCy6gKVQ7m7fCSeOy/vIMDYFG3/C+wZPxumxoV6DznuElqcvwg==","signatures":[{"sig":"MEQCIB1xy+l3QSvHn5E3XhvxEWLE08RxOjsRKq+Zq8cIPFAoAiA9svCAMIY2zs5xwawXz2CdKosBSfTXFir4kTAVaHahZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62837},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","gitHead":"e8e880c427f0f848c0f4e7afab2146dddf566ce9","scripts":{"dev":"node --no-warnings --enable-source-maps dist/index.js","test":"echo \"Error: no test specified\" && exit 1","build":"tsc","clean":"rimraf dist","debug":"npx @modelcontextprotocol/inspector node dist/index.js","setup":"ts-node setup.ts","start":"node dist/index.js","token":"npx vsts-npm-auth -config .npmrc","watch":"tsc -w","prepare":"npm run build","rebuild":"npm run clean && npm run build","test:api":"npm run build && ts-node test/test-api.ts","unpublish":"npm unpublish --force","test:interactive":"npm run build && ts-node test/test-interactive-auth.ts","test:advanced-api":"npm run build && ts-node test/test-advanced-api.ts"},"_npmUser":{"name":"aditya.vaish","email":"aditya.vaish@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server for interacting with APIs and web services","directories":{},"_nodeVersion":"23.10.0","dependencies":{"shx":"^0.4.0","zod":"^3.24.2","open":"^10.1.2","axios":"^1.9.0","dotenv":"^16.4.7","express":"^5.1.0","@azure/identity":"^4.10.0","@azure/msal-node":"^2.16.2","vscode-mcp-server":"^0.2.0","@modelcontextprotocol/sdk":"^1.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","ts-node":"^10.9.2","typescript":"^5.8.3","@types/node":"^22.14.0","@types/express":"^5.0.2","@modelcontextprotocol/inspector":"^0.8.2"},"_npmOperationalInternal":{"tmp":"tmp/api-tools-mcp-server_1.0.0_1747788133575_0.18386121777769016","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"@mcp-apps/api-tools-mcp-server","version":"1.0.21","keywords":["mcp","model-context-protocol","api","api-integration","web-service","rest-api","openapi","authentication","query","analytics","data-analysis","copilot","ai-assistant"],"author":"","license":"ISC","_id":"@mcp-apps/api-tools-mcp-server@1.0.21","maintainers":[{"name":"aditya.vaish","email":"aditya.vaish@gmail.com"}],"bin":{"api-tools-mcp-server":"dist/index.js"},"dist":{"shasum":"37f7a0becf8f621e81c2b57b6efc2e9f32d25287","tarball":"https://registry.npmjs.org/@mcp-apps/api-tools-mcp-server/-/api-tools-mcp-server-1.0.21.tgz","fileCount":26,"integrity":"sha512-4TK0bygCO1bZO3D3jdyNXGMCL705dW7jWLvE/IBHdF+3LEa0+GjwTWUVa1TYLl3QmYCkpT70vwgh9XKpehnVjw==","signatures":[{"sig":"MEYCIQDgzQJgLBTCz0+2pIezygErj1dR1jjVloJ5wS6VngyMBAIhANUfpf35VuOueuMkZuYaCUMgm5Vl9NDcfDdrUFs6RbAJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62924},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","gitHead":"b5842773dd8f04a70aecad6619fdaf57ef00bf6d","scripts":{"dev":"node --no-warnings --enable-source-maps dist/index.js","test":"echo \"Error: no test specified\" && exit 1","build":"tsc","clean":"rimraf dist","debug":"npx @modelcontextprotocol/inspector node dist/index.js","setup":"ts-node setup.ts","start":"node dist/index.js","token":"npx vsts-npm-auth -config .npmrc","watch":"tsc -w","prepare":"npm run build","rebuild":"npm run clean && npm run build","test:api":"npm run build && ts-node test/test-api.ts","unpublish":"npm unpublish --force","test:interactive":"npm run build && ts-node test/test-interactive-auth.ts","test:advanced-api":"npm run build && ts-node test/test-advanced-api.ts"},"_npmUser":{"name":"aditya.vaish","email":"aditya.vaish@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server for interacting with APIs and web services","directories":{},"_nodeVersion":"23.11.1","dependencies":{"shx":"^0.4.0","open":"^10.1.2","axios":"^1.9.0","dotenv":"^16.4.7","express":"^5.1.0","@azure/identity":"^4.10.0","@azure/msal-node":"^2.16.2","vscode-mcp-server":"^0.2.0","@modelcontextprotocol/sdk":"^1.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.12","rimraf":"^6.0.1","ts-node":"^10.9.2","typescript":"^5.8.3","@types/node":"^22.14.0","@types/express":"^5.0.2","@modelcontextprotocol/inspector":"^0.8.2"},"_npmOperationalInternal":{"tmp":"tmp/api-tools-mcp-server_1.0.21_1747806599413_0.29148333474026544","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"@mcp-apps/api-tools-mcp-server","version":"1.0.22","keywords":["mcp","model-context-protocol","api","api-integration","web-service","rest-api","openapi","authentication","query","analytics","data-analysis","copilot","ai-assistant"],"author":"","license":"ISC","_id":"@mcp-apps/api-tools-mcp-server@1.0.22","maintainers":[{"name":"aditya.vaish","email":"aditya.vaish@gmail.com"}],"bin":{"api-tools-mcp-server":"dist/index.js"},"dist":{"shasum":"5576fe5f9f25c1c53236a369627509f8224b0a9c","tarball":"https://registry.npmjs.org/@mcp-apps/api-tools-mcp-server/-/api-tools-mcp-server-1.0.22.tgz","fileCount":26,"integrity":"sha512-tzx7GmAqrg4BFoGmocegpCX/OW56ITNBuT1J4xEIb6Yd5BNX6vtR31lLAMm7QvLJaapMhGGhUm7xwx6c+FgiOw==","signatures":[{"sig":"MEQCIAbIHTRg9VkOvzo4GxGJaxt5XKoLICsjfjonUL3qencSAiBNctlWTHFHhV2MPHtPBjoQA9TX0lSJniJFcJp3co9ZVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65751},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","gitHead":"31602e3346aaea1b2c252751a60c992198d24351","scripts":{"dev":"node --no-warnings --enable-source-maps dist/index.js","test":"echo \"Error: no test specified\" && exit 1","build":"tsc","clean":"rimraf dist","debug":"npx @modelcontextprotocol/inspector node dist/index.js","setup":"ts-node setup.ts","start":"node dist/index.js","token":"npx vsts-npm-auth -config .npmrc","watch":"tsc -w","prepare":"npm run build","rebuild":"npm run clean && npm run build","test:api":"npm run build && ts-node test/test-api.ts","unpublish":"npm unpublish --force","test:interactive":"npm run build && ts-node test/test-interactive-auth.ts","test:advanced-api":"npm run build && ts-node test/test-advanced-api.ts"},"_npmUser":{"name":"aditya.vaish","email":"aditya.vaish@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server for interacting with APIs and web services","directories":{},"_nodeVersion":"23.11.1","dependencies":{"shx":"^0.4.0","open":"^10.1.2","axios":"^1.9.0","dotenv":"^16.4.7","express":"^5.1.0","@azure/identity":"^4.10.0","@azure/msal-node":"^2.16.2","vscode-mcp-server":"^0.2.0","@modelcontextprotocol/sdk":"^1.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.12","rimraf":"^6.0.1","ts-node":"^10.9.2","typescript":"^5.8.3","@types/node":"^22.14.0","@types/express":"^5.0.2","@modelcontextprotocol/inspector":"^0.8.2"},"_npmOperationalInternal":{"tmp":"tmp/api-tools-mcp-server_1.0.22_1747855675789_0.8817838644927984","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"@mcp-apps/api-tools-mcp-server","version":"1.0.23","keywords":["mcp","model-context-protocol","api","api-integration","web-service","rest-api","openapi","authentication","query","analytics","data-analysis","copilot","ai-assistant"],"author":"","license":"ISC","_id":"@mcp-apps/api-tools-mcp-server@1.0.23","maintainers":[{"name":"aditya.vaish","email":"aditya.vaish@gmail.com"}],"bin":{"api-tools-mcp-server":"dist/index.js"},"dist":{"shasum":"f9a21e48206ef1452666e6ab6cde3663543d4110","tarball":"https://registry.npmjs.org/@mcp-apps/api-tools-mcp-server/-/api-tools-mcp-server-1.0.23.tgz","fileCount":26,"integrity":"sha512-lqUfuAHgJmLDcbnaODIoN2eR/lIA3auLt9f1pSmhJbD/J5lvUhWkeE5xbhXUz855LVLpe8mN/oCn6in4QjXqrg==","signatures":[{"sig":"MEUCIQDGlh1oFcUd/Mm1xI+ja53Q5sKlE6ZCacH4q1jZbEHedgIgLXqSOMnIQJXXcFfZDFAUlO8oYmfbxVxaXlhgveD4Vqs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65748},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","gitHead":"cd7244fde109d95784c3d42215d26c4ab27ae7e7","scripts":{"dev":"node --no-warnings --enable-source-maps dist/index.js","test":"echo \"Error: no test specified\" && exit 1","build":"tsc","clean":"rimraf dist","debug":"npx @modelcontextprotocol/inspector node dist/index.js","setup":"ts-node setup.ts","start":"node dist/index.js","token":"npx vsts-npm-auth -config .npmrc","watch":"tsc -w","prepare":"npm run build","rebuild":"npm run clean && npm run build","test:api":"npm run build && ts-node test/test-api.ts","unpublish":"npm unpublish --force","test:interactive":"npm run build && ts-node test/test-interactive-auth.ts","test:advanced-api":"npm run build && ts-node test/test-advanced-api.ts"},"_npmUser":{"name":"aditya.vaish","email":"aditya.vaish@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server for interacting with APIs and web services","directories":{},"_nodeVersion":"23.11.1","dependencies":{"shx":"^0.4.0","open":"^10.1.2","axios":"^1.9.0","dotenv":"^16.4.7","express":"^5.1.0","@azure/identity":"^4.10.0","@azure/msal-node":"^2.16.2","vscode-mcp-server":"^0.2.0","@modelcontextprotocol/sdk":"^1.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.12","rimraf":"^6.0.1","ts-node":"^10.9.2","typescript":"^5.8.3","@types/node":"^22.14.0","@types/express":"^5.0.2","@modelcontextprotocol/inspector":"^0.8.2"},"_npmOperationalInternal":{"tmp":"tmp/api-tools-mcp-server_1.0.23_1747859686095_0.20732250086011517","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"@mcp-apps/api-tools-mcp-server","version":"1.0.24","keywords":["mcp","model-context-protocol","api","api-integration","web-service","rest-api","openapi","schema-inspection","authentication","query","analytics","data-analysis","copilot","ai-assistant"],"author":"","license":"ISC","_id":"@mcp-apps/api-tools-mcp-server@1.0.24","maintainers":[{"name":"aditya.vaish","email":"aditya.vaish@gmail.com"}],"bin":{"api-tools-mcp-server":"dist/index.js"},"dist":{"shasum":"c711107cc86467ee3de1d3efd5913453f1c34c3c","tarball":"https://registry.npmjs.org/@mcp-apps/api-tools-mcp-server/-/api-tools-mcp-server-1.0.24.tgz","fileCount":59,"integrity":"sha512-8PO/CM6Wu9iahrcbX7IqLaTudIhyWI2iO05sy/gTToGPsILeyKgh89XLBT99VTrXKWbgUVafq7lbqKuPEXHEiA==","signatures":[{"sig":"MEUCIQCR7JH8V5tKWMtizJdjlY66XBzKwv6seLVpRgJ18qFT5QIgEm9NhY5Y4Pi6XLn+1jB409Gsz5hjMRM2RC8eeayjQ7U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":292026},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","gitHead":"469452798fa0f7e509d33664914c737ff0192db2","scripts":{"dev":"node --no-warnings --enable-source-maps dist/index.js","test":"echo \"Error: no test specified\" && exit 1","build":"tsc","clean":"rimraf dist","debug":"npx @modelcontextprotocol/inspector node dist/index.js","setup":"ts-node setup.ts","start":"node dist/index.js","token":"npx vsts-npm-auth -config .npmrc","watch":"tsc -w","prepare":"npm run build","rebuild":"npm run clean && npm run build","test:api":"npm run build && ts-node test/test-api.ts","unpublish":"npm unpublish --force","test:openapi":"npm run build && ts-node test/test-openapi.ts","test:interactive":"npm run build && ts-node test/test-interactive-auth.ts","test:advanced-api":"npm run build && ts-node test/test-advanced-api.ts"},"_npmUser":{"name":"aditya.vaish","email":"aditya.vaish@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server for interacting with APIs and web services","directories":{},"_nodeVersion":"23.11.1","dependencies":{"shx":"^0.4.0","open":"^10.1.2","axios":"^1.9.0","dotenv":"^16.4.7","express":"^5.1.0","swagger-parser":"^10.0.3","@azure/identity":"^4.10.0","@azure/msal-node":"^2.16.2","vscode-mcp-server":"^0.2.0","@modelcontextprotocol/sdk":"^1.9.0","@apidevtools/swagger-parser":"^10.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.12","rimraf":"^6.0.1","ts-node":"^10.9.2","typescript":"^5.8.3","@types/node":"^22.14.0","@types/express":"^5.0.2","@types/swagger-parser":"^4.0.3","@modelcontextprotocol/inspector":"^0.8.2"},"_npmOperationalInternal":{"tmp":"tmp/api-tools-mcp-server_1.0.24_1748360332628_0.9308371023685453","host":"s3://npm-registry-packages-npm-production"}},"1.0.25":{"name":"@mcp-apps/api-tools-mcp-server","version":"1.0.25","keywords":["mcp","model-context-protocol","api","api-integration","web-service","rest-api","openapi","schema-inspection","authentication","query","analytics","data-analysis","copilot","ai-assistant"],"author":"","license":"ISC","_id":"@mcp-apps/api-tools-mcp-server@1.0.25","maintainers":[{"name":"aditya.vaish","email":"aditya.vaish@gmail.com"}],"bin":{"api-tools-mcp-server":"dist/index.js"},"dist":{"shasum":"11200d4d39f16734103a2c1f28da3775d9192372","tarball":"https://registry.npmjs.org/@mcp-apps/api-tools-mcp-server/-/api-tools-mcp-server-1.0.25.tgz","fileCount":59,"integrity":"sha512-LY+BEMfQnjQaoon3jLqzGMtFzhyk51WnkuoEub3abPKId4EN27dbjbrh6ZIkbc0/fYP16WqOxTdl5Pr9jKcL/g==","signatures":[{"sig":"MEUCIEsoAORSvRDSAc6VGsQrRkYXEK5mpGe6wBTQ+n5iUJ1pAiEAoGugkKvfg8Ahz34cIJmZp04O3KK/r/BldnpYjJ0IqL4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":293201},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","gitHead":"f7b19b153196c235b9857705ba663d3fb8307976","scripts":{"dev":"node --no-warnings --enable-source-maps dist/index.js","test":"echo \"Error: no test specified\" && exit 1","build":"tsc","clean":"rimraf dist","debug":"npx @modelcontextprotocol/inspector node dist/index.js","setup":"ts-node setup.ts","start":"node dist/index.js","token":"npx vsts-npm-auth -config .npmrc","watch":"tsc -w","prepare":"npm run build","rebuild":"npm run clean && npm run build","test:api":"npm run build && ts-node test/test-api.ts","unpublish":"npm unpublish --force","test:openapi":"npm run build && ts-node test/test-openapi.ts","test:interactive":"npm run build && ts-node test/test-interactive-auth.ts","test:advanced-api":"npm run build && ts-node test/test-advanced-api.ts"},"_npmUser":{"name":"aditya.vaish","email":"aditya.vaish@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server for interacting with APIs and web services","directories":{},"_nodeVersion":"23.11.1","dependencies":{"shx":"^0.4.0","open":"^10.1.2","axios":"^1.9.0","dotenv":"^16.4.7","express":"^5.1.0","swagger-parser":"^10.0.3","@azure/identity":"^4.10.0","@azure/msal-node":"^2.16.2","vscode-mcp-server":"^0.2.0","@modelcontextprotocol/sdk":"^1.9.0","@apidevtools/swagger-parser":"^10.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.12","rimraf":"^6.0.1","ts-node":"^10.9.2","typescript":"^5.8.3","@types/node":"^22.14.0","@types/express":"^5.0.2","@types/swagger-parser":"^4.0.3","@modelcontextprotocol/inspector":"^0.8.2"},"_npmOperationalInternal":{"tmp":"tmp/api-tools-mcp-server_1.0.25_1748367321284_0.5371823264637463","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"@mcp-apps/api-tools-mcp-server","version":"1.0.26","keywords":["mcp","model-context-protocol","api","api-integration","web-service","rest-api","openapi","schema-inspection","authentication","query","analytics","data-analysis","copilot","ai-assistant"],"author":"","license":"ISC","_id":"@mcp-apps/api-tools-mcp-server@1.0.26","maintainers":[{"name":"aditya.vaish","email":"aditya.vaish@gmail.com"}],"bin":{"api-tools-mcp-server":"dist/index.js"},"dist":{"shasum":"e68ff7a2d736cb93ad84612e7fb0fe7717866766","tarball":"https://registry.npmjs.org/@mcp-apps/api-tools-mcp-server/-/api-tools-mcp-server-1.0.26.tgz","fileCount":59,"integrity":"sha512-dXTHNAmFmej76EX9xmmQaQsNUWwBNGVbQGCjTOFQ8hPhfcbqzFU0gwLFIP/3K8FH70C69jjV2Df2AfC1sYA4OA==","signatures":[{"sig":"MEYCIQDD6Q1D6FMABIiFeEN0f6s+WOCInQoW+Gd2cNRKolfRuQIhAMYLD3bHBt3P+7imJtbLDF/cXnuLT8V8MdAkQKmEbcHH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":293369},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","gitHead":"07c5fec1926d3af1b964f0f770472f10b1629ca4","scripts":{"dev":"node --no-warnings --enable-source-maps dist/index.js","test":"echo \"Error: no test specified\" && exit 1","build":"tsc","clean":"rimraf dist","debug":"npx @modelcontextprotocol/inspector node dist/index.js","setup":"ts-node setup.ts","start":"node dist/index.js","token":"npx vsts-npm-auth -config .npmrc","watch":"tsc -w","prepare":"npm run build","rebuild":"npm run clean && npm run build","test:api":"npm run build && ts-node test/test-api.ts","unpublish":"npm unpublish --force","test:openapi":"npm run build && ts-node test/test-openapi.ts","test:interactive":"npm run build && ts-node test/test-interactive-auth.ts","test:advanced-api":"npm run build && ts-node test/test-advanced-api.ts"},"_npmUser":{"name":"aditya.vaish","email":"aditya.vaish@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server for interacting with APIs and web services","directories":{},"_nodeVersion":"23.11.1","dependencies":{"shx":"^0.4.0","open":"^10.1.2","axios":"^1.9.0","dotenv":"^16.4.7","express":"^5.1.0","swagger-parser":"^10.0.3","@azure/identity":"^4.10.0","@azure/msal-node":"^2.16.2","vscode-mcp-server":"^0.2.0","@modelcontextprotocol/sdk":"^1.9.0","@apidevtools/swagger-parser":"^10.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.12","rimraf":"^6.0.1","ts-node":"^10.9.2","typescript":"^5.8.3","@types/node":"^22.14.0","@types/express":"^5.0.2","@types/swagger-parser":"^4.0.3","@modelcontextprotocol/inspector":"^0.8.2"},"_npmOperationalInternal":{"tmp":"tmp/api-tools-mcp-server_1.0.26_1748407814041_0.20345900387239535","host":"s3://npm-registry-packages-npm-production"}},"1.0.27":{"name":"@mcp-apps/api-tools-mcp-server","version":"1.0.27","keywords":["mcp","model-context-protocol","api","api-integration","web-service","rest-api","openapi","schema-inspection","authentication","query","analytics","data-analysis","copilot","ai-assistant"],"author":"","license":"ISC","_id":"@mcp-apps/api-tools-mcp-server@1.0.27","maintainers":[{"name":"aditya.vaish","email":"aditya.vaish@gmail.com"}],"bin":{"api-tools-mcp-server":"dist/index.js"},"dist":{"shasum":"d4ccb83346c8d45baa719299c154532c6a88bfb3","tarball":"https://registry.npmjs.org/@mcp-apps/api-tools-mcp-server/-/api-tools-mcp-server-1.0.27.tgz","fileCount":59,"integrity":"sha512-gheSJbkqV+H9+BVPd4YY30DoXcnIvVTiC8O5jQvkQoN9+QPAusfjdKfESkwz877q47JIHMGhHfnh6vQ+wdtm/A==","signatures":[{"sig":"MEUCIQDcR7b7NlPRu6NtqVShxovblu64LgxwSQKo1yhpHJBeLAIgZ4txz1ANichpxt0GPtqLKzCUB7SAJt+nLuDa7c6NfZc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":293369},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","gitHead":"282d3b6c6c5518443f216f42a55f0557600afa50","scripts":{"dev":"node --no-warnings --enable-source-maps dist/index.js","test":"echo \"Error: no test specified\" && exit 1","build":"tsc","clean":"rimraf dist","debug":"npx @modelcontextprotocol/inspector node dist/index.js","setup":"ts-node setup.ts","start":"node dist/index.js","token":"npx vsts-npm-auth -config .npmrc","watch":"tsc -w","prepare":"npm run build","rebuild":"npm run clean && npm run build","test:api":"npm run build && ts-node test/test-api.ts","unpublish":"npm unpublish --force","test:openapi":"npm run build && ts-node test/test-openapi.ts","test:interactive":"npm run build && ts-node test/test-interactive-auth.ts","test:advanced-api":"npm run build && ts-node test/test-advanced-api.ts"},"_npmUser":{"name":"aditya.vaish","email":"aditya.vaish@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server for interacting with APIs and web services","directories":{},"_nodeVersion":"23.11.1","dependencies":{"shx":"^0.4.0","open":"^10.1.2","axios":"^1.9.0","dotenv":"^16.4.7","express":"^5.1.0","swagger-parser":"^10.0.3","@azure/identity":"^4.10.0","@azure/msal-node":"^2.16.2","vscode-mcp-server":"^0.2.0","@modelcontextprotocol/sdk":"^1.9.0","@apidevtools/swagger-parser":"^10.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.12","rimraf":"^6.0.1","ts-node":"^10.9.2","typescript":"^5.8.3","@types/node":"^22.14.0","@types/express":"^5.0.2","@types/swagger-parser":"^4.0.3","@modelcontextprotocol/inspector":"^0.8.2"},"_npmOperationalInternal":{"tmp":"tmp/api-tools-mcp-server_1.0.27_1748448134671_0.19823205087039053","host":"s3://npm-registry-packages-npm-production"}},"1.0.28":{"name":"@mcp-apps/api-tools-mcp-server","version":"1.0.28","keywords":["mcp","model-context-protocol","api","api-integration","web-service","rest-api","openapi","schema-inspection","authentication","query","analytics","data-analysis","copilot","ai-assistant"],"author":"","license":"ISC","_id":"@mcp-apps/api-tools-mcp-server@1.0.28","maintainers":[{"name":"aditya.vaish","email":"aditya.vaish@gmail.com"}],"bin":{"api-tools-mcp-server":"dist/index.js"},"dist":{"shasum":"558f641eed9f5163754987e06f1321cd1e001f79","tarball":"https://registry.npmjs.org/@mcp-apps/api-tools-mcp-server/-/api-tools-mcp-server-1.0.28.tgz","fileCount":59,"integrity":"sha512-IuoSTEnBTn463pRMPWJImBTbOwJl3cK906iT08dLlMuM2v73bwd66CUyP0YknEvSUIcddzix3gM27fVgkKuIkA==","signatures":[{"sig":"MEYCIQDhP6xseqCAXbB/1xqyfNlhEHATlL8IAoGUjLaAYWle6QIhAOq1LzYO7b2ORtD6ChCOeVKxzNmWh4Gi6DVIV74Zqxxq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":293369},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","gitHead":"7690634d6d65b4044bf81ce722daa28f9ce22f91","scripts":{"dev":"node --no-warnings --enable-source-maps dist/index.js","test":"echo \"Error: no test specified\" && exit 1","build":"tsc","clean":"rimraf dist","debug":"npx @modelcontextprotocol/inspector node dist/index.js","setup":"ts-node setup.ts","start":"node dist/index.js","token":"npx vsts-npm-auth -config .npmrc","watch":"tsc -w","prepare":"npm run build","rebuild":"npm run clean && npm run build","test:api":"npm run build && ts-node test/test-api.ts","unpublish":"npm unpublish --force","test:openapi":"npm run build && ts-node test/test-openapi.ts","test:interactive":"npm run build && ts-node test/test-interactive-auth.ts","test:advanced-api":"npm run build && ts-node test/test-advanced-api.ts"},"_npmUser":{"name":"aditya.vaish","email":"aditya.vaish@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server for interacting with APIs and web services","directories":{},"_nodeVersion":"23.11.1","dependencies":{"shx":"^0.4.0","open":"^10.1.2","axios":"^1.9.0","dotenv":"^16.4.7","express":"^5.1.0","swagger-parser":"^10.0.3","@azure/identity":"^4.10.0","@azure/msal-node":"^2.16.2","vscode-mcp-server":"^0.2.0","@modelcontextprotocol/sdk":"^1.9.0","@apidevtools/swagger-parser":"^10.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.12","rimraf":"^6.0.1","ts-node":"^10.9.2","typescript":"^5.8.3","@types/node":"^22.14.0","@types/express":"^5.0.2","@types/swagger-parser":"^4.0.3","@modelcontextprotocol/inspector":"^0.8.2"},"_npmOperationalInternal":{"tmp":"tmp/api-tools-mcp-server_1.0.28_1748620919862_0.31639486186292065","host":"s3://npm-registry-packages-npm-production"}},"1.0.29":{"name":"@mcp-apps/api-tools-mcp-server","version":"1.0.29","keywords":["mcp","model-context-protocol","api","api-integration","web-service","rest-api","openapi","schema-inspection","authentication","query","analytics","data-analysis","copilot","ai-assistant"],"author":"","license":"ISC","_id":"@mcp-apps/api-tools-mcp-server@1.0.29","maintainers":[{"name":"aditya.vaish","email":"aditya.vaish@gmail.com"}],"bin":{"api-tools-mcp-server":"dist/index.js"},"dist":{"shasum":"077995a522e70bf7545da0977f05df3e1ee615ab","tarball":"https://registry.npmjs.org/@mcp-apps/api-tools-mcp-server/-/api-tools-mcp-server-1.0.29.tgz","fileCount":59,"integrity":"sha512-fn1MGMfaopHA4YxEqZEK/AYQyXUYSVIMNUxTF2X058cijMkBKyvy5YuWCiAAD81Rn3He5x5vKfo/e0P5qYIZfw==","signatures":[{"sig":"MEUCIB3Z3aIkosPAfBzTJPPXn/ecWhpvgWYzvPggsWWCB9CzAiEA8l8ktowIpC/LxGRQHjX/dTJkZFoegOwS2l1PxdhszmI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":293369},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","gitHead":"e4cc2021516f0c32d327062783916563bb482fb3","scripts":{"dev":"node --no-warnings --enable-source-maps dist/index.js","test":"echo \"Error: no test specified\" && exit 1","build":"tsc","clean":"rimraf dist","debug":"npx @modelcontextprotocol/inspector node dist/index.js","setup":"ts-node setup.ts","start":"node dist/index.js","token":"npx vsts-npm-auth -config .npmrc","watch":"tsc -w","prepare":"npm run build","rebuild":"npm run clean && npm run build","test:api":"npm run build && ts-node test/test-api.ts","unpublish":"npm unpublish --force","test:openapi":"npm run build && ts-node test/test-openapi.ts","test:interactive":"npm run build && ts-node test/test-interactive-auth.ts","test:advanced-api":"npm run build && ts-node test/test-advanced-api.ts"},"_npmUser":{"name":"aditya.vaish","email":"aditya.vaish@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server for interacting with APIs and web services","directories":{},"_nodeVersion":"23.11.1","dependencies":{"shx":"^0.4.0","open":"^10.1.2","axios":"^1.9.0","dotenv":"^16.4.7","express":"^5.1.0","swagger-parser":"^10.0.3","@azure/identity":"^4.10.0","@azure/msal-node":"^2.16.2","vscode-mcp-server":"^0.2.0","@modelcontextprotocol/sdk":"^1.9.0","@apidevtools/swagger-parser":"^10.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.12","rimraf":"^6.0.1","ts-node":"^10.9.2","typescript":"^5.8.3","@types/node":"^22.14.0","@types/express":"^5.0.2","@types/swagger-parser":"^4.0.3","@modelcontextprotocol/inspector":"^0.8.2"},"_npmOperationalInternal":{"tmp":"tmp/api-tools-mcp-server_1.0.29_1748621516950_0.9642559420408099","host":"s3://npm-registry-packages-npm-production"}},"1.0.30":{"name":"@mcp-apps/api-tools-mcp-server","version":"1.0.30","keywords":["mcp","model-context-protocol","api","api-integration","web-service","rest-api","openapi","schema-inspection","authentication","query","analytics","data-analysis","copilot","ai-assistant"],"author":"","license":"ISC","_id":"@mcp-apps/api-tools-mcp-server@1.0.30","maintainers":[{"name":"aditya.vaish","email":"aditya.vaish@gmail.com"}],"bin":{"api-tools-mcp-server":"dist/index.js"},"dist":{"shasum":"24a80a17efcb01af4b39c914b72c6fab991afc11","tarball":"https://registry.npmjs.org/@mcp-apps/api-tools-mcp-server/-/api-tools-mcp-server-1.0.30.tgz","fileCount":59,"integrity":"sha512-VVzpH4G6jn1wrSws1iR6enIccwmQuh6eAGQeoulJ1L1AWGLrTIHwW1IiLlfHB5Eay/h35Gdbq3geDezhCspXEA==","signatures":[{"sig":"MEYCIQDIg1ijypi1J5MktqC7tThCKYzvss4/PzQqM/sPHF1NegIhAITbCVxgUUQwZzqsiD6Jrp4RXPupEhxqR/CAWdY2LF7i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":293369},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","gitHead":"2b1d123a4a99ef88fc66a13066e355c09770033f","scripts":{"dev":"node --no-warnings --enable-source-maps dist/index.js","test":"echo \"Error: no test specified\" && exit 1","build":"tsc","clean":"rimraf dist","debug":"npx @modelcontextprotocol/inspector node dist/index.js","setup":"ts-node setup.ts","start":"node dist/index.js","token":"npx vsts-npm-auth -config .npmrc","watch":"tsc -w","prepare":"npm run build","rebuild":"npm run clean && npm run build","test:api":"npm run build && ts-node test/test-api.ts","unpublish":"npm unpublish --force","test:openapi":"npm run build && ts-node test/test-openapi.ts","test:interactive":"npm run build && ts-node test/test-interactive-auth.ts","test:advanced-api":"npm run build && ts-node test/test-advanced-api.ts"},"_npmUser":{"name":"aditya.vaish","email":"aditya.vaish@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server for interacting with APIs and web services","directories":{},"_nodeVersion":"23.11.1","dependencies":{"shx":"^0.4.0","open":"^10.1.2","axios":"^1.9.0","dotenv":"^16.4.7","express":"^5.1.0","swagger-parser":"^10.0.3","@azure/identity":"^4.10.0","@azure/msal-node":"^2.16.2","vscode-mcp-server":"^0.2.0","@modelcontextprotocol/sdk":"^1.9.0","@apidevtools/swagger-parser":"^10.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.12","rimraf":"^6.0.1","ts-node":"^10.9.2","typescript":"^5.8.3","@types/node":"^22.14.0","@types/express":"^5.0.2","@types/swagger-parser":"^4.0.3","@modelcontextprotocol/inspector":"^0.8.2"},"_npmOperationalInternal":{"tmp":"tmp/api-tools-mcp-server_1.0.30_1748621756639_0.17800314280589302","host":"s3://npm-registry-packages-npm-production"}},"1.0.31":{"name":"@mcp-apps/api-tools-mcp-server","version":"1.0.31","keywords":["mcp","model-context-protocol","api","api-integration","web-service","rest-api","openapi","schema-inspection","authentication","query","analytics","data-analysis","copilot","ai-assistant"],"author":"","license":"ISC","_id":"@mcp-apps/api-tools-mcp-server@1.0.31","maintainers":[{"name":"aditya.vaish","email":"aditya.vaish@gmail.com"}],"bin":{"api-tools-mcp-server":"dist/index.js"},"dist":{"shasum":"c26495123f17c9716f4b55d44f9121e208c0537e","tarball":"https://registry.npmjs.org/@mcp-apps/api-tools-mcp-server/-/api-tools-mcp-server-1.0.31.tgz","fileCount":59,"integrity":"sha512-onK6Uh1JdxZHFhvB89Rlr2+mOaDJel1rVjKYCTdWDHawkwXd7lnpIqoE0pjhlmjSwP7L1+e02B90XMOcSUResw==","signatures":[{"sig":"MEUCIQDjB+yLK+UB91Mt88NiLqTeqyyN7Qy+SFeYkL1u1zsnPAIgZdnbyOUFk9M7m0d8Us9lelo8bJOuADtihGcraf+kx4M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":293369},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","gitHead":"93ac1a9af0d5eddbf04594c9a1a7cf95364789c1","scripts":{"dev":"node --no-warnings --enable-source-maps dist/index.js","test":"echo \"Error: no test specified\" && exit 1","build":"tsc","clean":"rimraf dist","debug":"npx @modelcontextprotocol/inspector node dist/index.js","setup":"ts-node setup.ts","start":"node dist/index.js","token":"npx vsts-npm-auth -config .npmrc","watch":"tsc -w","prepare":"npm run build","rebuild":"npm run clean && npm run build","test:api":"npm run build && ts-node test/test-api.ts","unpublish":"npm unpublish --force","test:openapi":"npm run build && ts-node test/test-openapi.ts","test:interactive":"npm run build && ts-node test/test-interactive-auth.ts","test:advanced-api":"npm run build && ts-node test/test-advanced-api.ts"},"_npmUser":{"name":"aditya.vaish","email":"aditya.vaish@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server for interacting with APIs and web services","directories":{},"_nodeVersion":"23.11.1","dependencies":{"shx":"^0.4.0","open":"^10.1.2","axios":"^1.9.0","dotenv":"^16.4.7","express":"^5.1.0","swagger-parser":"^10.0.3","@azure/identity":"^4.10.0","@azure/msal-node":"^2.16.2","vscode-mcp-server":"^0.2.0","@modelcontextprotocol/sdk":"^1.9.0","@apidevtools/swagger-parser":"^10.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.12","rimraf":"^6.0.1","ts-node":"^10.9.2","typescript":"^5.8.3","@types/node":"^22.14.0","@types/express":"^5.0.2","@types/swagger-parser":"^4.0.3","@modelcontextprotocol/inspector":"^0.8.2"},"_npmOperationalInternal":{"tmp":"tmp/api-tools-mcp-server_1.0.31_1748622919787_0.40449132406616406","host":"s3://npm-registry-packages-npm-production"}},"1.0.32":{"name":"@mcp-apps/api-tools-mcp-server","version":"1.0.32","keywords":["mcp","model-context-protocol","api","api-integration","web-service","rest-api","openapi","schema-inspection","authentication","query","analytics","data-analysis","copilot","ai-assistant"],"author":"","license":"ISC","_id":"@mcp-apps/api-tools-mcp-server@1.0.32","maintainers":[{"name":"aditya.vaish","email":"aditya.vaish@gmail.com"}],"bin":{"api-tools-mcp-server":"dist/index.js"},"dist":{"shasum":"58505be7ae32295c86a52994e5c6213c8b1d1940","tarball":"https://registry.npmjs.org/@mcp-apps/api-tools-mcp-server/-/api-tools-mcp-server-1.0.32.tgz","fileCount":59,"integrity":"sha512-ntybe9boEIA+BB42/iSWj7SwAWuVOfpnFX4eoW5GtNVSoPA0am8cZbouyeKV/Y6C1szkW6dmpUZq6Gzzzcladg==","signatures":[{"sig":"MEUCIQCrGk8kja6mF4FR1jHJIOxkiib0L/dFjS8VlHdxhgATSQIgUbxlzXfa5qg2r2mMJNF/qlwTEffZwWnSbKDPUScTB6o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":293481},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","gitHead":"d0ad7cf0e917b879225475f0b9883680dca91173","scripts":{"dev":"node --no-warnings --enable-source-maps dist/index.js","test":"echo \"Error: no test specified\" && exit 1","build":"tsc","clean":"rimraf dist","debug":"npx @modelcontextprotocol/inspector node dist/index.js","setup":"ts-node setup.ts","start":"node dist/index.js","token":"npx vsts-npm-auth -config .npmrc","watch":"tsc -w","prepare":"npm run build","rebuild":"npm run clean && npm run build","test:api":"npm run build && ts-node test/test-api.ts","unpublish":"npm unpublish --force","test:openapi":"npm run build && ts-node test/test-openapi.ts","test:interactive":"npm run build && ts-node test/test-interactive-auth.ts","test:advanced-api":"npm run build && ts-node test/test-advanced-api.ts"},"_npmUser":{"name":"aditya.vaish","email":"aditya.vaish@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server for interacting with APIs and web services","directories":{},"_nodeVersion":"23.11.1","dependencies":{"shx":"^0.4.0","open":"^10.1.2","axios":"^1.9.0","dotenv":"^16.4.7","express":"^5.1.0","swagger-parser":"^10.0.3","@azure/identity":"^4.10.0","@azure/msal-node":"^2.16.2","vscode-mcp-server":"^0.2.0","@modelcontextprotocol/sdk":"^1.9.0","@apidevtools/swagger-parser":"^10.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.12","rimraf":"^6.0.1","ts-node":"^10.9.2","typescript":"^5.8.3","@types/node":"^22.14.0","@types/express":"^5.0.2","@types/swagger-parser":"^4.0.3","@modelcontextprotocol/inspector":"^0.8.2"},"_npmOperationalInternal":{"tmp":"tmp/api-tools-mcp-server_1.0.32_1748692834294_0.8930499423292455","host":"s3://npm-registry-packages-npm-production"}},"1.0.33":{"name":"@mcp-apps/api-tools-mcp-server","version":"1.0.33","keywords":["mcp","model-context-protocol","api","api-integration","web-service","rest-api","openapi","schema-inspection","authentication","query","analytics","data-analysis","copilot","ai-assistant"],"author":"","license":"ISC","_id":"@mcp-apps/api-tools-mcp-server@1.0.33","maintainers":[{"name":"aditya.vaish","email":"aditya.vaish@gmail.com"}],"bin":{"api-tools-mcp-server":"dist/index.js"},"dist":{"shasum":"43f3897826a8e80cac677d76a6fa8ee50cb98e17","tarball":"https://registry.npmjs.org/@mcp-apps/api-tools-mcp-server/-/api-tools-mcp-server-1.0.33.tgz","fileCount":59,"integrity":"sha512-I9GmL+j4Q2xMxT/iWiIpzrkjUDH+FCaWJaCtJsZwPDHdMhnPHSDivxX77Qorv0YCEry88cc2ccDEXVH27A5CdQ==","signatures":[{"sig":"MEQCIC2AOfdl3Xyw8dFUkr2VeHC+wxkGBoMxbZUlXLGGCd3SAiB9EcwMJFD+7D6hEHFUlsgNqX7Ml+40kL7VCgdsEcHfSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":293481},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","gitHead":"fa3d03b1088228a4a9850849ccdb66f1255f05e3","scripts":{"dev":"node --no-warnings --enable-source-maps dist/index.js","test":"echo \"Error: no test specified\" && exit 1","build":"tsc","clean":"rimraf dist","debug":"npx @modelcontextprotocol/inspector node dist/index.js","setup":"ts-node setup.ts","start":"node dist/index.js","token":"npx vsts-npm-auth -config .npmrc","watch":"tsc -w","prepare":"npm run build","rebuild":"npm run clean && npm run build","test:api":"npm run build && ts-node test/test-api.ts","unpublish":"npm unpublish --force","test:openapi":"npm run build && ts-node test/test-openapi.ts","test:interactive":"npm run build && ts-node test/test-interactive-auth.ts","test:advanced-api":"npm run build && ts-node test/test-advanced-api.ts"},"_npmUser":{"name":"aditya.vaish","email":"aditya.vaish@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server for interacting with APIs and web services","directories":{},"_nodeVersion":"23.11.1","dependencies":{"shx":"^0.4.0","open":"^10.1.2","axios":"^1.9.0","dotenv":"^16.4.7","express":"^5.1.0","swagger-parser":"^10.0.3","@azure/identity":"^4.10.0","@azure/msal-node":"^2.16.2","vscode-mcp-server":"^0.2.0","@modelcontextprotocol/sdk":"^1.9.0","@apidevtools/swagger-parser":"^10.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.12","rimraf":"^6.0.1","ts-node":"^10.9.2","typescript":"^5.8.3","@types/node":"^22.14.0","@types/express":"^5.0.2","@types/swagger-parser":"^4.0.3","@modelcontextprotocol/inspector":"^0.8.2"},"_npmOperationalInternal":{"tmp":"tmp/api-tools-mcp-server_1.0.33_1748771870621_0.1184700943791046","host":"s3://npm-registry-packages-npm-production"}},"1.0.34":{"name":"@mcp-apps/api-tools-mcp-server","version":"1.0.34","keywords":["mcp","model-context-protocol","api","api-integration","web-service","rest-api","openapi","schema-inspection","authentication","query","analytics","data-analysis","copilot","ai-assistant"],"author":"","license":"ISC","_id":"@mcp-apps/api-tools-mcp-server@1.0.34","maintainers":[{"name":"aditya.vaish","email":"aditya.vaish@gmail.com"}],"bin":{"api-tools-mcp-server":"dist/index.js"},"dist":{"shasum":"beef4bdbb5ebd693cb8e2ff07d26e48faaa2d3d7","tarball":"https://registry.npmjs.org/@mcp-apps/api-tools-mcp-server/-/api-tools-mcp-server-1.0.34.tgz","fileCount":59,"integrity":"sha512-fgap5JFgN1RhGVqN057Q7nZ3CX1E+Ce7r0JDEsv9JPZzOjCcnXV1Vc4c0NSfyqWeD4Zhaa/lXGVv/tMXiDkogA==","signatures":[{"sig":"MEQCIDgOB0gFo6bZurM6/cB8A1ZuVojtdNTOIQIyUYPB2io4AiBf6TMApIPm+klJbdyPOsDc7fH97uRaHGtsF2ActODHiA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":293481},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","gitHead":"b7a877667873c8523f6ca566c40d696998cc031d","scripts":{"dev":"node --no-warnings --enable-source-maps dist/index.js","test":"echo \"Error: no test specified\" && exit 1","build":"tsc","clean":"rimraf dist","debug":"npx @modelcontextprotocol/inspector node dist/index.js","setup":"ts-node setup.ts","start":"node dist/index.js","token":"npx vsts-npm-auth -config .npmrc","watch":"tsc -w","prepare":"npm run build","rebuild":"npm run clean && npm run build","test:api":"npm run build && ts-node test/test-api.ts","unpublish":"npm unpublish --force","test:openapi":"npm run build && ts-node test/test-openapi.ts","test:interactive":"npm run build && ts-node test/test-interactive-auth.ts","test:advanced-api":"npm run build && ts-node test/test-advanced-api.ts"},"_npmUser":{"name":"aditya.vaish","email":"aditya.vaish@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server for interacting with APIs and web services","directories":{},"_nodeVersion":"23.11.1","dependencies":{"shx":"^0.4.0","open":"^10.1.2","axios":"^1.9.0","dotenv":"^16.4.7","express":"^5.1.0","swagger-parser":"^10.0.3","@azure/identity":"^4.10.0","@azure/msal-node":"^2.16.2","vscode-mcp-server":"^0.2.0","@modelcontextprotocol/sdk":"^1.9.0","@apidevtools/swagger-parser":"^10.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.12","rimraf":"^6.0.1","ts-node":"^10.9.2","typescript":"^5.8.3","@types/node":"^22.14.0","@types/express":"^5.0.2","@types/swagger-parser":"^4.0.3","@modelcontextprotocol/inspector":"^0.8.2"},"_npmOperationalInternal":{"tmp":"tmp/api-tools-mcp-server_1.0.34_1748801637166_0.05305818567504139","host":"s3://npm-registry-packages-npm-production"}},"1.0.35":{"name":"@mcp-apps/api-tools-mcp-server","version":"1.0.35","keywords":["mcp","model-context-protocol","api","api-integration","web-service","rest-api","openapi","schema-inspection","authentication","query","analytics","data-analysis","copilot","ai-assistant"],"author":"","license":"ISC","_id":"@mcp-apps/api-tools-mcp-server@1.0.35","maintainers":[{"name":"aditya.vaish","email":"aditya.vaish@gmail.com"}],"bin":{"api-tools-mcp-server":"dist/index.js"},"dist":{"shasum":"362a5fd02207bd33ff805475226cb88510032261","tarball":"https://registry.npmjs.org/@mcp-apps/api-tools-mcp-server/-/api-tools-mcp-server-1.0.35.tgz","fileCount":59,"integrity":"sha512-iL0dz1HCiEFZWOql1RUpMisJ/XM8Smhw0XcqMrPhCyf4/TsXPIOXucgih+GKL6IOLn+hbr3dVAkMm1+S22AxmA==","signatures":[{"sig":"MEUCICd+8LhyqsElKI77WyOhK97D2fFlaHnQF0RZ8uIYn2cCAiEAyUmxu1am1HoTkGeEfBZ6raFHuxRVY91IZEvLZDE6mAs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":293481},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","gitHead":"e3bf73995ae26feb53d592c0d367bf732f1cb03f","scripts":{"dev":"node --no-warnings --enable-source-maps dist/index.js","test":"echo \"Error: no test specified\" && exit 1","build":"tsc","clean":"rimraf dist","debug":"npx @modelcontextprotocol/inspector node dist/index.js","setup":"ts-node setup.ts","start":"node dist/index.js","token":"npx vsts-npm-auth -config .npmrc","watch":"tsc -w","prepare":"npm run build","rebuild":"npm run clean && npm run build","test:api":"npm run build && ts-node test/test-api.ts","unpublish":"npm unpublish --force","test:openapi":"npm run build && ts-node test/test-openapi.ts","test:interactive":"npm run build && ts-node test/test-interactive-auth.ts","test:advanced-api":"npm run build && ts-node test/test-advanced-api.ts"},"_npmUser":{"name":"aditya.vaish","email":"aditya.vaish@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server for interacting with APIs and web services","directories":{},"_nodeVersion":"23.11.1","dependencies":{"shx":"^0.4.0","open":"^10.1.2","axios":"^1.9.0","dotenv":"^16.4.7","express":"^5.1.0","swagger-parser":"^10.0.3","@azure/identity":"^4.10.0","@azure/msal-node":"^2.16.2","vscode-mcp-server":"^0.2.0","@modelcontextprotocol/sdk":"^1.9.0","@apidevtools/swagger-parser":"^10.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.12","rimraf":"^6.0.1","ts-node":"^10.9.2","typescript":"^5.8.3","@types/node":"^22.14.0","@types/express":"^5.0.2","@types/swagger-parser":"^4.0.3","@modelcontextprotocol/inspector":"^0.8.2"},"_npmOperationalInternal":{"tmp":"tmp/api-tools-mcp-server_1.0.35_1748984108209_0.5569023238311339","host":"s3://npm-registry-packages-npm-production"}},"1.0.36":{"name":"@mcp-apps/api-tools-mcp-server","version":"1.0.36","keywords":["mcp","model-context-protocol","api","api-integration","web-service","rest-api","openapi","schema-inspection","authentication","query","analytics","data-analysis","copilot","ai-assistant"],"author":"","license":"ISC","_id":"@mcp-apps/api-tools-mcp-server@1.0.36","maintainers":[{"name":"aditya.vaish","email":"aditya.vaish@gmail.com"}],"bin":{"api-tools-mcp-server":"dist/index.js"},"dist":{"shasum":"e21c8ff48ca0ef08239923330ac6d1febbfa2f33","tarball":"https://registry.npmjs.org/@mcp-apps/api-tools-mcp-server/-/api-tools-mcp-server-1.0.36.tgz","fileCount":59,"integrity":"sha512-uxK4G+vTpNKWFDHehZisW8WFwykbQTpK/hSZLC24kR3ci2fhFl6aYqa3x1CTEAb6TZ2icfpRGRNs8d04pW5fNQ==","signatures":[{"sig":"MEYCIQDqX0SfZATou3oJS9LOdahxBqzAi7QOFYGNRrDhQeQJQAIhANe3UuW6r6DDRQgu0qAKJ1WdzqjPZktnING5wS2THzIf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":293481},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","gitHead":"577f868e853010f541c11c4f7045473364d4f2b5","scripts":{"dev":"node --no-warnings --enable-source-maps dist/index.js","test":"echo \"Error: no test specified\" && exit 1","build":"tsc","clean":"rimraf dist","debug":"npx @modelcontextprotocol/inspector node dist/index.js","setup":"ts-node setup.ts","start":"node dist/index.js","token":"npx vsts-npm-auth -config .npmrc","watch":"tsc -w","prepare":"npm run build","rebuild":"npm run clean && npm run build","test:api":"npm run build && ts-node test/test-api.ts","unpublish":"npm unpublish --force","test:openapi":"npm run build && ts-node test/test-openapi.ts","test:interactive":"npm run build && ts-node test/test-interactive-auth.ts","test:advanced-api":"npm run build && ts-node test/test-advanced-api.ts"},"_npmUser":{"name":"aditya.vaish","email":"aditya.vaish@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server for interacting with APIs and web services","directories":{},"_nodeVersion":"23.11.1","dependencies":{"shx":"^0.4.0","open":"^10.1.2","axios":"^1.9.0","dotenv":"^16.4.7","express":"^5.1.0","swagger-parser":"^10.0.3","@azure/identity":"^4.10.0","@azure/msal-node":"^2.16.2","vscode-mcp-server":"^0.2.0","@modelcontextprotocol/sdk":"^1.9.0","@apidevtools/swagger-parser":"^10.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.12","rimraf":"^6.0.1","ts-node":"^10.9.2","typescript":"^5.8.3","@types/node":"^22.14.0","@types/express":"^5.0.2","@types/swagger-parser":"^4.0.3","@modelcontextprotocol/inspector":"^0.8.2"},"_npmOperationalInternal":{"tmp":"tmp/api-tools-mcp-server_1.0.36_1749655955857_0.8222902963247221","host":"s3://npm-registry-packages-npm-production"}},"1.0.37":{"name":"@mcp-apps/api-tools-mcp-server","version":"1.0.37","keywords":["mcp","model-context-protocol","api","api-integration","web-service","rest-api","openapi","schema-inspection","authentication","query","analytics","data-analysis","copilot","ai-assistant"],"author":"","license":"ISC","_id":"@mcp-apps/api-tools-mcp-server@1.0.37","maintainers":[{"name":"aditya.vaish","email":"aditya.vaish@gmail.com"}],"bin":{"api-tools-mcp-server":"dist/index.js"},"dist":{"shasum":"aacea0975e3d6cce359558d5ef2e443aff7362dc","tarball":"https://registry.npmjs.org/@mcp-apps/api-tools-mcp-server/-/api-tools-mcp-server-1.0.37.tgz","fileCount":59,"integrity":"sha512-+EheZ/1wlpXtFnFU/1fXGPgEQc2/CFU0MqkHpoffn5546yBE0iV81doOxkvuWeDhP2FUFynZawxtIHyBh340KA==","signatures":[{"sig":"MEUCIG+ZMqgh1PqmpDHBI5A4ZE9+pfKI+gUzWr/bC43UtMoYAiEA0mZnSKU3RBt/J2Gjd17Rt+iSBQoo2y1jMELsxJtsV1k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":293482},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","gitHead":"6a5761733c3c3e446b10f4c3390f064958e4c922","scripts":{"dev":"node --no-warnings --enable-source-maps dist/index.js","test":"echo \"Error: no test specified\" && exit 1","build":"tsc","clean":"rimraf dist","debug":"npx @modelcontextprotocol/inspector node dist/index.js","setup":"ts-node setup.ts","start":"node dist/index.js","token":"npx vsts-npm-auth -config .npmrc","watch":"tsc -w","prepare":"npm run build","rebuild":"npm run clean && npm run build","test:api":"npm run build && ts-node test/test-api.ts","unpublish":"npm unpublish --force","test:openapi":"npm run build && ts-node test/test-openapi.ts","test:interactive":"npm run build && ts-node test/test-interactive-auth.ts","test:advanced-api":"npm run build && ts-node test/test-advanced-api.ts"},"_npmUser":{"name":"aditya.vaish","actor":{"name":"aditya.vaish","type":"user","email":"aditya.vaish@gmail.com"},"email":"aditya.vaish@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server for interacting with APIs and web services","directories":{},"_nodeVersion":"23.11.1","dependencies":{"shx":"^0.4.0","open":"^10.1.2","axios":"^1.10.0","dotenv":"^16.6.1","express":"^5.1.0","swagger-parser":"^10.0.3","@azure/identity":"^4.10.1","@azure/msal-node":"^3.6.1","vscode-mcp-server":"^0.2.0","@modelcontextprotocol/sdk":"^1.13.2","@apidevtools/swagger-parser":"^12.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","rimraf":"^6.0.1","ts-node":"^10.9.2","typescript":"^5.8.3","@types/node":"^24.0.5","@types/express":"^5.0.3","@types/swagger-parser":"^7.0.1","@modelcontextprotocol/inspector":"^0.14.3"},"_npmOperationalInternal":{"tmp":"tmp/api-tools-mcp-server_1.0.37_1751118313556_0.6679320009551288","host":"s3://npm-registry-packages-npm-production"}},"1.0.38":{"name":"@mcp-apps/api-tools-mcp-server","version":"1.0.38","keywords":["mcp","model-context-protocol","api","api-integration","web-service","rest-api","openapi","schema-inspection","authentication","query","analytics","data-analysis","copilot","ai-assistant"],"author":"","license":"ISC","_id":"@mcp-apps/api-tools-mcp-server@1.0.38","maintainers":[{"name":"aditya.vaish","email":"aditya.vaish@gmail.com"}],"bin":{"api-tools-mcp-server":"dist/index.js"},"dist":{"shasum":"e9b2bc79085847ff67a000412212e79b123e9a76","tarball":"https://registry.npmjs.org/@mcp-apps/api-tools-mcp-server/-/api-tools-mcp-server-1.0.38.tgz","fileCount":59,"integrity":"sha512-0TI6yLr5gYlBMv2JLbCDejkDgwNs2AdTGG0vwQNRg1j2Sdmo2EY9SxyTcElW1V+U3ekLgDGxfV45xq+SOiaTRw==","signatures":[{"sig":"MEUCIB+KodGXYlhFeuVEmK0SlxaxCgcyFDEEr94+PHfG36mFAiEArBe1uDnrcqX4bIH+G7VckSIEjQrX3Isymy30ryuI+DU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":293482},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","gitHead":"226d54d0c3e6d9f684d99514298752a78ce01250","scripts":{"dev":"node --no-warnings --enable-source-maps dist/index.js","test":"echo \"Error: no test specified\" && exit 1","build":"tsc","clean":"rimraf dist","debug":"npx @modelcontextprotocol/inspector node dist/index.js","setup":"ts-node setup.ts","start":"node dist/index.js","token":"npx vsts-npm-auth -config .npmrc","watch":"tsc -w","prepare":"npm run build","rebuild":"npm run clean && npm run build","test:api":"npm run build && ts-node test/test-api.ts","unpublish":"npm unpublish --force","test:openapi":"npm run build && ts-node test/test-openapi.ts","test:interactive":"npm run build && ts-node test/test-interactive-auth.ts","test:advanced-api":"npm run build && ts-node test/test-advanced-api.ts"},"_npmUser":{"name":"aditya.vaish","actor":{"name":"aditya.vaish","type":"user","email":"aditya.vaish@gmail.com"},"email":"aditya.vaish@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server for interacting with APIs and web services","directories":{},"_nodeVersion":"23.11.1","dependencies":{"shx":"^0.4.0","open":"^10.1.2","axios":"^1.10.0","dotenv":"^16.6.1","express":"^5.1.0","swagger-parser":"^10.0.3","@azure/identity":"^4.10.1","@azure/msal-node":"^3.6.1","vscode-mcp-server":"^0.2.0","@modelcontextprotocol/sdk":"^1.13.2","@apidevtools/swagger-parser":"^12.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","rimraf":"^6.0.1","ts-node":"^10.9.2","typescript":"^5.8.3","@types/node":"^24.0.5","@types/express":"^5.0.3","@types/swagger-parser":"^7.0.1","@modelcontextprotocol/inspector":"^0.14.3"},"_npmOperationalInternal":{"tmp":"tmp/api-tools-mcp-server_1.0.38_1751127434652_0.061954907776310186","host":"s3://npm-registry-packages-npm-production"}},"1.0.39":{"name":"@mcp-apps/api-tools-mcp-server","version":"1.0.39","keywords":["mcp","model-context-protocol","api","api-integration","web-service","rest-api","openapi","schema-inspection","authentication","query","analytics","data-analysis","copilot","ai-assistant"],"author":"","license":"ISC","_id":"@mcp-apps/api-tools-mcp-server@1.0.39","maintainers":[{"name":"aditya.vaish","email":"aditya.vaish@gmail.com"}],"bin":{"api-tools-mcp-server":"dist/index.js"},"dist":{"shasum":"79278a9b472681d4096a07e6788e07a86053b617","tarball":"https://registry.npmjs.org/@mcp-apps/api-tools-mcp-server/-/api-tools-mcp-server-1.0.39.tgz","fileCount":59,"integrity":"sha512-vpYOJ0/NdvoWSUstdfFhmT94GYpwrAs888lzhBYBEJs2z5oc+x/2Px97iNQLB6OqjN6oog3vZdau+ywH0JW7Sw==","signatures":[{"sig":"MEUCIQDZ2TMeBp1S4SvfZ9spOKKNTGb4wiWTX6UcptT8aL7o1AIgIXDZymkCIjgiiNztN86yRPUtAOVlajHCQ1A4jBVtNh8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":293482},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","gitHead":"42696d9bd604cf656d299956a20bba49c85f91f9","scripts":{"dev":"node --no-warnings --enable-source-maps dist/index.js","test":"echo \"Error: no test specified\" && exit 1","build":"tsc","clean":"rimraf dist","debug":"npx @modelcontextprotocol/inspector node dist/index.js","setup":"ts-node setup.ts","start":"node dist/index.js","token":"npx vsts-npm-auth -config .npmrc","watch":"tsc -w","prepare":"npm run build","rebuild":"npm run clean && npm run build","test:api":"npm run build && ts-node test/test-api.ts","unpublish":"npm unpublish --force","test:openapi":"npm run build && ts-node test/test-openapi.ts","test:interactive":"npm run build && ts-node test/test-interactive-auth.ts","test:advanced-api":"npm run build && ts-node test/test-advanced-api.ts"},"_npmUser":{"name":"aditya.vaish","actor":{"name":"aditya.vaish","type":"user","email":"aditya.vaish@gmail.com"},"email":"aditya.vaish@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server for interacting with APIs and web services","directories":{},"_nodeVersion":"23.11.1","dependencies":{"shx":"^0.4.0","open":"^10.1.2","axios":"^1.10.0","dotenv":"^16.6.1","express":"^5.1.0","swagger-parser":"^10.0.3","@azure/identity":"^4.10.1","@azure/msal-node":"^3.6.1","vscode-mcp-server":"^0.2.0","@modelcontextprotocol/sdk":"^1.13.2","@apidevtools/swagger-parser":"^12.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","rimraf":"^6.0.1","ts-node":"^10.9.2","typescript":"^5.8.3","@types/node":"^24.0.5","@types/express":"^5.0.3","@types/swagger-parser":"^7.0.1","@modelcontextprotocol/inspector":"^0.14.3"},"_npmOperationalInternal":{"tmp":"tmp/api-tools-mcp-server_1.0.39_1751207431164_0.19690870938663685","host":"s3://npm-registry-packages-npm-production"}},"1.0.40":{"name":"@mcp-apps/api-tools-mcp-server","version":"1.0.40","keywords":["mcp","model-context-protocol","api","api-integration","web-service","rest-api","openapi","schema-inspection","authentication","query","analytics","data-analysis","copilot","ai-assistant"],"author":"","license":"ISC","_id":"@mcp-apps/api-tools-mcp-server@1.0.40","maintainers":[{"name":"aditya.vaish","email":"aditya.vaish@gmail.com"}],"bin":{"api-tools-mcp-server":"dist/index.js"},"dist":{"shasum":"37cac366f6c0e3ed488c7c49b3f6c70b90065944","tarball":"https://registry.npmjs.org/@mcp-apps/api-tools-mcp-server/-/api-tools-mcp-server-1.0.40.tgz","fileCount":59,"integrity":"sha512-r+X6JLbGDo5NGwekRtbrB4gAqFSHyPQ9HUKMy/hBxRu8I3HtG5+2Rsiu6bQbZsmbG9fDTBYbTSDHiKrA0VPH/g==","signatures":[{"sig":"MEQCIGw6LObnh+zKJfhADngohOefP47DBnt31pbYr0q5f3KcAiBNILMzjqvR2kupVGPn+XdVaWJ5uBkiZOHiWYhIdiXWfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":296624},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","gitHead":"53a8a04e35a08052321f45773c58d837bb4d9db7","scripts":{"dev":"node --no-warnings --enable-source-maps dist/index.js","test":"echo \"Error: no test specified\" && exit 1","build":"tsc","clean":"rimraf dist","debug":"npx @modelcontextprotocol/inspector node dist/index.js","setup":"ts-node setup.ts","start":"node dist/index.js","token":"npx vsts-npm-auth -config .npmrc","watch":"tsc -w","prepare":"npm run build","rebuild":"npm run clean && npm run build","test:api":"npm run build && ts-node test/test-api.ts","unpublish":"npm unpublish --force","test:openapi":"npm run build && ts-node test/test-openapi.ts","test:interactive":"npm run build && ts-node test/test-interactive-auth.ts","test:advanced-api":"npm run build && ts-node test/test-advanced-api.ts"},"_npmUser":{"name":"aditya.vaish","email":"aditya.vaish@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server for interacting with APIs and web services","directories":{},"_nodeVersion":"23.11.1","dependencies":{"shx":"^0.4.0","open":"^10.1.2","axios":"^1.10.0","dotenv":"^16.6.1","express":"^5.1.0","swagger-parser":"^10.0.3","@azure/identity":"^4.10.1","@azure/msal-node":"^3.7.2","vscode-mcp-server":"^0.2.0","@modelcontextprotocol/sdk":"^1.13.2","@apidevtools/swagger-parser":"^12.0.0","@azure/msal-node-extensions":"^1.5.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","rimraf":"^6.0.1","ts-node":"^10.9.2","typescript":"^5.8.3","@types/node":"^24.0.5","@types/express":"^5.0.3","@types/swagger-parser":"^7.0.1","@modelcontextprotocol/inspector":"^0.14.3"},"_npmOperationalInternal":{"tmp":"tmp/api-tools-mcp-server_1.0.40_1756230800762_0.16684437609857983","host":"s3://npm-registry-packages-npm-production"}},"1.0.41":{"name":"@mcp-apps/api-tools-mcp-server","version":"1.0.41","keywords":["mcp","model-context-protocol","api","api-integration","web-service","rest-api","openapi","schema-inspection","authentication","query","analytics","data-analysis","copilot","ai-assistant"],"author":"","license":"ISC","_id":"@mcp-apps/api-tools-mcp-server@1.0.41","maintainers":[{"name":"aditya.vaish","email":"aditya.vaish@gmail.com"}],"bin":{"api-tools-mcp-server":"dist/index.js"},"dist":{"shasum":"ebceac7b0162e316bd8456b960812d5804e49c25","tarball":"https://registry.npmjs.org/@mcp-apps/api-tools-mcp-server/-/api-tools-mcp-server-1.0.41.tgz","fileCount":59,"integrity":"sha512-H1w+4rl/MDGNwFWiEZAjF1pO8TAPprsLyzOni+AFkuN9I5nY7Gmdg37DQBY6bu+dHSgWmMSUDvgood+tp8aZOg==","signatures":[{"sig":"MEUCIGS2cmuMjwBA2JpNv7pR+L9JFndvfQpA3SeXnSrdqaErAiEAkSKB5D0ZRIz+8Pdl8l/rW8toEID64jwpgvk1DtgA8kA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":296624},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","gitHead":"5fe611059f8aaf8cb38f761a22924f9dc9904be3","scripts":{"dev":"node --no-warnings --enable-source-maps dist/index.js","test":"echo \"Error: no test specified\" && exit 1","build":"tsc","clean":"rimraf dist","debug":"npx @modelcontextprotocol/inspector node dist/index.js","setup":"ts-node setup.ts","start":"node dist/index.js","token":"npx vsts-npm-auth -config .npmrc","watch":"tsc -w","prepare":"npm run build","rebuild":"npm run clean && npm run build","test:api":"npm run build && ts-node test/test-api.ts","unpublish":"npm unpublish --force","test:openapi":"npm run build && ts-node test/test-openapi.ts","test:interactive":"npm run build && ts-node test/test-interactive-auth.ts","test:advanced-api":"npm run build && ts-node test/test-advanced-api.ts"},"_npmUser":{"name":"aditya.vaish","email":"aditya.vaish@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server for interacting with APIs and web services","directories":{},"_nodeVersion":"23.11.1","dependencies":{"shx":"^0.4.0","open":"^10.1.2","axios":"^1.10.0","dotenv":"^16.6.1","express":"^5.1.0","swagger-parser":"^10.0.3","@azure/identity":"^4.10.1","@azure/msal-node":"^3.7.2","vscode-mcp-server":"^0.2.0","@modelcontextprotocol/sdk":"^1.13.2","@apidevtools/swagger-parser":"^12.0.0","@azure/msal-node-extensions":"^1.5.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","rimraf":"^6.0.1","ts-node":"^10.9.2","typescript":"^5.8.3","@types/node":"^24.0.5","@types/express":"^5.0.3","@types/swagger-parser":"^7.0.1","@modelcontextprotocol/inspector":"^0.14.3"},"_npmOperationalInternal":{"tmp":"tmp/api-tools-mcp-server_1.0.41_1762470307924_0.42407275945999956","host":"s3://npm-registry-packages-npm-production"}},"1.0.43":{"name":"@mcp-apps/api-tools-mcp-server","version":"1.0.43","keywords":["mcp","model-context-protocol","api","api-integration","web-service","rest-api","openapi","schema-inspection","authentication","query","analytics","data-analysis","copilot","ai-assistant"],"author":"","license":"ISC","_id":"@mcp-apps/api-tools-mcp-server@1.0.43","maintainers":[{"name":"aditya.vaish","email":"aditya.vaish@gmail.com"}],"bin":{"api-tools-mcp-server":"dist/index.js"},"dist":{"shasum":"5e40bbb28304df31f1588a5dacc60621d0e684b3","tarball":"https://registry.npmjs.org/@mcp-apps/api-tools-mcp-server/-/api-tools-mcp-server-1.0.43.tgz","fileCount":59,"integrity":"sha512-XxCFAW7umeWT7l4SfdQnEj2dCEbsUxts4Ccx+P6eNCxa1DZKiT7VJHNduTjU6Ral843Bd3b8mY9ZBrNDitJW1w==","signatures":[{"sig":"MEQCIA7BMIwNIL7DD9Q17zVUYtI4mIHDlMK23H7ZXjxIJ6H/AiBk8AEQmxOPCCQCfngX6Onq7LCdqmAcuVGSw1K3BgL0Vw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":297745},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","gitHead":"40f0967e8b8e6fdee116efcabc257b4054b460b4","scripts":{"dev":"node --no-warnings --enable-source-maps dist/index.js","test":"echo \"Error: no test specified\" && exit 1","build":"tsc","clean":"rimraf dist","debug":"npx @modelcontextprotocol/inspector node dist/index.js","setup":"ts-node setup.ts","start":"node dist/index.js","token":"npx vsts-npm-auth -config .npmrc","watch":"tsc -w","prepare":"npm run build","rebuild":"npm run clean && npm run build","test:api":"npm run build && ts-node test/test-api.ts","unpublish":"npm unpublish --force","test:openapi":"npm run build && ts-node test/test-openapi.ts","test:interactive":"npm run build && ts-node test/test-interactive-auth.ts","test:advanced-api":"npm run build && ts-node test/test-advanced-api.ts"},"_npmUser":{"name":"aditya.vaish","email":"aditya.vaish@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server for interacting with APIs and web services","directories":{},"_nodeVersion":"23.11.1","dependencies":{"shx":"^0.4.0","open":"^10.1.2","axios":"^1.15.2","dotenv":"^16.6.1","express":"^5.2.1","swagger-parser":"^10.0.3","@azure/identity":"^4.13.1","@azure/msal-node":"^3.8.10","vscode-mcp-server":"^0.2.0","@azure/identity-broker":"^1.4.0","@modelcontextprotocol/sdk":"^1.29.0","@apidevtools/swagger-parser":"^12.1.0","@azure/msal-node-extensions":"^1.5.32"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","rimraf":"^6.1.3","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^24.12.2","@types/express":"^5.0.6","@types/swagger-parser":"^7.0.1","@modelcontextprotocol/inspector":"^0.14.3"},"_npmOperationalInternal":{"tmp":"tmp/api-tools-mcp-server_1.0.43_1777228185288_0.6982516761367581","host":"s3://npm-registry-packages-npm-production"}},"1.0.44":{"name":"@mcp-apps/api-tools-mcp-server","version":"1.0.44","keywords":["mcp","model-context-protocol","api","api-integration","web-service","rest-api","openapi","schema-inspection","authentication","query","analytics","data-analysis","copilot","ai-assistant"],"author":"","license":"ISC","_id":"@mcp-apps/api-tools-mcp-server@1.0.44","maintainers":[{"name":"aditya.vaish","email":"aditya.vaish@gmail.com"}],"bin":{"api-tools-mcp-server":"dist/index.js"},"dist":{"shasum":"3a308192a25de1218af74459cd499384be1c475d","tarball":"https://registry.npmjs.org/@mcp-apps/api-tools-mcp-server/-/api-tools-mcp-server-1.0.44.tgz","fileCount":59,"integrity":"sha512-a1YHocyileAs6Pm5eJCcBQC1W/aq5Ws6UxrODy2nJkW/cEdO8MV8rr9HhPzqqAVULVHm2VDYPE1HLuG1Ep24kg==","signatures":[{"sig":"MEYCIQD0TwMrSEEO8EB1yzdRQGcBHZ1KLEM02xDejyuiJketvwIhAOLPASk5vR/YBId/ZausNnNZeBiJOeqoX2dFTez5uEFc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":297745},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","gitHead":"14d0947e793087d4c8fd02198d388ae1536c5ac8","scripts":{"dev":"node --no-warnings --enable-source-maps dist/index.js","test":"echo \"Error: no test specified\" && exit 1","build":"tsc","clean":"rimraf dist","debug":"npx @modelcontextprotocol/inspector node dist/index.js","setup":"ts-node setup.ts","start":"node dist/index.js","token":"npx vsts-npm-auth -config .npmrc","watch":"tsc -w","prepare":"npm run build","rebuild":"npm run clean && npm run build","test:api":"npm run build && ts-node test/test-api.ts","unpublish":"npm unpublish --force","test:openapi":"npm run build && ts-node test/test-openapi.ts","test:interactive":"npm run build && ts-node test/test-interactive-auth.ts","test:advanced-api":"npm run build && ts-node test/test-advanced-api.ts"},"_npmUser":{"name":"aditya.vaish","email":"aditya.vaish@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server for interacting with APIs and web services","directories":{},"_nodeVersion":"23.11.1","dependencies":{"shx":"^0.4.0","open":"^10.1.2","axios":"^1.15.2","dotenv":"^16.6.1","express":"^5.2.1","swagger-parser":"^10.0.3","@azure/identity":"^4.13.1","@azure/msal-node":"^3.8.10","vscode-mcp-server":"^0.2.0","@azure/identity-broker":"^1.4.0","@modelcontextprotocol/sdk":"^1.29.0","@apidevtools/swagger-parser":"^12.1.0","@azure/msal-node-extensions":"^1.5.32"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","rimraf":"^6.1.3","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^24.12.2","@types/express":"^5.0.6","@types/swagger-parser":"^7.0.1","@modelcontextprotocol/inspector":"^0.14.3"},"_npmOperationalInternal":{"tmp":"tmp/api-tools-mcp-server_1.0.44_1777252596511_0.849445315788772","host":"s3://npm-registry-packages-npm-production"}},"1.0.45":{"name":"@mcp-apps/api-tools-mcp-server","version":"1.0.45","keywords":["mcp","model-context-protocol","api","api-integration","web-service","rest-api","openapi","schema-inspection","authentication","query","analytics","data-analysis","copilot","ai-assistant"],"author":"","license":"ISC","_id":"@mcp-apps/api-tools-mcp-server@1.0.45","maintainers":[{"name":"aditya.vaish","email":"aditya.vaish@gmail.com"}],"bin":{"api-tools-mcp-server":"dist/index.js"},"dist":{"shasum":"d6a0121d4ad698a61f1d1d3891e798c9ce848659","tarball":"https://registry.npmjs.org/@mcp-apps/api-tools-mcp-server/-/api-tools-mcp-server-1.0.45.tgz","fileCount":59,"integrity":"sha512-yz/rdCmorZOdzBzd6RgI1otu5Aw5fo1eVImsAjcof/EzJTR0RQF/SJceSi23wmfQb2pWfawMXXbjzEKZrevhrg==","signatures":[{"sig":"MEQCIEbDlsHRG/xS8DR8r3i1t4G19RPMy0boK87N+qBChKbYAiBOXHcCXJhY6NADVn4wssTw8zz8gLivqP+X6lDl2zpPLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":297745},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","gitHead":"afd7943593ce4e7851951586cbb3992e39622645","scripts":{"dev":"node --no-warnings --enable-source-maps dist/index.js","test":"echo \"Error: no test specified\" && exit 1","build":"tsc","clean":"rimraf dist","debug":"npx @modelcontextprotocol/inspector node dist/index.js","setup":"ts-node setup.ts","start":"node dist/index.js","token":"npx vsts-npm-auth -config .npmrc","watch":"tsc -w","prepare":"npm run build","rebuild":"npm run clean && npm run build","test:api":"npm run build && ts-node test/test-api.ts","unpublish":"npm unpublish --force","test:openapi":"npm run build && ts-node test/test-openapi.ts","test:interactive":"npm run build && ts-node test/test-interactive-auth.ts","test:advanced-api":"npm run build && ts-node test/test-advanced-api.ts"},"_npmUser":{"name":"aditya.vaish","email":"aditya.vaish@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server for interacting with APIs and web services","directories":{},"_nodeVersion":"23.11.1","dependencies":{"shx":"^0.4.0","open":"^10.1.2","axios":"^1.15.2","dotenv":"^16.6.1","express":"^5.2.1","swagger-parser":"^10.0.3","@azure/identity":"^4.13.1","@azure/msal-node":"^3.8.10","vscode-mcp-server":"^0.2.0","@azure/identity-broker":"^1.4.0","@modelcontextprotocol/sdk":"^1.29.0","@apidevtools/swagger-parser":"^12.1.0","@azure/msal-node-extensions":"^1.5.32"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","rimraf":"^6.1.3","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^24.12.2","@types/express":"^5.0.6","@types/swagger-parser":"^7.0.1","@modelcontextprotocol/inspector":"^0.21.2"},"_npmOperationalInternal":{"tmp":"tmp/api-tools-mcp-server_1.0.45_1777253085987_0.4311737122853285","host":"s3://npm-registry-packages-npm-production"}},"1.0.46":{"name":"@mcp-apps/api-tools-mcp-server","version":"1.0.46","keywords":["mcp","model-context-protocol","api","api-integration","web-service","rest-api","openapi","schema-inspection","authentication","query","analytics","data-analysis","copilot","ai-assistant"],"author":"","license":"ISC","_id":"@mcp-apps/api-tools-mcp-server@1.0.46","maintainers":[{"name":"aditya.vaish","email":"aditya.vaish@gmail.com"}],"bin":{"api-tools-mcp-server":"dist/index.js"},"dist":{"shasum":"88fd494664908d4076e0c9ce02349fa7a16501f7","tarball":"https://registry.npmjs.org/@mcp-apps/api-tools-mcp-server/-/api-tools-mcp-server-1.0.46.tgz","fileCount":59,"integrity":"sha512-g0kYrGy1ilVPTq23hlulpmoY/lmYMnKl5DSfZvWgXKCcxbJ62kuvlgEV+yQJc7wTM6ZLYcfBDkZY6oUCG3ZKBQ==","signatures":[{"sig":"MEQCIGxflbi4C+Va2MjBnDYacZ9f47mwWFHavnOUoBtLO9W9AiAB6shPDZ9RPb1i3BBdFxhEILVW2FK7j6dlQ46b+HN6ag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":297745},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","gitHead":"42ff61bd0055cc4923dc6a54d6fb4530eaf540f4","scripts":{"dev":"node --no-warnings --enable-source-maps dist/index.js","test":"echo \"Error: no test specified\" && exit 1","build":"tsc","clean":"rimraf dist","debug":"npx @modelcontextprotocol/inspector node dist/index.js","setup":"ts-node setup.ts","start":"node dist/index.js","token":"npx vsts-npm-auth -config .npmrc","watch":"tsc -w","prepare":"npm run build","rebuild":"npm run clean && npm run build","test:api":"npm run build && ts-node test/test-api.ts","unpublish":"npm unpublish --force","test:openapi":"npm run build && ts-node test/test-openapi.ts","test:interactive":"npm run build && ts-node test/test-interactive-auth.ts","test:advanced-api":"npm run build && ts-node test/test-advanced-api.ts"},"_npmUser":{"name":"aditya.vaish","email":"aditya.vaish@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server for interacting with APIs and web services","directories":{},"_nodeVersion":"23.11.1","dependencies":{"shx":"^0.4.0","open":"^10.1.2","axios":"^1.15.2","dotenv":"^16.6.1","express":"^5.2.1","swagger-parser":"^10.0.3","@azure/identity":"^4.13.1","@azure/msal-node":"^3.8.10","vscode-mcp-server":"^0.2.0","@azure/identity-broker":"^1.4.0","@modelcontextprotocol/sdk":"^1.29.0","@apidevtools/swagger-parser":"^12.1.0","@azure/msal-node-extensions":"^1.5.32"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","rimraf":"^6.1.3","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^24.12.2","@types/express":"^5.0.6","@types/swagger-parser":"^7.0.1","@modelcontextprotocol/inspector":"^0.21.2"},"_npmOperationalInternal":{"tmp":"tmp/api-tools-mcp-server_1.0.46_1777671820275_0.5612423963307063","host":"s3://npm-registry-packages-npm-production"}},"1.0.47":{"name":"@mcp-apps/api-tools-mcp-server","version":"1.0.47","keywords":["mcp","model-context-protocol","api","api-integration","web-service","rest-api","openapi","schema-inspection","authentication","query","analytics","data-analysis","copilot","ai-assistant"],"author":"","license":"ISC","_id":"@mcp-apps/api-tools-mcp-server@1.0.47","maintainers":[{"name":"aditya.vaish","email":"aditya.vaish@gmail.com"}],"bin":{"api-tools-mcp-server":"dist/index.js"},"dist":{"shasum":"a3c5554a2b684ef9aec3b91dc7e4120a232e3d97","tarball":"https://registry.npmjs.org/@mcp-apps/api-tools-mcp-server/-/api-tools-mcp-server-1.0.47.tgz","fileCount":59,"integrity":"sha512-sJWtRWEDb6qKouiJcpVMvi3SL1NkuGFetUkbJVvB9tRo2SaNQX+/ofhQnxV2x0ykDhRy78coGH4FFDT6LBMItQ==","signatures":[{"sig":"MEUCIEXJVS9yCX4FvjTdBiCSXjpIelimOcgi7rxZb+bYLiTxAiEA3Q0oyE5ZDFgexWUPqR2JuoHUJFdyhponwLHfce2UsHg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":297745},"main":"dist/index.js","type":"commonjs","types":"./dist/index.d.ts","gitHead":"626d5ec9d44590cb2f745e252c687deaacc2641e","scripts":{"dev":"node --no-warnings --enable-source-maps dist/index.js","test":"echo \"Error: no test specified\" && exit 1","build":"tsc","clean":"rimraf dist","debug":"npx @modelcontextprotocol/inspector node dist/index.js","setup":"ts-node setup.ts","start":"node dist/index.js","token":"npx vsts-npm-auth -config .npmrc","watch":"tsc -w","prepare":"npm run build","rebuild":"npm run clean && npm run build","test:api":"npm run build && ts-node test/test-api.ts","unpublish":"npm unpublish --force","test:openapi":"npm run build && ts-node test/test-openapi.ts","test:interactive":"npm run build && ts-node test/test-interactive-auth.ts","test:advanced-api":"npm run build && ts-node test/test-advanced-api.ts"},"_npmUser":{"name":"aditya.vaish","email":"aditya.vaish@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server for interacting with APIs and web services","directories":{},"_nodeVersion":"23.11.1","dependencies":{"shx":"^0.4.0","open":"^10.1.2","axios":"^1.15.2","dotenv":"^16.6.1","express":"^5.2.1","swagger-parser":"^10.0.3","@azure/identity":"^4.13.1","@azure/msal-node":"^3.8.10","vscode-mcp-server":"^0.2.0","@azure/identity-broker":"^1.4.0","@modelcontextprotocol/sdk":"^1.29.0","@apidevtools/swagger-parser":"^12.1.0","@azure/msal-node-extensions":"^1.5.32"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","rimraf":"^6.1.3","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^24.12.2","@types/express":"^5.0.6","@types/swagger-parser":"^7.0.1","@modelcontextprotocol/inspector":"^0.21.2"},"_npmOperationalInternal":{"tmp":"tmp/api-tools-mcp-server_1.0.47_1777967606901_0.6729388224549155","host":"s3://npm-registry-packages-npm-production"}},"1.0.48":{"_id":"@mcp-apps/api-tools-mcp-server@1.0.48","bin":{"api-tools-mcp-server":"dist/index.js"},"dist":{"shasum":"1bd55021c619762a6c1018f37deb14ee417d65ff","tarball":"https://registry.npmjs.org/@mcp-apps/api-tools-mcp-server/-/api-tools-mcp-server-1.0.48.tgz","fileCount":59,"integrity":"sha512-3tKYz4RYqkUHZJhuu/6Y68yON8Cnuztbo9T867mKpPW4dQo3yHNiUiL/4QSfCXrx5WUsWnNV8ijKt4vb+n8KMg==","signatures":[{"sig":"MEQCIHuw6q11SRdjm1eqWKsEkU0bSOqQHbiEX4goeQGcmN89AiBZ/IEg0YuH/iQJEyhGdgrn6kRtUFicoTfuqGbzXLaCng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDpyKvLYxHmg1JeJN92F1O6Vg6CCei1DOqt/rsy3GKJkQIgdBCLP2OVTM5BkmFDwAIeS+ovDkZL/lwBFkSG/LhRsAU="}],"unpackedSize":297745},"main":"dist/index.js","name":"@mcp-apps/api-tools-mcp-server","type":"commonjs","types":"./dist/index.d.ts","author":"","gitHead":"b58535029266e7ef523beb195ea941ae74263478","license":"ISC","scripts":{"dev":"node --no-warnings --enable-source-maps dist/index.js","test":"echo \"Error: no test specified\" && exit 1","build":"tsc","clean":"rimraf dist","debug":"npx @modelcontextprotocol/inspector node dist/index.js","setup":"ts-node setup.ts","start":"node dist/index.js","token":"npx vsts-npm-auth -config .npmrc","watch":"tsc -w","prepare":"npm run build","rebuild":"npm run clean && npm run build","test:api":"npm run build && ts-node test/test-api.ts","unpublish":"npm unpublish --force","test:openapi":"npm run build && ts-node test/test-openapi.ts","test:interactive":"npm run build && ts-node test/test-interactive-auth.ts","test:advanced-api":"npm run build && ts-node test/test-advanced-api.ts"},"version":"1.0.48","_npmUser":{"name":"aditya.vaish","email":"aditya.vaish@gmail.com"},"keywords":["mcp","model-context-protocol","api","api-integration","web-service","rest-api","openapi","schema-inspection","authentication","query","analytics","data-analysis","copilot","ai-assistant"],"_npmVersion":"11.19.0","description":"MCP server for interacting with APIs and web services","directories":{},"maintainers":[{"name":"aditya.vaish","email":"aditya.vaish@gmail.com"}],"_nodeVersion":"24.20.0","dependencies":{"shx":"^0.4.0","open":"^10.1.2","axios":"^1.15.2","dotenv":"^16.6.1","express":"^5.2.1","swagger-parser":"^10.0.3","@azure/identity":"^4.13.1","@azure/msal-node":"^3.8.10","vscode-mcp-server":"^0.2.0","@azure/identity-broker":"^1.4.0","@modelcontextprotocol/sdk":"^1.29.0","@apidevtools/swagger-parser":"^12.1.0","@azure/msal-node-extensions":"^1.5.32"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.25.67","rimraf":"^6.1.3","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^24.12.2","@types/express":"^5.0.6","@types/swagger-parser":"^7.0.1","@modelcontextprotocol/inspector":"^0.21.2"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/api-tools-mcp-server_1.0.48_1788973522501_0.6337089525236954"}}},"time":{"created":"2025-05-21T00:42:13.518Z","modified":"2026-09-09T17:05:23.109Z","1.0.0":"2025-05-21T00:42:13.752Z","1.0.21":"2025-05-21T05:49:59.591Z","1.0.22":"2025-05-21T19:27:56.014Z","1.0.23":"2025-05-21T20:34:46.312Z","1.0.24":"2025-05-27T15:38:52.829Z","1.0.25":"2025-05-27T17:35:21.488Z","1.0.26":"2025-05-28T04:50:14.245Z","1.0.27":"2025-05-28T16:02:14.887Z","1.0.28":"2025-05-30T16:02:00.062Z","1.0.29":"2025-05-30T16:11:57.183Z","1.0.30":"2025-05-30T16:15:56.804Z","1.0.31":"2025-05-30T16:35:19.983Z","1.0.32":"2025-05-31T12:00:34.496Z","1.0.33":"2025-06-01T09:57:50.841Z","1.0.34":"2025-06-01T18:13:57.357Z","1.0.35":"2025-06-03T20:55:08.422Z","1.0.36":"2025-06-11T15:32:36.017Z","1.0.37":"2025-06-28T13:45:13.781Z","1.0.38":"2025-06-28T16:17:14.855Z","1.0.39":"2025-06-29T14:30:31.355Z","1.0.40":"2025-08-26T17:53:20.942Z","1.0.41":"2025-11-06T23:05:08.127Z","1.0.43":"2026-04-26T18:29:45.437Z","1.0.44":"2026-04-27T01:16:36.730Z","1.0.45":"2026-04-27T01:24:46.128Z","1.0.46":"2026-05-01T21:43:40.419Z","1.0.47":"2026-05-05T07:53:27.101Z","1.0.48":"2026-09-09T17:05:22.608Z"},"license":"ISC","keywords":["mcp","model-context-protocol","api","api-integration","web-service","rest-api","openapi","schema-inspection","authentication","query","analytics","data-analysis","copilot","ai-assistant"],"description":"MCP server for interacting with APIs and web services","maintainers":[{"name":"aditya.vaish","email":"aditya.vaish@gmail.com"}],"readme":"# API Tools MCP Server\n\nAn [MCP (Model Context Protocol)](https://modelcontextprotocol.io/) server that provides tools for API integration and web service interaction.\n\n## Fe### Getting OpenAPI Endpoints\n\n```text\nList all the endpoints available in the Petstore API at https://petstore.swagger.io/v2/swagger.json\n```\n\n### Using OpenAPI Auto-Discovery\n\n```text\nGet the OpenAPI schema for the Petstore API at https://petstore.swagger.io\n```\n\nThis example uses auto-discovery to find and retrieve the schema without needing the exact path.s\n\n- **API Integration**: Tools for making API calls to various services with authentication\n- **OpenAPI Support**: Parse and inspect OpenAPI specifications\n- **OpenAPI Auto-Discovery**: Automatically locate OpenAPI schemas even when only given a base API URL\n- **Authentication**: Multiple authentication methods including Bearer token, Basic auth, and Interactive authentication\n- **Request Generation**: Generate API requests based on specifications\n- **Schema Inspection**: Fetch OpenAPI schemas, list endpoints, and explore API operations\n- **Error Handling**: Comprehensive error handling with retries for transient failures\n\n## Setup Instructions\n\n### Prerequisites\n\n- VS Code (latest version recommended)\n- Node.js 18.0 or higher\n- npm 8.0 or higher\n\n### Local Development Setup\n\n1. Clone the repository:\n\n   ```bash\n   git clone https://github.com/your-repo/api-tools-mcp-server.git\n   cd api-tools-mcp-server\n   ```\n\n2. Install dependencies:\n\n   ```bash\n   npm install\n   ```\n\n3. Build the project:\n\n   ```bash\n   npm run build\n   ```\n\n4. Run the server:\n\n   ```bash\n   npm start\n   ```\n\n5. For development with auto-reload:\n\n   ```bash\n   npm run watch\n   ```\n\n6. To run tests:\n\n   ```bash\n   npm run test:api\n   npm run test:openapi\n   ```\n\n## Using with GitHub Copilot in VS Code\n\n### Installation with GitHub Copilot UI\n\n1. Ensure you have the GitHub Copilot extension installed in VS Code\n\n- If not, open VS Code Extensions view (Ctrl+Shift+X)\n- Search for \"GitHub Copilot\"\n- Click \"Install\"\n\n2. Open VS Code and the GitHub Copilot Chat panel\n\n- Use the keyboard shortcut (Ctrl+Shift+I) or\n- Click on the Copilot Chat icon in the activity bar\n\n3. Select \"Agent Mode\" in the Copilot Chat panel.\n\n4. Click on the \"Tools\" icon and select **Add More Tools**.\n\n5. Click **Add MCP Server** tool.\n\n6. Choose **Command (stdio)** as the tool type.\n\n7. Type the following command to install and run the API Tools MCP server:\n\n  ```bash\n  npx @mcp-apps/api-tools-mcp-server\n  ```\n\n8. Once set up, Copilot will be able to assist with API integration and calls.\n\n## Available Tools\n\n### API Integration Tools\n\n- `call_api` - Makes authenticated API calls to a specified endpoint\n  - Parameters:\n    - `endpoint`: The base URL of the API endpoint\n    - `method`: HTTP method (GET, POST, PUT, PATCH, DELETE)\n    - `path` (optional): Path to append to the endpoint URL\n    - `queryParams` (optional): Query parameters to include\n    - `headers` (optional): Headers to include\n    - `body` (optional): Body data to include in the request\n    - `authType`: Authentication method ('bearer', 'basic', 'interactive', 'none')\n    - `authConfig` (optional): Authentication configuration\n\n- `call_api_advanced` - Extended version with more authentication options\n  - Additional parameters:\n    - `authType`: Includes 'msal' and 'azure-identity' options\n    - `timeout`: Request timeout in milliseconds\n    - `retryCount`: Number of retries for transient errors\n\n- `fetch_openapi_schema` - Fetches and parses an OpenAPI schema from a URL\n  - Parameters:\n    - `schemaUrl`: URL where the OpenAPI schema is published or API base URL (auto-discovery enabled)\n    - `authType` (optional): Authentication method if the schema requires auth\n    - `authConfig` (optional): Authentication configuration object\n  \n  **Auto-Discovery Feature**:\n  \n  If the exact URL doesn't contain a valid OpenAPI schema, the tool will automatically try common schema endpoints (like \"/swagger.json\", \"/v2/swagger.json\", \"/openapi.json\", \"/api-docs.json\") to locate the schema. This enables you to just provide the base URL of an API and let the tool find the schema for you.\n  \n  See [OpenAPI Auto-Discovery Documentation](docs/openapi-autodiscovery.md) for details.\n\n- `get_openapi_endpoints` - Lists all available endpoints from an OpenAPI schema\n  - Parameters:\n    - `schemaUrl`: URL where the OpenAPI schema is published\n    - `authType` (optional): Authentication method if the schema requires auth\n    - `authConfig` (optional): Authentication configuration object\n\n- `get_openapi_operations` - Gets detailed information about operations for a specific endpoint\n  - Parameters:\n    - `schemaUrl`: URL where the OpenAPI schema is published\n    - `path`: The specific API path to get operations for (e.g., \"/pets\")\n    - `authType` (optional): Authentication method if the schema requires auth\n    - `authConfig` (optional): Authentication configuration object\n\n- `get_openapi_operation_details` - Gets comprehensive details about a specific operation (by operationId)\n  - Parameters:\n    - `schemaUrl`: URL where the OpenAPI schema is published\n    - `operationId`: The operation ID to retrieve details for (e.g., \"getPetById\")\n    - `authType` (optional): Authentication method if the schema requires auth\n    - `authConfig` (optional): Authentication configuration object\n\n## Example Usage\n\nHere are examples of using the API Tools MCP Server with GitHub Copilot:\n\n### Making a Simple API Call\n\n```\nCall the Weather API at https://api.weather.com/forecast with my API key abc123\n```\n\n### Making an Authenticated API Call\n\n```\nMake a POST request to https://api.example.com/data with bearer token authentication\n```\n\n### Working with OpenAPI Specifications\n\n```text\nGet the available operations from the Petstore API specification at https://petstore.swagger.io/v2/swagger.json\n```\n\n### Fetching an OpenAPI Schema\n\n```text\nFetch the complete OpenAPI schema from https://petstore.swagger.io/v2/swagger.json\n```\n\n### Listing OpenAPI Endpoints\n\n```text\nList all the endpoints available in the Petstore API at https://petstore.swagger.io/v2/swagger.json\n```\n\n### Getting Endpoint Operations\n\n```text\nShow me all the operations available for the /pet endpoint in the Petstore API\n```\n\n### Getting Operation Details by ID\n\n```text\nGet details for the getPetById operation in the Petstore API and show me a sample request\n```\n\n### Generating an API Call Template\n\n```text\nGenerate a template for the 'addPet' operation from the Petstore API\n```\n\n### Advanced Authentication\n\n```\nCall the Microsoft Graph API with MSAL authentication to retrieve my profile information\n```\n\n### Interactive Browser Authentication\n\n```\nLog me in using device code authentication to call the Microsoft Graph API\n```\n\n## Security Considerations\n\n- This server handles API keys and authentication tokens with appropriate security measures\n- All sensitive data is properly handled and not logged or exposed\n- Implements standard security practices for API communication\n- Authentication token refresh is managed securely\n- Consider additional security measures depending on your specific API integration requirements\n\n## License\n\nISC\n","readmeFilename":"README.md"}