{"_id":"@sap-ux/fiori-mcp-server","_rev":"167-1d6cbbaa9c2d54897c66f259985ab23a","name":"@sap-ux/fiori-mcp-server","dist-tags":{"latest":"1.15.0"},"versions":{"0.0.1":{"name":"@sap-ux/fiori-mcp-server","version":"0.0.1","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.0.1","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"3c6ef1dd067f30b9a28b21c797f627ff3f56eab6","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.0.1.tgz","fileCount":181,"integrity":"sha512-+rHR8oXQz1zVke34MJnBYpw0EAAS+y8WVH0y5xzZPjiLAGoUqz3bcWIFwWUYEcPdQ/zxDcRrFL6/5/UBl8keoA==","signatures":[{"sig":"MEUCIQDK8WBIUAwkOcNPrlOclgoSeeAWmczlVfaZs37EgOsakQIgVQCsSxFGlQal9AzxUkO+LKgjSoornc6tXkvLV8/ODpU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":548835},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.0.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.x"},"scripts":{"lint":"eslint . --ext .ts","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"tsc --build","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint . --ext .ts --fix","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/17302c9314d22041e2c3b03bad1f9257/sap-ux-fiori-mcp-server-0.0.1.tgz","_integrity":"sha512-+rHR8oXQz1zVke34MJnBYpw0EAAS+y8WVH0y5xzZPjiLAGoUqz3bcWIFwWUYEcPdQ/zxDcRrFL6/5/UBl8keoA==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"4.1.5","i18next":"25.3.0","@sap-ux/nodejs-utils":"0.2.3","@sap/ux-specification":"1.136.4","@sap-ux/project-access":"1.30.13","@modelcontextprotocol/sdk":"1.17.4","@sap-ux/annotation-converter":"0.10.3","@sap-ux/fiori-annotation-api":"0.6.17"},"_hasShrinkwrap":false,"devDependencies":{"@sap-ux/i18n":"0.3.3","@types/mem-fs":"1.1.2","@types/json-schema":"7.0.5","@sap-ux/odata-entity-model":"0.3.1","@sap-ux/text-document-utils":"0.3.1","@sap-ux/odata-annotation-core-types":"0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.0.1_1756836037816_0.39146625010239133","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@sap-ux/fiori-mcp-server","version":"0.0.2","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.0.2","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"e99ac5ae989c65cb93fbf8cee2bf2da5a69521cb","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.0.2.tgz","fileCount":181,"integrity":"sha512-NgQF0VHT3iBNipSgvM4g4hpbyaprJa/YGnGVuly5VdnSoS5Jhu1bmtNckyv42A2ZCDeTAeFVxLeOmQ9EB/3oPw==","signatures":[{"sig":"MEQCID23m00uT4WIP0Qtiu7k+T5lpsOtNbdwUj7gtg+TdvPvAiA2g9SOaleiG91vF1RCnOApj3dRYm5GGV7PKAiNVvpiMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":549157},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.0.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.x"},"scripts":{"lint":"eslint . --ext .ts","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"tsc --build","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint . --ext .ts --fix","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/48b03491d6df2083324390fa14b8d29c/sap-ux-fiori-mcp-server-0.0.2.tgz","_integrity":"sha512-NgQF0VHT3iBNipSgvM4g4hpbyaprJa/YGnGVuly5VdnSoS5Jhu1bmtNckyv42A2ZCDeTAeFVxLeOmQ9EB/3oPw==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"4.1.5","i18next":"25.3.0","@sap-ux/nodejs-utils":"0.2.3","@sap/ux-specification":"1.136.4","@sap-ux/project-access":"1.30.13","@modelcontextprotocol/sdk":"1.17.4","@sap-ux/annotation-converter":"0.10.3","@sap-ux/fiori-annotation-api":"0.6.17"},"_hasShrinkwrap":false,"devDependencies":{"@sap-ux/i18n":"0.3.3","@types/mem-fs":"1.1.2","@types/json-schema":"7.0.5","@sap-ux/odata-entity-model":"0.3.1","@sap-ux/text-document-utils":"0.3.1","@sap-ux/odata-annotation-core-types":"0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.0.2_1756915775655_0.9065947909527294","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@sap-ux/fiori-mcp-server","version":"0.0.3","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.0.3","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"56a9dada9cd4090198ce5fc1c969df86e64f9175","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.0.3.tgz","fileCount":181,"integrity":"sha512-VZCbQnymYl0Fd1JfZJ5fxFpmGgFCNHQ3IhgF4jobonDiKHEkwug/MEcRckyzgl0vFdOfgxHiNBux/rBlbj3vFg==","signatures":[{"sig":"MEYCIQCOKGSR3r0P9R2CH5IOxsano42z8pKHJrUiSOug8ZhO6QIhAPsfUSpeq7i7dj7GRXCMZu+/qQau7KgMtJunH9ZNMtdM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":550523},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.0.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.x"},"scripts":{"lint":"eslint . --ext .ts","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"tsc --build","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint . --ext .ts --fix","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/79e55ab8a805c1a46d1f62122695b7d9/sap-ux-fiori-mcp-server-0.0.3.tgz","_integrity":"sha512-VZCbQnymYl0Fd1JfZJ5fxFpmGgFCNHQ3IhgF4jobonDiKHEkwug/MEcRckyzgl0vFdOfgxHiNBux/rBlbj3vFg==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"4.1.5","i18next":"25.3.0","@sap-ux/nodejs-utils":"0.2.3","@sap/ux-specification":"1.136.4","@sap-ux/project-access":"1.30.13","@modelcontextprotocol/sdk":"1.17.4","@sap-ux/annotation-converter":"0.10.3","@sap-ux/fiori-annotation-api":"0.6.17"},"_hasShrinkwrap":false,"devDependencies":{"@sap-ux/i18n":"0.3.3","@types/mem-fs":"1.1.2","@types/json-schema":"7.0.5","@sap-ux/odata-entity-model":"0.3.1","@sap-ux/text-document-utils":"0.3.1","@sap-ux/odata-annotation-core-types":"0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.0.3_1757051867584_0.35526276414108504","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@sap-ux/fiori-mcp-server","version":"0.0.4","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.0.4","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"514f879195878205930eef9fc071937428cf7030","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.0.4.tgz","fileCount":181,"integrity":"sha512-zALINIpXC6+EW8tO8/73U9hNE4AiLpvro6DhsieWEUORPuhc+GTXPjuPLhGsIbBsdOqE8myrfEAsYdwnPCJX1A==","signatures":[{"sig":"MEQCIDPe0W8rokYv2a6RKEDPSaPiOMKd7/p/6QXBqiar9G+GAiBx890AFJGpV3cAVSnS9mca7zzNgpT2iz/OQbLPvhO2AA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":550988},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.0.4.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.x"},"scripts":{"lint":"eslint . --ext .ts","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"tsc --build","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint . --ext .ts --fix","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/c27306da14c6769fdd98f19b0afdde80/sap-ux-fiori-mcp-server-0.0.4.tgz","_integrity":"sha512-zALINIpXC6+EW8tO8/73U9hNE4AiLpvro6DhsieWEUORPuhc+GTXPjuPLhGsIbBsdOqE8myrfEAsYdwnPCJX1A==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"4.1.5","i18next":"25.3.0","@sap-ux/nodejs-utils":"0.2.3","@sap/ux-specification":"1.136.4","@sap-ux/project-access":"1.30.13","@modelcontextprotocol/sdk":"1.17.4","@sap-ux/annotation-converter":"0.10.3","@sap-ux/fiori-annotation-api":"0.6.17"},"_hasShrinkwrap":false,"devDependencies":{"@sap-ux/i18n":"0.3.3","@types/mem-fs":"1.1.2","@types/json-schema":"7.0.5","@sap-ux/odata-entity-model":"0.3.1","@sap-ux/text-document-utils":"0.3.1","@sap-ux/odata-annotation-core-types":"0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.0.4_1757062812040_0.23456040109653298","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@sap-ux/fiori-mcp-server","version":"0.0.5","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.0.5","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"8bb1502926445c71c8e3377d529f299ca9873551","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.0.5.tgz","fileCount":175,"integrity":"sha512-ZT0EZ+yBArydFKm9ydCb1wscRmOlI1zgzydt1LMc0qjiKBFzuFxDzpqEbnkWDRb5cJV/J8Fn7mzIDsoW1dz4ew==","signatures":[{"sig":"MEQCIGytXkGAp4ypIy+oSiEQ1OyaTYhm6wePe1z9GkhEdPo0AiB4Dy58DZJSB9T7tvQTr+Id7f+qno7gdctHhgdA7F03oQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":562510},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.0.5.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.x"},"scripts":{"lint":"eslint . --ext .ts","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"tsc --build","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint . --ext .ts --fix","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/f8a51609d4c9832a167ec07447529cbf/sap-ux-fiori-mcp-server-0.0.5.tgz","_integrity":"sha512-ZT0EZ+yBArydFKm9ydCb1wscRmOlI1zgzydt1LMc0qjiKBFzuFxDzpqEbnkWDRb5cJV/J8Fn7mzIDsoW1dz4ew==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"4.1.5","i18next":"25.3.0","@sap-ux/nodejs-utils":"0.2.3","@sap/ux-specification":"1.136.4","@sap-ux/project-access":"1.30.13","@modelcontextprotocol/sdk":"1.17.4","@sap-ux/annotation-converter":"0.10.3","@sap-ux/fiori-annotation-api":"0.6.17"},"_hasShrinkwrap":false,"devDependencies":{"@sap-ux/i18n":"0.3.3","@types/mem-fs":"1.1.2","@types/json-schema":"7.0.5","@sap-ux/odata-entity-model":"0.3.1","@sap-ux/text-document-utils":"0.3.1","@sap-ux/odata-annotation-core-types":"0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.0.5_1757499420233_0.01646080916840509","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@sap-ux/fiori-mcp-server","version":"0.0.6","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.0.6","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"25c745ffb214495caeb3eac45d93c4c98ab8cd7e","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.0.6.tgz","fileCount":177,"integrity":"sha512-zjqhvrjh/susmIQ8emfVDjSWyrCJInomEkTBdppkv/z69weRyPG8qbp40LzEPSF+rhj9O9mp1+lceXtAjrBqUA==","signatures":[{"sig":"MEYCIQDzlmYjzod3Yg4jigi/8Hfungb/JUB9YnhYAQIy9IltzgIhALV2Pljke6ryLonlUTpyMO59njEDfCX2I0JgvuInKrNx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":571862},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.0.6.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.x"},"scripts":{"lint":"eslint . --ext .ts","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"tsc --build","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint . --ext .ts --fix","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/a843acf9ed661bf05ca025f66c605254/sap-ux-fiori-mcp-server-0.0.6.tgz","_integrity":"sha512-zjqhvrjh/susmIQ8emfVDjSWyrCJInomEkTBdppkv/z69weRyPG8qbp40LzEPSF+rhj9O9mp1+lceXtAjrBqUA==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"4.1.5","i18next":"25.3.0","os-name":"4.0.1","@sap-ux/btp-utils":"1.1.1","@sap-ux/telemetry":"0.6.19","@sap-ux/nodejs-utils":"0.2.3","@sap/ux-specification":"1.136.4","@sap-ux/feature-toggle":"0.3.1","@sap-ux/project-access":"1.30.13","@modelcontextprotocol/sdk":"1.17.4","@sap-ux/annotation-converter":"0.10.3","@sap-ux/fiori-annotation-api":"0.6.17"},"_hasShrinkwrap":false,"devDependencies":{"@sap-ux/i18n":"0.3.3","@types/mem-fs":"1.1.2","@types/json-schema":"7.0.5","@sap-ux/odata-entity-model":"0.3.1","@sap-ux/text-document-utils":"0.3.1","@sap-ux/odata-annotation-core-types":"0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.0.6_1757583512489_0.002432191169526421","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@sap-ux/fiori-mcp-server","version":"0.0.7","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.0.7","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"6be1083db91588ba5df03c0dff1aadaf90ca8890","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.0.7.tgz","fileCount":177,"integrity":"sha512-L7cWOMOgJK4pZUk2TgIHe1Ohn1CupYiwqKfl2C/Os9nwO8X8a3XoXPSTd/tPEzVBB636MAHcgKV/LO5cv9T+MA==","signatures":[{"sig":"MEUCIGOLvJSN0moE3qQLbzO/KqPLMXcX682VkgGFLbFq5yU7AiEA9TtCCrh2/Y5FUsI7wcTGXDzk7yFby0laLeKJDWxPX/U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":572099},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.0.7.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.x"},"scripts":{"lint":"eslint . --ext .ts","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"tsc --build","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint . --ext .ts --fix","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/7e015f4684e39b981400555808fe23eb/sap-ux-fiori-mcp-server-0.0.7.tgz","_integrity":"sha512-L7cWOMOgJK4pZUk2TgIHe1Ohn1CupYiwqKfl2C/Os9nwO8X8a3XoXPSTd/tPEzVBB636MAHcgKV/LO5cv9T+MA==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"4.1.5","i18next":"25.3.0","os-name":"4.0.1","@sap-ux/btp-utils":"1.1.1","@sap-ux/telemetry":"0.6.19","@sap-ux/nodejs-utils":"0.2.3","@sap/ux-specification":"1.136.4","@sap-ux/feature-toggle":"0.3.1","@sap-ux/project-access":"1.30.13","@modelcontextprotocol/sdk":"1.17.4","@sap-ux/annotation-converter":"0.10.3","@sap-ux/fiori-annotation-api":"0.6.17"},"_hasShrinkwrap":false,"devDependencies":{"@sap-ux/i18n":"0.3.3","@types/mem-fs":"1.1.2","@types/json-schema":"7.0.5","@sap-ux/odata-entity-model":"0.3.1","@sap-ux/text-document-utils":"0.3.1","@sap-ux/odata-annotation-core-types":"0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.0.7_1757598895497_0.6409088856210086","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@sap-ux/fiori-mcp-server","version":"0.0.8","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.0.8","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"c2458881b25ecef124f40030d45b93707b779584","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.0.8.tgz","fileCount":177,"integrity":"sha512-L3lDAvYNRxqRPuriVtvgWSyAHalhNr6XRZMaK4wdpjVcAWu2tv3qjlLG/hfmSquwO6/QcXKPgoYaFFUlhH3cPA==","signatures":[{"sig":"MEYCIQDoQHUcW75SrGutZNte3SQn1F6E0udYLFBG+9WU/lv7tgIhAJv9y6maMgxoJDvUc/KVB9YgPicmJ2Ftmut70enGHqjC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":572099},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.0.8.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.x"},"scripts":{"lint":"eslint . --ext .ts","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"tsc --build","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint . --ext .ts --fix","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/76b731550018899e44c38ab705f6953c/sap-ux-fiori-mcp-server-0.0.8.tgz","_integrity":"sha512-L3lDAvYNRxqRPuriVtvgWSyAHalhNr6XRZMaK4wdpjVcAWu2tv3qjlLG/hfmSquwO6/QcXKPgoYaFFUlhH3cPA==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"4.1.5","i18next":"25.3.0","os-name":"4.0.1","@sap-ux/btp-utils":"1.1.1","@sap-ux/telemetry":"0.6.19","@sap-ux/nodejs-utils":"0.2.3","@sap/ux-specification":"1.136.4","@sap-ux/feature-toggle":"0.3.1","@sap-ux/project-access":"1.30.13","@modelcontextprotocol/sdk":"1.17.4","@sap-ux/annotation-converter":"0.10.3","@sap-ux/fiori-annotation-api":"0.6.18"},"_hasShrinkwrap":false,"devDependencies":{"@sap-ux/i18n":"0.3.3","@types/mem-fs":"1.1.2","@types/json-schema":"7.0.5","@sap-ux/odata-entity-model":"0.3.1","@sap-ux/text-document-utils":"0.3.1","@sap-ux/odata-annotation-core-types":"0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.0.8_1757663573975_0.9228370230748537","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"@sap-ux/fiori-mcp-server","version":"0.0.9","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.0.9","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"43f6254f9a6c3827ae307bb20412dfe3225c901f","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.0.9.tgz","fileCount":177,"integrity":"sha512-8x81XFjvlMHmu1zvpFZw1BxdGlMBWKWi94XECMO6u0j/yMQ026BJjRZP5Y5NZ8FStdRZ3JsbZIDRa2dSw4kpJg==","signatures":[{"sig":"MEYCIQC9L3u3msvnlAZUerCapjAM65XariIyvxpuZuQGi9Jl3AIhAN2Up+gffoLT9R4Gwtg5iiOgwboeYPU/eBQo9efYAkwZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":570777},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.0.9.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.x"},"scripts":{"lint":"eslint . --ext .ts","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"tsc --build","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint . --ext .ts --fix","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/5d0405d0256780aad8335449ada6b2ff/sap-ux-fiori-mcp-server-0.0.9.tgz","_integrity":"sha512-8x81XFjvlMHmu1zvpFZw1BxdGlMBWKWi94XECMO6u0j/yMQ026BJjRZP5Y5NZ8FStdRZ3JsbZIDRa2dSw4kpJg==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"4.1.5","i18next":"25.3.0","os-name":"4.0.1","@sap-ux/btp-utils":"1.1.1","@sap-ux/telemetry":"0.6.19","@sap-ux/nodejs-utils":"0.2.3","@sap/ux-specification":"1.136.4","@sap-ux/feature-toggle":"0.3.1","@sap-ux/project-access":"1.30.13","@modelcontextprotocol/sdk":"1.17.4","@sap-ux/annotation-converter":"0.10.3","@sap-ux/fiori-annotation-api":"0.6.18"},"_hasShrinkwrap":false,"devDependencies":{"@sap-ux/i18n":"0.3.3","@types/mem-fs":"1.1.2","@types/json-schema":"7.0.5","@sap-ux/odata-entity-model":"0.3.1","@sap-ux/text-document-utils":"0.3.1","@sap-ux/odata-annotation-core-types":"0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.0.9_1757927712982_0.9677889069657752","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"@sap-ux/fiori-mcp-server","version":"0.0.10","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.0.10","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"15606b1c3e4dba9b8404b5c65b1b408854f31217","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.0.10.tgz","fileCount":177,"integrity":"sha512-OsK/6MQrL/VZrNjSY5/LmG/fyFqhLywIVKrd+nGqWMnHUIn01cyNBIZLFKbDhfbN/g4Q//dBGkRzCkLCaxflGA==","signatures":[{"sig":"MEUCIQCg7kZ0ci6qVdR5SpMl4+zcDLkbiJdoApKCz5cn2pPalAIgfnx3X7oNDRZ/gkEz8/mx1VFneeVvqIKzDrFfzGW2gKU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":570778},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.0.10.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.x"},"scripts":{"lint":"eslint . --ext .ts","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"tsc --build","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint . --ext .ts --fix","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/e1aa1ae1b6c39e37ebfb7fbe1c00ff22/sap-ux-fiori-mcp-server-0.0.10.tgz","_integrity":"sha512-OsK/6MQrL/VZrNjSY5/LmG/fyFqhLywIVKrd+nGqWMnHUIn01cyNBIZLFKbDhfbN/g4Q//dBGkRzCkLCaxflGA==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"4.1.5","i18next":"25.3.0","os-name":"4.0.1","@sap-ux/btp-utils":"1.1.1","@sap-ux/telemetry":"0.6.20","@sap-ux/nodejs-utils":"0.2.3","@sap/ux-specification":"1.136.4","@sap-ux/feature-toggle":"0.3.1","@sap-ux/project-access":"1.30.14","@modelcontextprotocol/sdk":"1.17.4","@sap-ux/annotation-converter":"0.10.3","@sap-ux/fiori-annotation-api":"0.6.19"},"_hasShrinkwrap":false,"devDependencies":{"@sap-ux/i18n":"0.3.3","@types/mem-fs":"1.1.2","@types/json-schema":"7.0.5","@sap-ux/odata-entity-model":"0.3.1","@sap-ux/text-document-utils":"0.3.1","@sap-ux/odata-annotation-core-types":"0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.0.10_1758005851092_0.7272346366229492","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"@sap-ux/fiori-mcp-server","version":"0.0.11","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.0.11","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"4cba173ffb55901caec881158addb48c3bd2e654","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.0.11.tgz","fileCount":177,"integrity":"sha512-HAdNSF45M0gpEDjxc7rlspM4jsLsi3zMiRKJQluguFezyt+WpFDzvpjUO0zEkN7JwhN94Nv+c+qI1cx+MqrO8A==","signatures":[{"sig":"MEQCIEItTCyUrB8bhASCO211bG+jV0zhIHTEZ/Jpo/OKKAcyAiBZDLPgYwa00ggNW9uIGe1WzuyjulE2vnOhtW7eW+ajOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":570778},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.0.11.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.x"},"scripts":{"lint":"eslint . --ext .ts","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"tsc --build","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint . --ext .ts --fix","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/bbb5ebf18056ab9220fde89172be2439/sap-ux-fiori-mcp-server-0.0.11.tgz","_integrity":"sha512-HAdNSF45M0gpEDjxc7rlspM4jsLsi3zMiRKJQluguFezyt+WpFDzvpjUO0zEkN7JwhN94Nv+c+qI1cx+MqrO8A==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"4.1.5","i18next":"25.3.0","os-name":"4.0.1","@sap-ux/btp-utils":"1.1.1","@sap-ux/telemetry":"0.6.20","@sap-ux/nodejs-utils":"0.2.3","@sap/ux-specification":"1.136.4","@sap-ux/feature-toggle":"0.3.1","@sap-ux/project-access":"1.30.14","@modelcontextprotocol/sdk":"1.17.4","@sap-ux/annotation-converter":"0.10.3","@sap-ux/fiori-annotation-api":"0.6.20"},"_hasShrinkwrap":false,"devDependencies":{"@sap-ux/i18n":"0.3.3","@types/mem-fs":"1.1.2","@types/json-schema":"7.0.5","@sap-ux/odata-entity-model":"0.3.1","@sap-ux/text-document-utils":"0.3.1","@sap-ux/odata-annotation-core-types":"0.4.6"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.0.11_1758053976077_0.04783311197414997","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@sap-ux/fiori-mcp-server","version":"0.1.0","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.1.0","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"7cd41e5c708aec841745b21768862f801fdfcb10","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.1.0.tgz","fileCount":4,"integrity":"sha512-X3DEJm26nEvAZEfuGFPd0aIDPfoydz1cRODJhfbZ1Q3awchwTBf8XNsDe26HRNgEQNIPNYfG5lvG7adHgGPmBg==","signatures":[{"sig":"MEUCIBdvpQVWSYxRqq/r9kCt8ZiIfhbCnfioZF3U24WduHh0AiEAi4xQdicIMn8l5xWcV2HsMHkBxv+t92NMUgyetBL6OIY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8582394},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.1.0.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint . --ext .ts","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint . --ext .ts --fix","build-dev":"tsc","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","postinstall":"npm install @sap-ux/fiori-docs-embeddings --no-save || echo 'Warning: @sap-ux/fiori-docs-embeddings not available, running in limited mode'","tgz:package":"pnpm pack","build-bundle":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@sap-ux/fiori-docs-embeddings --main-fields=module,main src/index.ts","build-compile":"tsc --noEmit"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/19d95c6de5fc6b4e49ad52daf0b4d549/sap-ux-fiori-mcp-server-0.1.0.tgz","_integrity":"sha512-X3DEJm26nEvAZEfuGFPd0aIDPfoydz1cRODJhfbZ1Q3awchwTBf8XNsDe26HRNgEQNIPNYfG5lvG7adHgGPmBg==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@lancedb/lancedb":"0.22.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.5","esbuild":"0.25.6","i18next":"25.3.0","os-name":"4.0.1","@sap-ux/i18n":"0.3.3","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/btp-utils":"1.1.1","@sap-ux/telemetry":"0.6.20","@types/json-schema":"7.0.5","@sap-ux/nodejs-utils":"0.2.3","@sap/ux-specification":"1.136.4","@sap-ux/feature-toggle":"0.3.1","@sap-ux/project-access":"1.30.14","@modelcontextprotocol/sdk":"1.17.5","@sap-ux/odata-entity-model":"0.3.1","@sap-ux/text-document-utils":"0.3.1","@sap-ux/annotation-converter":"0.10.3","@sap-ux/fiori-annotation-api":"0.6.20","@sap-ux/fiori-docs-embeddings":"0.0.1","@sap-ux/odata-annotation-core-types":"0.4.6"},"optionalDependencies":{"@sap-ux/fiori-docs-embeddings":"*"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.1.0_1758119547674_0.5551531914019165","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@sap-ux/fiori-mcp-server","version":"0.1.1","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.1.1","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"657201fae9404f2f8d3609b75ba001c9fe9b863d","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.1.1.tgz","fileCount":4,"integrity":"sha512-zbwGpxPqWkT0cbSJcXiQC/YHL2z1AnW98W1RtQVQP9dD6FjK+ACLsJzXZyUSMiIO+vT5ybjUtv8cUPtGc4H8ZA==","signatures":[{"sig":"MEYCIQD/sfUf3ALMYhVINE90P/s4rvnNo5ps9MYKv4JjxbOEWAIhAOrpv5vyX/c77yUysjGsN+pb3B7/JJQCGk/TBAazuRX3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8584690},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.1.1.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint . --ext .ts","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint . --ext .ts --fix","build-dev":"tsc","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","postinstall":"npm install @sap-ux/fiori-docs-embeddings --no-save || echo 'Warning: @sap-ux/fiori-docs-embeddings not available, running in limited mode'","tgz:package":"pnpm pack","build-bundle":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@sap-ux/fiori-docs-embeddings --main-fields=module,main src/index.ts","build-compile":"tsc --noEmit"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/88059a3f626b25832edc84e75ba8e802/sap-ux-fiori-mcp-server-0.1.1.tgz","_integrity":"sha512-zbwGpxPqWkT0cbSJcXiQC/YHL2z1AnW98W1RtQVQP9dD6FjK+ACLsJzXZyUSMiIO+vT5ybjUtv8cUPtGc4H8ZA==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@lancedb/lancedb":"0.22.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.5","esbuild":"0.25.6","i18next":"25.3.0","os-name":"4.0.1","@sap-ux/i18n":"0.3.3","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/btp-utils":"1.1.1","@sap-ux/telemetry":"0.6.21","@types/json-schema":"7.0.5","@sap-ux/nodejs-utils":"0.2.3","@sap/ux-specification":"1.136.4","@sap-ux/feature-toggle":"0.3.1","@sap-ux/project-access":"1.31.0","@modelcontextprotocol/sdk":"1.17.5","@sap-ux/odata-entity-model":"0.3.1","@sap-ux/text-document-utils":"0.3.1","@sap-ux/annotation-converter":"0.10.3","@sap-ux/fiori-annotation-api":"0.6.21","@sap-ux/fiori-docs-embeddings":"0.0.2","@sap-ux/odata-annotation-core-types":"0.4.6"},"optionalDependencies":{"@sap-ux/fiori-docs-embeddings":"*"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.1.1_1758240005128_0.5911639362436902","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@sap-ux/fiori-mcp-server","version":"0.1.2","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.1.2","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"e8c58e485d8954b6fb49955e99b63f3b84358db1","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.1.2.tgz","fileCount":4,"integrity":"sha512-/atkuBiUMMFNAIMFzqo5522akxeepmDeIZ028lgTsnP62noJbR24o+jwqsY/DqoNMAi4dH8OljpyIvMI+ZhvbQ==","signatures":[{"sig":"MEUCIEHMw2bJki95FvQMJyYFz4XFT57BBCaOYvhmIC/gQET/AiEAzFdVaUOz1umvWiKKKm3uyHJ7ikFQ8nSF+KPxewyIdJc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8590100},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.1.2.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint . --ext .ts","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint . --ext .ts --fix","build-dev":"tsc","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","postinstall":"npm install @sap-ux/fiori-docs-embeddings --no-save || echo 'Warning: @sap-ux/fiori-docs-embeddings not available, running in limited mode'","tgz:package":"pnpm pack","build-bundle":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@sap-ux/fiori-docs-embeddings --main-fields=module,main src/index.ts","build-compile":"tsc --noEmit"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/adee6574bd9a35dce25eac0d255b49b6/sap-ux-fiori-mcp-server-0.1.2.tgz","_integrity":"sha512-/atkuBiUMMFNAIMFzqo5522akxeepmDeIZ028lgTsnP62noJbR24o+jwqsY/DqoNMAi4dH8OljpyIvMI+ZhvbQ==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@lancedb/lancedb":"0.22.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.5","esbuild":"0.25.6","i18next":"25.3.0","os-name":"4.0.1","@sap-ux/i18n":"0.3.3","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/btp-utils":"1.1.2","@sap-ux/telemetry":"0.6.23","@types/json-schema":"7.0.5","@sap-ux/nodejs-utils":"0.2.4","@sap/ux-specification":"1.136.6","@sap-ux/feature-toggle":"0.3.1","@sap-ux/project-access":"1.32.1","@modelcontextprotocol/sdk":"1.17.5","@sap-ux/odata-entity-model":"0.3.1","@sap-ux/text-document-utils":"0.3.1","@sap-ux/annotation-converter":"0.10.3","@sap-ux/fiori-annotation-api":"0.6.23","@sap-ux/fiori-docs-embeddings":"0.0.2","@sap-ux/odata-annotation-core-types":"0.4.6"},"optionalDependencies":{"@sap-ux/fiori-docs-embeddings":"*"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.1.2_1758301504464_0.9802327522338876","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@sap-ux/fiori-mcp-server","version":"0.1.3","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.1.3","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"24aab2f0fd3ca4c0418d577ee41e9083023ef37c","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.1.3.tgz","fileCount":4,"integrity":"sha512-Bwnk6IonqJIau9QHqCWg5XVfMhH8jrkgbX1ZCY73Qg2uFmd2UjoES6AFyWAgm+5bggNbHUTJNf2rDv+hhOiWGQ==","signatures":[{"sig":"MEQCIFAH0HQxkp3sFOUd4N2+UY3iRz9a6WKw4JgWYz7/JDi0AiA4j5DzwmFNzsWmEcGvdRau+yat1q8ICpB1XJIhsUT2DA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8590094},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.1.3.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint . --ext .ts","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint . --ext .ts --fix","build-dev":"tsc","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","postinstall":"npm install @sap-ux/fiori-docs-embeddings --no-save || echo 'Warning: @sap-ux/fiori-docs-embeddings not available, running in limited mode'","tgz:package":"pnpm pack","build-bundle":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@sap-ux/fiori-docs-embeddings --main-fields=module,main src/index.ts","build-compile":"tsc --noEmit"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/866d44bd1a9d3528058f2f798feb6775/sap-ux-fiori-mcp-server-0.1.3.tgz","_integrity":"sha512-Bwnk6IonqJIau9QHqCWg5XVfMhH8jrkgbX1ZCY73Qg2uFmd2UjoES6AFyWAgm+5bggNbHUTJNf2rDv+hhOiWGQ==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@lancedb/lancedb":"0.22.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.5","esbuild":"0.25.6","i18next":"25.3.0","os-name":"4.0.1","@sap-ux/i18n":"0.3.3","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/btp-utils":"1.1.2","@sap-ux/telemetry":"0.6.23","@types/json-schema":"7.0.5","@sap-ux/nodejs-utils":"0.2.4","@sap/ux-specification":"1.136.6","@sap-ux/feature-toggle":"0.3.1","@sap-ux/project-access":"1.32.1","@modelcontextprotocol/sdk":"1.17.5","@sap-ux/odata-entity-model":"0.3.1","@sap-ux/text-document-utils":"0.3.1","@sap-ux/annotation-converter":"0.10.3","@sap-ux/fiori-annotation-api":"0.6.23","@sap-ux/fiori-docs-embeddings":"0.0.2","@sap-ux/odata-annotation-core-types":"0.4.6"},"optionalDependencies":{"@sap-ux/fiori-docs-embeddings":"*"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.1.3_1758545728129_0.7178685127755753","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@sap-ux/fiori-mcp-server","version":"0.1.4","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.1.4","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"a2a099ad1e2f1bbab5d0088fe84099346abec294","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.1.4.tgz","fileCount":4,"integrity":"sha512-1qjpLzEywVwgp+6xFThEcZN9EMDeSkBL3nv5nxyE0/qxWoHO2Bh4WZaUJx2eHTXTOSlaDQMIqFG32j+IuerTtw==","signatures":[{"sig":"MEYCIQDDv1+nInzSAulrh0D+BAx8x1DIukgdwaqwd/U8OQqVcAIhAJiD2/VmFSGD8bNwB79cHpqx6VK9lOCcODT8Lt6chLtR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8590242},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.1.4.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint . --ext .ts","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint . --ext .ts --fix","build-dev":"tsc","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","postinstall":"npm install @sap-ux/fiori-docs-embeddings --no-save || echo 'Warning: @sap-ux/fiori-docs-embeddings not available, running in limited mode'","tgz:package":"pnpm pack","build-bundle":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@sap-ux/fiori-docs-embeddings --main-fields=module,main src/index.ts","build-compile":"tsc --noEmit"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/6bfafc0887ec0d0e6d3b8b0b2eb57b4e/sap-ux-fiori-mcp-server-0.1.4.tgz","_integrity":"sha512-1qjpLzEywVwgp+6xFThEcZN9EMDeSkBL3nv5nxyE0/qxWoHO2Bh4WZaUJx2eHTXTOSlaDQMIqFG32j+IuerTtw==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@lancedb/lancedb":"0.22.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.5","esbuild":"0.25.6","i18next":"25.3.0","os-name":"4.0.1","@sap-ux/i18n":"0.3.3","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/btp-utils":"1.1.2","@sap-ux/telemetry":"0.6.23","@types/json-schema":"7.0.5","@sap-ux/nodejs-utils":"0.2.4","@sap/ux-specification":"1.136.6","@sap-ux/feature-toggle":"0.3.1","@sap-ux/project-access":"1.32.1","@modelcontextprotocol/sdk":"1.17.5","@sap-ux/odata-entity-model":"0.3.1","@sap-ux/text-document-utils":"0.3.1","@sap-ux/annotation-converter":"0.10.3","@sap-ux/fiori-annotation-api":"0.6.23","@sap-ux/fiori-docs-embeddings":"0.0.2","@sap-ux/odata-annotation-core-types":"0.4.6"},"optionalDependencies":{"@sap-ux/fiori-docs-embeddings":"*"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.1.4_1758616249531_0.5575655498295689","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@sap-ux/fiori-mcp-server","version":"0.1.5","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.1.5","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"c4c4e4a4728d265d72199db597cccafa5d61de10","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.1.5.tgz","fileCount":4,"integrity":"sha512-Yg3jQB+LcJs1JFCYZfTkNiLcJ5L12jRJA2RUudWHYN01LWhf5C5xcoEkVOvFekUnasEQ/z9TxqCKfAqslu+2xA==","signatures":[{"sig":"MEYCIQCFXfV0kAszWa4eYHuipCTPUePFLLv+Gb989FEmkhWBmAIhAK7Px9v9pnpREg12xKOPRbgqVO7+dQXqVqU1lF2bJZD3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8590143},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.1.5.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint . --ext .ts","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint . --ext .ts --fix","build-dev":"tsc","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","postinstall":"npm install @sap-ux/fiori-docs-embeddings --no-save || echo 'Warning: @sap-ux/fiori-docs-embeddings not available, running in limited mode'","tgz:package":"pnpm pack","build-bundle":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@sap-ux/fiori-docs-embeddings --main-fields=module,main src/index.ts","build-compile":"tsc --noEmit"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/511aafee6db37d18e41b0afab9508b80/sap-ux-fiori-mcp-server-0.1.5.tgz","_integrity":"sha512-Yg3jQB+LcJs1JFCYZfTkNiLcJ5L12jRJA2RUudWHYN01LWhf5C5xcoEkVOvFekUnasEQ/z9TxqCKfAqslu+2xA==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@lancedb/lancedb":"0.22.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.5","esbuild":"0.25.6","i18next":"25.3.0","os-name":"4.0.1","@sap-ux/i18n":"0.3.3","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.7.0","@sap-ux/btp-utils":"1.1.2","@sap-ux/telemetry":"0.6.23","@types/json-schema":"7.0.5","@sap-ux/nodejs-utils":"0.2.4","@sap/ux-specification":"1.136.6","@sap-ux/feature-toggle":"0.3.1","@sap-ux/project-access":"1.32.1","@modelcontextprotocol/sdk":"1.17.5","@sap-ux/odata-entity-model":"0.3.1","@sap-ux/text-document-utils":"0.3.1","@sap-ux/annotation-converter":"0.10.3","@sap-ux/fiori-annotation-api":"0.6.23","@sap-ux/fiori-docs-embeddings":"0.0.2","@sap-ux/odata-annotation-core-types":"0.4.6"},"optionalDependencies":{"@sap-ux/fiori-docs-embeddings":"*"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.1.5_1758623150002_0.2759924822137201","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@sap-ux/fiori-mcp-server","version":"0.1.6","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.1.6","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"f685578295a0d45ba6feb644961f40c41fdd0193","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.1.6.tgz","fileCount":4,"integrity":"sha512-hkkY51dkSsSZkuAR3/E2qnSs9VRsxN0jiaptDjkYPGA15vrpdB2urUBioGIT6JlslLsTRsCVWCPWCA2CnCZyuA==","signatures":[{"sig":"MEUCIHNtJO0NkaxyMK+xy8dItVA2gY1i0dzxS9Y03pK85J/ZAiEAz545DRmTKlh6rxc8QoKIzzdxsu2YObBRAzAYOS2DFDs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8712268},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.1.6.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint . --ext .ts","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint . --ext .ts --fix","build-dev":"tsc","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","postinstall":"npm install @sap-ux/fiori-docs-embeddings --no-save || echo 'Warning: @sap-ux/fiori-docs-embeddings not available, running in limited mode'","tgz:package":"pnpm pack","build-bundle":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@sap-ux/fiori-docs-embeddings --main-fields=module,main src/index.ts","build-compile":"tsc --noEmit"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/7c3924ff118cd3b8632379c47ac468b2/sap-ux-fiori-mcp-server-0.1.6.tgz","_integrity":"sha512-hkkY51dkSsSZkuAR3/E2qnSs9VRsxN0jiaptDjkYPGA15vrpdB2urUBioGIT6JlslLsTRsCVWCPWCA2CnCZyuA==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@lancedb/lancedb":"0.22.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.5","esbuild":"0.25.6","i18next":"25.3.0","os-name":"4.0.1","@sap-ux/i18n":"0.3.3","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.7.0","@sap-ux/btp-utils":"1.1.3","@sap-ux/telemetry":"0.6.24","@types/json-schema":"7.0.5","@sap-ux/nodejs-utils":"0.2.5","@sap/ux-specification":"1.136.6","@sap-ux/feature-toggle":"0.3.1","@sap-ux/project-access":"1.32.1","@modelcontextprotocol/sdk":"1.17.5","@sap-ux/odata-entity-model":"0.3.1","@sap-ux/text-document-utils":"0.3.1","@sap-ux/annotation-converter":"0.10.3","@sap-ux/fiori-annotation-api":"0.7.1","@sap-ux/fiori-docs-embeddings":"0.0.2","@sap-ux/odata-annotation-core-types":"0.5.0"},"optionalDependencies":{"@sap-ux/fiori-docs-embeddings":"*"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.1.6_1759212552716_0.6823227624210504","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@sap-ux/fiori-mcp-server","version":"0.2.0","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.2.0","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"c7a2b33477d0bf024fbcadcf398bb8f7990cd007","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.2.0.tgz","fileCount":4,"integrity":"sha512-W2iGusKXAeGRVDQJQkgJTyBYDeGr84j40i07+JdcfCDxOF3LD7TzYWr4Xo6g7Le8u+1E6C+eu9Uos5HIYTGqMQ==","signatures":[{"sig":"MEUCIGUiIW7txPct43Usx4ug82QPgR9wIlas9POM4GkQtesLAiEAz9SdhuBxgig5v8QIkJo/trovg20+XybFL0nTqKHwmG4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8682445},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.2.0.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint . --ext .ts","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint . --ext .ts --fix","build-dev":"tsc","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings --main-fields=module,main src/index.ts","build-compile":"tsc --noEmit"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/daeb448866981d75bdfff03d4c322f19/sap-ux-fiori-mcp-server-0.2.0.tgz","_integrity":"sha512-W2iGusKXAeGRVDQJQkgJTyBYDeGr84j40i07+JdcfCDxOF3LD7TzYWr4Xo6g7Le8u+1E6C+eu9Uos5HIYTGqMQ==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"*"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.5","esbuild":"0.25.6","i18next":"25.3.0","os-name":"4.0.1","@sap-ux/i18n":"0.3.3","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.7.0","@sap-ux/btp-utils":"1.1.3","@sap-ux/telemetry":"0.6.25","@types/json-schema":"7.0.5","@sap-ux/nodejs-utils":"0.2.5","@sap/ux-specification":"1.136.6","@sap-ux/feature-toggle":"0.3.1","@sap-ux/project-access":"1.32.2","@modelcontextprotocol/sdk":"1.17.5","@sap-ux/odata-entity-model":"0.3.1","@sap-ux/text-document-utils":"0.3.1","@sap-ux/annotation-converter":"0.10.3","@sap-ux/fiori-annotation-api":"0.7.2","@sap-ux/fiori-docs-embeddings":"0.1.0","@sap-ux/odata-annotation-core-types":"0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.2.0_1759750745823_0.7445485835448156","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@sap-ux/fiori-mcp-server","version":"0.2.1","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.2.1","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"fdfed0fb8807fe84e19b4574153efb146a2618a9","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.2.1.tgz","fileCount":4,"integrity":"sha512-weKVCGyfUmpNBa9KSD7JwFahT2GmKcbWgCf1lCR3Pfxv9/N/jMD62MCHXKdskcU+Y73YW0pFQKAvCKut32eDBw==","signatures":[{"sig":"MEQCIAx04uMWp9+TKw+hANVrylN93HsAeC8uLoVLZJn+9JIsAiAYcqpfG44FWPyYukWtrlbK+Q0Wt6ZUxuFNSqc92/wiIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8687956},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.2.1.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint . --ext .ts","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint . --ext .ts --fix","build-dev":"tsc","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings --main-fields=module,main src/index.ts","build-compile":"tsc --noEmit"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/b4c79b6a09ac07e3c0bedd50ec541239/sap-ux-fiori-mcp-server-0.2.1.tgz","_integrity":"sha512-weKVCGyfUmpNBa9KSD7JwFahT2GmKcbWgCf1lCR3Pfxv9/N/jMD62MCHXKdskcU+Y73YW0pFQKAvCKut32eDBw==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"*"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.5","esbuild":"0.25.6","i18next":"25.3.0","os-name":"4.0.1","@sap-ux/i18n":"0.3.4","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.7.0","@sap-ux/btp-utils":"1.1.4","@sap-ux/telemetry":"0.6.27","@types/json-schema":"7.0.5","@sap-ux/nodejs-utils":"0.2.7","@sap/ux-specification":"1.136.6","@sap-ux/feature-toggle":"0.3.1","@sap-ux/project-access":"1.32.3","@modelcontextprotocol/sdk":"1.17.5","@sap-ux/odata-entity-model":"0.3.1","@sap-ux/text-document-utils":"0.3.1","@sap-ux/annotation-converter":"0.10.3","@sap-ux/fiori-annotation-api":"0.7.3","@sap-ux/fiori-docs-embeddings":"0.1.1","@sap-ux/odata-annotation-core-types":"0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.2.1_1759844543116_0.8727453024164944","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@sap-ux/fiori-mcp-server","version":"0.2.2","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.2.2","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"fa8c92d58d88be757f3d9127455af5ee9edd25ad","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.2.2.tgz","fileCount":4,"integrity":"sha512-s/Rt7NZvJ+EB67DJSKFVY1lx/5GzZOymNJcMjRPDCR6oQ1D+KlfRtzJO/tHMw1vk95RiNXrXYZtlQH5xDp7Erw==","signatures":[{"sig":"MEYCIQCaaO1f57DShMXkiBVghm/fczT1s1KkKeBlrl9iVhDYpwIhANqZ7EPNBH5vyRynbNH8wD6+DEfnb8UejNG/htPHTFxg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8687919},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.2.2.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint . --ext .ts","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint . --ext .ts --fix","build-dev":"tsc","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings --main-fields=module,main src/index.ts","build-compile":"tsc --noEmit"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/361e9c244b79c00d4c3c5a4ad0807ed6/sap-ux-fiori-mcp-server-0.2.2.tgz","_integrity":"sha512-s/Rt7NZvJ+EB67DJSKFVY1lx/5GzZOymNJcMjRPDCR6oQ1D+KlfRtzJO/tHMw1vk95RiNXrXYZtlQH5xDp7Erw==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"*"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.5","esbuild":"0.25.6","i18next":"25.3.0","os-name":"4.0.1","@sap-ux/i18n":"0.3.4","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.7.0","@sap-ux/btp-utils":"1.1.4","@sap-ux/telemetry":"0.6.27","@types/json-schema":"7.0.5","@sap-ux/nodejs-utils":"0.2.7","@sap/ux-specification":"1.136.6","@sap-ux/feature-toggle":"0.3.1","@sap-ux/project-access":"1.32.3","@modelcontextprotocol/sdk":"1.17.5","@sap-ux/odata-entity-model":"0.3.1","@sap-ux/text-document-utils":"0.3.1","@sap-ux/annotation-converter":"0.10.3","@sap-ux/fiori-annotation-api":"0.7.3","@sap-ux/fiori-docs-embeddings":"0.1.1","@sap-ux/odata-annotation-core-types":"0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.2.2_1759927494207_0.7986350026947908","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@sap-ux/fiori-mcp-server","version":"0.2.3","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.2.3","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"0990b5acf6c5372f5593b13fe9566fabaa78ec8f","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.2.3.tgz","fileCount":4,"integrity":"sha512-v0qewfdH9xfa9OnKoySxUPodCx5ig+94y1t6yNqcQLo2ptEJIGLdODioqNfsunIBRuDMPAwx8jz0q5reZj2t0w==","signatures":[{"sig":"MEQCIHYNNgVffo349dmYoH50eeozAoIbx+gQp6GUZvylgyGIAiBfDWnFuqTNX4J9wd7TjYRdqu5Lqgyflbjc3N5xBt9DgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8689561},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.2.3.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint . --ext .ts","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint . --ext .ts --fix","build-dev":"tsc","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings --main-fields=module,main src/index.ts","build-compile":"tsc --noEmit"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/30b81096a3c952e82e16d750659b51b6/sap-ux-fiori-mcp-server-0.2.3.tgz","_integrity":"sha512-v0qewfdH9xfa9OnKoySxUPodCx5ig+94y1t6yNqcQLo2ptEJIGLdODioqNfsunIBRuDMPAwx8jz0q5reZj2t0w==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"*"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.5","esbuild":"0.25.6","i18next":"25.3.0","os-name":"4.0.1","@sap-ux/i18n":"0.3.4","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.7.0","@sap-ux/btp-utils":"1.1.4","@sap-ux/telemetry":"0.6.27","@types/json-schema":"7.0.5","@sap-ux/nodejs-utils":"0.2.7","@sap/ux-specification":"1.136.6","@sap-ux/feature-toggle":"0.3.1","@sap-ux/project-access":"1.32.3","@modelcontextprotocol/sdk":"1.17.5","@sap-ux/odata-entity-model":"0.3.1","@sap-ux/text-document-utils":"0.3.1","@sap-ux/annotation-converter":"0.10.3","@sap-ux/fiori-annotation-api":"0.7.4","@sap-ux/fiori-docs-embeddings":"0.2.0","@sap-ux/odata-annotation-core-types":"0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.2.3_1760090911524_0.35220688902082964","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@sap-ux/fiori-mcp-server","version":"0.2.4","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.2.4","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"53856dd7090f67d4561253110a55cd12ef3febed","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.2.4.tgz","fileCount":4,"integrity":"sha512-sOPt7yhIZTZEM4TJaCX5Uo7tSrpZ/iHa+Gmg3PTMVs2Wf/uNMLRnWt8dD84lzozB0sudbowjoomAfpXqZOE6qA==","signatures":[{"sig":"MEUCIGg4ekzTHtsg6EUmXFGUdpU7kBg1R71VOZz1WIHJeSzIAiEAwmASgMFsQUJk4ILRigRIwCnqxjEYQkO2XqFUfCVEp/s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3914037},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.2.4.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint . --ext .ts","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint . --ext .ts --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify","build-compile":"tsc --noEmit","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings --main-fields=module,main src/index.ts"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/1fa3cf718fba5e679e5533329608a7cb/sap-ux-fiori-mcp-server-0.2.4.tgz","_integrity":"sha512-sOPt7yhIZTZEM4TJaCX5Uo7tSrpZ/iHa+Gmg3PTMVs2Wf/uNMLRnWt8dD84lzozB0sudbowjoomAfpXqZOE6qA==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"*"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.5","esbuild":"0.25.6","i18next":"25.3.0","os-name":"4.0.1","@sap-ux/i18n":"0.3.4","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.7.0","@sap-ux/btp-utils":"1.1.4","@sap-ux/telemetry":"0.6.29","@types/json-schema":"7.0.5","@sap-ux/nodejs-utils":"0.2.7","@sap/ux-specification":"1.136.6","@sap-ux/feature-toggle":"0.3.2","@sap-ux/project-access":"1.32.4","@modelcontextprotocol/sdk":"1.17.5","@sap-ux/odata-entity-model":"0.3.1","@sap-ux/text-document-utils":"0.3.1","@sap-ux/annotation-converter":"0.10.3","@sap-ux/fiori-annotation-api":"0.7.6","@sap-ux/fiori-docs-embeddings":"0.3.0","@sap-ux/odata-annotation-core-types":"0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.2.4_1760527736883_0.3556576115022265","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@sap-ux/fiori-mcp-server","version":"0.2.5","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.2.5","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"1c57e89cffb28f6d30695da54cfa3a3b5c61ef83","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.2.5.tgz","fileCount":4,"integrity":"sha512-+cMR5wb0TaW6PyW19xoepZEIVxzwaYKWjYtW7X+NVYaRevpQsLPrY/aMJsd38AuiHXtloDXX1EpQ2GTLCJ8Dlw==","signatures":[{"sig":"MEUCIAJgtOxyKLTomEvTFl50jlQAqrFDM1y+9WePEkpXLVBiAiEAisgfuo16yPHXDdD6557yvQP8qnGKti8ZwWVXKIZ11uk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3916658},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.2.5.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint . --ext .ts","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint . --ext .ts --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify","build-compile":"tsc --noEmit","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings --main-fields=module,main src/index.ts"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/21ef4b17da2dcd6ac7baf52b75d410f4/sap-ux-fiori-mcp-server-0.2.5.tgz","_integrity":"sha512-+cMR5wb0TaW6PyW19xoepZEIVxzwaYKWjYtW7X+NVYaRevpQsLPrY/aMJsd38AuiHXtloDXX1EpQ2GTLCJ8Dlw==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"*"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.5","esbuild":"0.25.6","i18next":"25.3.0","os-name":"4.0.1","@sap-ux/i18n":"0.3.4","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.7.0","@sap-ux/btp-utils":"1.1.4","@sap-ux/telemetry":"0.6.30","@types/json-schema":"7.0.5","@sap-ux/nodejs-utils":"0.2.7","@sap/ux-specification":"1.136.6","@sap-ux/feature-toggle":"0.3.2","@sap-ux/project-access":"1.32.4","@modelcontextprotocol/sdk":"1.17.5","@sap-ux/odata-entity-model":"0.3.1","@sap-ux/text-document-utils":"0.3.1","@sap-ux/annotation-converter":"0.10.3","@sap-ux/fiori-annotation-api":"0.7.7","@sap-ux/fiori-docs-embeddings":"0.4.0","@sap-ux/odata-annotation-core-types":"0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.2.5_1761024918719_0.5998195312027539","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@sap-ux/fiori-mcp-server","version":"0.3.0","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.3.0","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"23afdeda9e5223cec606a4290238e5d6e4427dc2","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.3.0.tgz","fileCount":4,"integrity":"sha512-JfKc5CA0utBxx5mTyGzehlohRy7FtPJBPqKu9qtIC+NywljDLT76czoYwDhIViYFlqdvOPpJN5I5V4jBlrDXTA==","signatures":[{"sig":"MEYCIQD7SnPDjuVzYTY6jzSHzHlAYyLCao0kwHGbsBfNyYnJYgIhAPGaXND7MyfWdFTdVzVSP8JwJhN7G6Kd30rJInDSVVoe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3920280},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.3.0.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint . --ext .ts","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint . --ext .ts --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify","build-compile":"tsc --noEmit","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings --main-fields=module,main src/index.ts"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/7fdd55f123030190d2eb262a430774b5/sap-ux-fiori-mcp-server-0.3.0.tgz","_integrity":"sha512-JfKc5CA0utBxx5mTyGzehlohRy7FtPJBPqKu9qtIC+NywljDLT76czoYwDhIViYFlqdvOPpJN5I5V4jBlrDXTA==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.19.5","dependencies":{"mem-fs":"2.1.0","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"*"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.5","esbuild":"0.25.6","i18next":"25.3.0","os-name":"4.0.1","@sap-ux/i18n":"0.3.4","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.7.0","@sap-ux/btp-utils":"1.1.4","@sap-ux/telemetry":"0.6.33","@types/json-schema":"7.0.5","@sap-ux/nodejs-utils":"0.2.7","@types/mem-fs-editor":"7.0.1","@sap/ux-specification":"1.136.6","@sap-ux/feature-toggle":"0.3.3","@sap-ux/project-access":"1.32.7","@modelcontextprotocol/sdk":"1.17.5","@sap-ux/odata-entity-model":"0.3.1","@sap-ux/text-document-utils":"0.3.1","@sap-ux/annotation-converter":"0.10.3","@sap-ux/fiori-annotation-api":"0.7.10","@sap-ux/fiori-docs-embeddings":"0.4.1","@sap-ux/odata-annotation-core-types":"0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.3.0_1761574391791_0.9060030889368493","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@sap-ux/fiori-mcp-server","version":"0.3.1","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.3.1","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"2c67af1e3cd8d10f7057a8c735ab846c69938414","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.3.1.tgz","fileCount":4,"integrity":"sha512-PdqvoT1pQvAzKWgSQPWGoklETxIY9+x2AqrgDsX1wACCUsjpk+9LSAOjEyK1mvLfFOhW5uYpWoHnO75pZo/ONg==","signatures":[{"sig":"MEYCIQCN18C2vTJDcWDTU5PYVlnfikZNzttc01pq7Y+3lVcsxQIhALMTyGTfZy9ZTODvXPy2OFb68egcOiMrLo/5pk9Wvq69","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3921700},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.3.1.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint . --ext .ts","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint . --ext .ts --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify","build-compile":"tsc --noEmit","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings --main-fields=module,main src/index.ts"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/a65b1d0610f7817fa93fe4418f1b420a/sap-ux-fiori-mcp-server-0.3.1.tgz","_integrity":"sha512-PdqvoT1pQvAzKWgSQPWGoklETxIY9+x2AqrgDsX1wACCUsjpk+9LSAOjEyK1mvLfFOhW5uYpWoHnO75pZo/ONg==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.19.5","dependencies":{"mem-fs":"2.1.0","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"*"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.5","esbuild":"0.25.6","i18next":"25.3.0","os-name":"4.0.1","@sap-ux/i18n":"0.3.4","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.7.0","@sap-ux/btp-utils":"1.1.4","@sap-ux/telemetry":"0.6.34","@types/json-schema":"7.0.5","@sap-ux/nodejs-utils":"0.2.7","@types/mem-fs-editor":"7.0.1","@sap/ux-specification":"1.136.6","@sap-ux/feature-toggle":"0.3.3","@sap-ux/project-access":"1.32.7","@modelcontextprotocol/sdk":"1.17.5","@sap-ux/odata-entity-model":"0.3.1","@sap-ux/text-document-utils":"0.3.1","@sap-ux/annotation-converter":"0.10.3","@sap-ux/fiori-annotation-api":"0.7.10","@sap-ux/fiori-docs-embeddings":"0.4.1","@sap-ux/odata-annotation-core-types":"0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.3.1_1761743914237_0.8877584178840503","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@sap-ux/fiori-mcp-server","version":"0.3.2","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.3.2","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"6835bb7d18a2409808a9384e3d39e459bd7bc472","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.3.2.tgz","fileCount":4,"integrity":"sha512-Fhj/UHnMBfbGUcCbHm+pMhMXdDDZtKlm6odmep4jtHhhqn60CCOtl+iKh8tRLrG2ZN3SsG3oyjFBBswjesFpVg==","signatures":[{"sig":"MEUCIQDj5fmXLDN5T66LbtkScuc424DTWJaE8VzNjzS+BIMMNgIgKRjFFiYwJgwaqHQwh7EhT2GTTpOUNVCathJ3Ol55yhs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3923655},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.3.2.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint . --ext .ts","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint . --ext .ts --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify","build-compile":"tsc --noEmit","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings --main-fields=module,main src/index.ts"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/cd810cccdc7d62311233070a4fa60008/sap-ux-fiori-mcp-server-0.3.2.tgz","_integrity":"sha512-Fhj/UHnMBfbGUcCbHm+pMhMXdDDZtKlm6odmep4jtHhhqn60CCOtl+iKh8tRLrG2ZN3SsG3oyjFBBswjesFpVg==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.19.5","dependencies":{"mem-fs":"2.1.0","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"*"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.5","esbuild":"0.25.6","i18next":"25.3.0","os-name":"4.0.1","@sap-ux/i18n":"0.3.5","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.7.1","@sap-ux/btp-utils":"1.1.5","@sap-ux/telemetry":"0.6.37","@types/json-schema":"7.0.5","@sap-ux/nodejs-utils":"0.2.8","@types/mem-fs-editor":"7.0.1","@sap/ux-specification":"1.136.6","@sap-ux/feature-toggle":"0.3.4","@sap-ux/project-access":"1.32.8","@modelcontextprotocol/sdk":"1.17.5","@sap-ux/odata-entity-model":"0.3.2","@sap-ux/text-document-utils":"0.3.2","@sap-ux/annotation-converter":"0.10.3","@sap-ux/fiori-annotation-api":"0.7.12","@sap-ux/fiori-docs-embeddings":"0.4.2","@sap-ux/odata-annotation-core-types":"0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.3.2_1762344187216_0.031514094952725724","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@sap-ux/fiori-mcp-server","version":"0.3.3","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.3.3","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"05bbd4434b887b78e333911c48d5958c71bb2092","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.3.3.tgz","fileCount":4,"integrity":"sha512-7SvvDc9vUeXZf6+c021kDyWBRTafozzTkp9H+4ZXkL/+VNlw9N/0GnB6T2QSvlC/nEdzb58MbGAnJKfZueWRbg==","signatures":[{"sig":"MEQCIHtq9YOtVv6+TdRqT4nzEylHiK5QXQ6LDuLRpNv1Saq8AiB2U9F3IMPQgWxC56MKVv6Xw/AkMA2rdBl0Cgb4kTTIEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3923643},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.3.3.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint . --ext .ts","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint . --ext .ts --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify","build-compile":"tsc --noEmit","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings --main-fields=module,main src/index.ts"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/08e69e46e73e0c558d91ece905106143/sap-ux-fiori-mcp-server-0.3.3.tgz","_integrity":"sha512-7SvvDc9vUeXZf6+c021kDyWBRTafozzTkp9H+4ZXkL/+VNlw9N/0GnB6T2QSvlC/nEdzb58MbGAnJKfZueWRbg==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.19.5","dependencies":{"mem-fs":"2.1.0","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"*"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.5","esbuild":"0.25.6","i18next":"25.3.0","os-name":"4.0.1","@sap-ux/i18n":"0.3.5","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.7.1","@sap-ux/btp-utils":"1.1.5","@sap-ux/telemetry":"0.6.37","@types/json-schema":"7.0.5","@sap-ux/nodejs-utils":"0.2.8","@types/mem-fs-editor":"7.0.1","@sap/ux-specification":"1.136.6","@sap-ux/feature-toggle":"0.3.4","@sap-ux/project-access":"1.32.8","@modelcontextprotocol/sdk":"1.17.5","@sap-ux/odata-entity-model":"0.3.2","@sap-ux/text-document-utils":"0.3.2","@sap-ux/annotation-converter":"0.10.3","@sap-ux/fiori-annotation-api":"0.7.12","@sap-ux/fiori-docs-embeddings":"0.4.2","@sap-ux/odata-annotation-core-types":"0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.3.3_1762431892429_0.47206097034165984","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@sap-ux/fiori-mcp-server","version":"0.4.0","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.4.0","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"077dbb11b9063dd0005cdc7cfec976c0ff32c8b0","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.4.0.tgz","fileCount":4,"integrity":"sha512-rBvjpk7o3bI8TF5glc8JFyAZk6+qHlZOubqj/FCw+rWj70jdM1HDp4oz9ZXK1lgorx6BnlqDj7YTq9qZ3efPMQ==","signatures":[{"sig":"MEUCIQDqLWApUoxgiVLVP67wRiAU5eQmmDsxRMoUZDGFz4AaAQIgH/BqDq758vn7v8hvJWKgbWrn7t3UH5n7kCVhrblJ+tw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3978719},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.4.0.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint . --ext .ts","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint . --ext .ts --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings --main-fields=module,main src/index.ts","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/ea77ceba5b739f1f11a7e88dea4cce0a/sap-ux-fiori-mcp-server-0.4.0.tgz","_integrity":"sha512-rBvjpk7o3bI8TF5glc8JFyAZk6+qHlZOubqj/FCw+rWj70jdM1HDp4oz9ZXK1lgorx6BnlqDj7YTq9qZ3efPMQ==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.19.5","dependencies":{"mem-fs":"2.1.0","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"*"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.5","esbuild":"0.25.6","i18next":"25.3.0","os-name":"4.0.1","promptfoo":"0.118.6","@types/diff":"5.0.9","@sap-ux/i18n":"0.3.5","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.7.1","@langchain/core":"0.3.75","@sap-ux/btp-utils":"1.1.5","@sap-ux/telemetry":"0.6.38","@types/json-schema":"7.0.5","@sap-ux/nodejs-utils":"0.2.8","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.0.0","@sap/ux-specification":"1.136.6","@sap-ux/feature-toggle":"0.3.4","@sap-ux/project-access":"1.32.8","@langchain/mcp-adapters":"0.6.0","@modelcontextprotocol/sdk":"1.17.5","@sap-ux/odata-entity-model":"0.3.2","@sap-ux/text-document-utils":"0.3.2","@sap-ux/annotation-converter":"0.10.3","@sap-ux/fiori-annotation-api":"0.7.12","@sap-ai-sdk/foundation-models":"2.0.0","@sap-ux/fiori-docs-embeddings":"0.4.2","@sap-ux/odata-annotation-core-types":"0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.4.0_1762778586078_0.711266095295783","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@sap-ux/fiori-mcp-server","version":"0.4.1","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.4.1","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"195723e139b7399d617e9a4914f0dadb03bc72cd","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.4.1.tgz","fileCount":4,"integrity":"sha512-xTrHPReFZlYSUf+fea6Pg/cw9BXFEqBRtng6FdYGhFrRAUqxvgZl88iZEw8KUAyeQXF996qlzmSOOlpLiTskxg==","signatures":[{"sig":"MEQCIGmEFS4XcBnm6tzkfrNQ+i6bqDvEdmZA6iMwx4GOEc48AiBs5DGDedRL3s4DC1q0Uy060aFC3c96shkweRoXDYOULg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3980377},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.4.1.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint . --ext .ts","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint . --ext .ts --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings --main-fields=module,main src/index.ts","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/66c76018bcea357404a580e8759479b1/sap-ux-fiori-mcp-server-0.4.1.tgz","_integrity":"sha512-xTrHPReFZlYSUf+fea6Pg/cw9BXFEqBRtng6FdYGhFrRAUqxvgZl88iZEw8KUAyeQXF996qlzmSOOlpLiTskxg==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.19.5","dependencies":{"mem-fs":"2.1.0","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"*"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.5","esbuild":"0.25.6","i18next":"25.3.0","os-name":"4.0.1","promptfoo":"0.118.6","@types/diff":"5.0.9","@sap-ux/i18n":"0.3.5","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.7.1","@langchain/core":"0.3.75","@sap-ux/btp-utils":"1.1.5","@sap-ux/telemetry":"0.6.38","@types/json-schema":"7.0.5","@sap-ux/nodejs-utils":"0.2.8","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.0.0","@sap/ux-specification":"1.136.6","@sap-ux/feature-toggle":"0.3.4","@sap-ux/project-access":"1.32.8","@langchain/mcp-adapters":"0.6.0","@modelcontextprotocol/sdk":"1.17.5","@sap-ux/odata-entity-model":"0.3.2","@sap-ux/text-document-utils":"0.3.2","@sap-ux/annotation-converter":"0.10.3","@sap-ux/fiori-annotation-api":"0.7.12","@sap-ai-sdk/foundation-models":"2.0.0","@sap-ux/fiori-docs-embeddings":"0.4.4","@sap-ux/odata-annotation-core-types":"0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.4.1_1763154582294_0.5315155839551327","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@sap-ux/fiori-mcp-server","version":"0.4.2","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.4.2","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"764b61df0783636e0055cf76ba80738904e71160","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.4.2.tgz","fileCount":4,"integrity":"sha512-AK8a0ma9SMsaecbw+hk5wCgL+/HXrO27IL2OlCTa4Xe0Dukf96PTnSWlhvYyG+MMIx8H10p0M+U+hW4InCZD7A==","signatures":[{"sig":"MEUCIEH7iDQ3xBzkC44E8nPPhQekRbP7pO6SRSg+iND4MWr7AiEApGGu69w4sVafLXbgAydFxmZYorxwNl04c7uUi0/8230=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3982877},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.4.2.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint . --ext .ts","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint . --ext .ts --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings --main-fields=module,main src/index.ts","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/df380ecf5d595591f10f72747957eb6b/sap-ux-fiori-mcp-server-0.4.2.tgz","_integrity":"sha512-AK8a0ma9SMsaecbw+hk5wCgL+/HXrO27IL2OlCTa4Xe0Dukf96PTnSWlhvYyG+MMIx8H10p0M+U+hW4InCZD7A==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.19.5","dependencies":{"mem-fs":"2.1.0","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"*"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.5","esbuild":"0.25.6","i18next":"25.3.0","os-name":"4.0.1","promptfoo":"0.118.6","@types/diff":"5.0.9","@sap-ux/i18n":"0.3.5","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.7.1","@langchain/core":"0.3.75","@sap-ux/btp-utils":"1.1.5","@sap-ux/telemetry":"0.6.39","@types/json-schema":"7.0.5","@sap-ux/nodejs-utils":"0.2.8","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.0.0","@sap/ux-specification":"1.136.6","@sap-ux/feature-toggle":"0.3.4","@sap-ux/project-access":"1.32.9","@langchain/mcp-adapters":"0.6.0","@modelcontextprotocol/sdk":"1.17.5","@sap-ux/odata-entity-model":"0.3.2","@sap-ux/text-document-utils":"0.3.2","@sap-ux/annotation-converter":"0.10.8","@sap-ux/fiori-annotation-api":"0.7.14","@sap-ai-sdk/foundation-models":"2.0.0","@sap-ux/fiori-docs-embeddings":"0.4.4","@sap-ux/odata-annotation-core-types":"0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.4.2_1764117579980_0.5667613236123823","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"@sap-ux/fiori-mcp-server","version":"0.4.4","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.4.4","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"55648ac0fea25787ed7b000996e1c4c484137bc3","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.4.4.tgz","fileCount":4,"integrity":"sha512-DtR2zaMK6A27z8zLbJhZMSZ+2uYHFa3rLwcQkXGUGMsWVacjBZx/xqkkOZ4UX8lW9UYeTpMIDm3L8jLoE0MaWw==","signatures":[{"sig":"MEYCIQCT8ffM30NUB1GvNKc7toLlWH9X7nDECbD2Ii57chProAIhAJFsJW9ccA1SxXVdkaVJA8yzAyhi0QpklNa1SJpkUVsI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4386581},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.4.4.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint . --ext .ts","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint . --ext .ts --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings  --external:@sap-ux/store --main-fields=module,main src/index.ts","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/c3664743e67f330374b64e46b89530bf/sap-ux-fiori-mcp-server-0.4.4.tgz","_integrity":"sha512-DtR2zaMK6A27z8zLbJhZMSZ+2uYHFa3rLwcQkXGUGMsWVacjBZx/xqkkOZ4UX8lW9UYeTpMIDm3L8jLoE0MaWw==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.19.5","dependencies":{"mem-fs":"2.1.0","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"*"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.5","esbuild":"0.25.6","i18next":"25.3.0","os-name":"4.0.1","promptfoo":"0.118.6","@types/diff":"5.0.9","@sap-ux/i18n":"0.3.5","npm-run-all2":"8.0.4","@sap-ux/store":"1.3.3","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.7.1","@langchain/core":"0.3.75","@sap-ux/btp-utils":"1.1.5","@sap-ux/telemetry":"0.6.41","@types/json-schema":"7.0.5","@sap-ux/nodejs-utils":"0.2.8","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.0.0","@sap/ux-specification":"1.136.6","@sap-ux/feature-toggle":"0.3.4","@sap-ux/project-access":"1.32.11","@langchain/mcp-adapters":"0.6.0","@sap-ux/axios-extension":"1.24.3","@modelcontextprotocol/sdk":"1.17.5","@sap-ux/odata-entity-model":"0.3.2","@sap-ux/text-document-utils":"0.3.2","@sap-ux/annotation-converter":"0.10.8","@sap-ux/fiori-annotation-api":"0.7.16","@sap-ai-sdk/foundation-models":"2.0.0","@sap-ux/fiori-docs-embeddings":"0.4.4","@sap-ux/odata-annotation-core-types":"0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.4.4_1764335377096_0.8373451058717964","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"@sap-ux/fiori-mcp-server","version":"0.4.5","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.4.5","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"e7ec1e7a11bd2495b6889c3080d94bbc4cf39ed1","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.4.5.tgz","fileCount":4,"integrity":"sha512-l+8qYoGW/eq364yi660OZpYeQYtpdiJl1j3Wre81ByYlhTsdQxrcBjJOmm5SnXH55mgoQiNUyHaO8uayIADcgw==","signatures":[{"sig":"MEYCIQCN/nYQPMcO3cCEJJbsBfdtH9n21/Nq/UfxYD/dPMeWhgIhAOalEB+bZfnHZCrLDAxn7iqgtj54g8+zSdH+KVMFsF/l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4386581},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.4.5.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint . --ext .ts","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint . --ext .ts --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings  --external:@sap-ux/store --main-fields=module,main src/index.ts","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/f35667f243e3a2996738c8cdf99e1ee6/sap-ux-fiori-mcp-server-0.4.5.tgz","_integrity":"sha512-l+8qYoGW/eq364yi660OZpYeQYtpdiJl1j3Wre81ByYlhTsdQxrcBjJOmm5SnXH55mgoQiNUyHaO8uayIADcgw==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.19.5","dependencies":{"mem-fs":"2.1.0","@sap-ux/store":"1.3.3","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"*"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.5","esbuild":"0.25.6","i18next":"25.3.0","os-name":"4.0.1","promptfoo":"0.118.6","@types/diff":"5.0.9","@sap-ux/i18n":"0.3.5","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.7.1","@langchain/core":"0.3.75","@sap-ux/btp-utils":"1.1.5","@sap-ux/telemetry":"0.6.41","@types/json-schema":"7.0.5","@sap-ux/nodejs-utils":"0.2.8","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.0.0","@sap/ux-specification":"1.136.6","@sap-ux/feature-toggle":"0.3.4","@sap-ux/project-access":"1.32.11","@langchain/mcp-adapters":"0.6.0","@sap-ux/axios-extension":"1.24.3","@modelcontextprotocol/sdk":"1.17.5","@sap-ux/odata-entity-model":"0.3.2","@sap-ux/text-document-utils":"0.3.2","@sap-ux/annotation-converter":"0.10.8","@sap-ux/fiori-annotation-api":"0.7.16","@sap-ai-sdk/foundation-models":"2.0.0","@sap-ux/fiori-docs-embeddings":"0.4.4","@sap-ux/odata-annotation-core-types":"0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.4.5_1764592733087_0.3975163966314945","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"@sap-ux/fiori-mcp-server","version":"0.4.6","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.4.6","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"6729d9e2edc12eba31c8b92551b72c75a2cab822","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.4.6.tgz","fileCount":4,"integrity":"sha512-PLcHMVOjQ2SczIFNkh3sTJ/nb1rsCf3lg4/qdF8j2Yq6lzf8zS3y6gvfDvY6ACoGfHEiNIKuC1SLEVSQXUVuAA==","signatures":[{"sig":"MEQCIEg9wxBhzHPjwz/uSkmwMAN9B3NHatwUQDB1GJbHkDOvAiAuGTl50y+A5PfYTHxW48UQ1XzdOGVTKj6rZB/uWp73Zg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4386774},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.4.6.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint . --ext .ts","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint . --ext .ts --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings  --external:@sap-ux/store --main-fields=module,main src/index.ts","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/f4f5fbe1f2de0a168a89c837d4b123c0/sap-ux-fiori-mcp-server-0.4.6.tgz","_integrity":"sha512-PLcHMVOjQ2SczIFNkh3sTJ/nb1rsCf3lg4/qdF8j2Yq6lzf8zS3y6gvfDvY6ACoGfHEiNIKuC1SLEVSQXUVuAA==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.19.5","dependencies":{"mem-fs":"2.1.0","@sap-ux/store":"1.3.3","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"*"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.5","esbuild":"0.25.6","i18next":"25.3.0","os-name":"4.0.1","promptfoo":"0.118.6","@types/diff":"5.0.9","@sap-ux/i18n":"0.3.5","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.7.1","@langchain/core":"0.3.75","@sap-ux/btp-utils":"1.1.5","@sap-ux/telemetry":"0.6.41","@types/json-schema":"7.0.5","@sap-ux/nodejs-utils":"0.2.8","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.0.0","@sap/ux-specification":"1.136.6","@sap-ux/feature-toggle":"0.3.4","@sap-ux/project-access":"1.32.11","@langchain/mcp-adapters":"0.6.0","@sap-ux/axios-extension":"1.24.3","@modelcontextprotocol/sdk":"1.17.5","@sap-ux/odata-entity-model":"0.3.2","@sap-ux/text-document-utils":"0.3.2","@sap-ux/annotation-converter":"0.10.8","@sap-ux/fiori-annotation-api":"0.7.16","@sap-ai-sdk/foundation-models":"2.0.0","@sap-ux/fiori-docs-embeddings":"0.4.5","@sap-ux/odata-annotation-core-types":"0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.4.6_1764679226069_0.023437082440568746","host":"s3://npm-registry-packages-npm-production"}},"0.4.7":{"name":"@sap-ux/fiori-mcp-server","version":"0.4.7","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.4.7","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"4fc23f609d4d3b9ceb30465bdd33503f810b9823","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.4.7.tgz","fileCount":4,"integrity":"sha512-WqRT+kZ9FrViVSEBvd5abfXGhpmoHyowA9fC/xQFXQlnJCkDRXVOjdem5Eyv0KqcXn4zuix4K2UZ3KN84gU9/w==","signatures":[{"sig":"MEQCIC/4iR1BYJujZvkzXrZkLxSsZfkjJ5eGsg9XbjzNjI1wAiAERLC8aXHWOf7nd1DpZOLw09tqcHRwNEBnMrMgYae+ww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5092099},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.4.7.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint . --ext .ts","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint . --ext .ts --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings  --external:@sap-ux/store --main-fields=module,main src/index.ts","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/002c871d79bfccd8508b9469bde61612/sap-ux-fiori-mcp-server-0.4.7.tgz","_integrity":"sha512-WqRT+kZ9FrViVSEBvd5abfXGhpmoHyowA9fC/xQFXQlnJCkDRXVOjdem5Eyv0KqcXn4zuix4K2UZ3KN84gU9/w==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.19.5","dependencies":{"mem-fs":"2.1.0","@sap-ux/store":"1.3.3","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"*"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.13","esbuild":"0.25.6","i18next":"25.3.0","os-name":"4.0.1","promptfoo":"0.118.6","@types/diff":"5.0.9","@sap-ux/i18n":"0.3.5","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.7.1","@langchain/core":"0.3.75","@sap-ux/btp-utils":"1.1.5","@sap-ux/telemetry":"0.6.41","@types/json-schema":"7.0.5","@sap-ux/nodejs-utils":"0.2.8","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.0.0","@sap/ux-specification":"1.139.1","@sap-ux/feature-toggle":"0.3.4","@sap-ux/project-access":"1.32.11","@langchain/mcp-adapters":"0.6.0","@sap-ux/axios-extension":"1.24.3","@modelcontextprotocol/sdk":"1.24.1","@sap-ux/odata-entity-model":"0.3.2","@sap-ux/text-document-utils":"0.3.2","@sap-ux/annotation-converter":"0.10.8","@sap-ux/fiori-annotation-api":"0.7.16","@sap-ai-sdk/foundation-models":"2.0.0","@sap-ux/fiori-docs-embeddings":"0.4.5","@sap-ux/odata-annotation-core-types":"0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.4.7_1764756630028_0.6049592389132061","host":"s3://npm-registry-packages-npm-production"}},"0.4.8":{"name":"@sap-ux/fiori-mcp-server","version":"0.4.8","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.4.8","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"66b329eb9844990fe4a3dfacb3bce8d4b8109600","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.4.8.tgz","fileCount":4,"integrity":"sha512-TrxEXv4TjyAGbsdNeUBDa99dYQSc+pHmakqtFa6xY9KjxPe2Hb/M6dfYUM3zOPCMl/fTY5ILa48BYvrhEBAV2w==","signatures":[{"sig":"MEUCIHQtdtL5f6oTmKMqa8OnNIXeFSF+Y/DL3KWAmoMHsosOAiEAxs2k9r/aQ5Ffx/IqM46AQ+dX9Ho+hx3hNKq7wsbpqmE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5092944},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.4.8.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint . --ext .ts","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint . --ext .ts --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings  --external:@sap-ux/store --main-fields=module,main src/index.ts","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/71390e9be0ca04041da1d1e659b7ca3a/sap-ux-fiori-mcp-server-0.4.8.tgz","_integrity":"sha512-TrxEXv4TjyAGbsdNeUBDa99dYQSc+pHmakqtFa6xY9KjxPe2Hb/M6dfYUM3zOPCMl/fTY5ILa48BYvrhEBAV2w==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.19.6","dependencies":{"mem-fs":"2.1.0","@sap-ux/store":"1.3.3","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"0.4.5"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.13","esbuild":"0.25.6","i18next":"25.3.0","os-name":"4.0.1","promptfoo":"0.118.6","@types/diff":"5.0.9","@sap-ux/i18n":"0.3.5","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.7.1","@langchain/core":"0.3.75","@sap-ux/btp-utils":"1.1.5","@sap-ux/telemetry":"0.6.42","@types/json-schema":"7.0.5","@sap-ux/nodejs-utils":"0.2.8","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.0.0","@sap/ux-specification":"1.139.1","@sap-ux/feature-toggle":"0.3.4","@sap-ux/project-access":"1.32.12","@langchain/mcp-adapters":"0.6.0","@sap-ux/axios-extension":"1.24.3","@modelcontextprotocol/sdk":"1.24.1","@sap-ux/odata-entity-model":"0.3.2","@sap-ux/text-document-utils":"0.3.2","@sap-ux/annotation-converter":"0.10.8","@sap-ux/fiori-annotation-api":"0.7.18","@sap-ai-sdk/foundation-models":"2.0.0","@sap-ux/fiori-docs-embeddings":"0.4.5","@sap-ux/odata-annotation-core-types":"0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.4.8_1764861087712_0.5041376401937507","host":"s3://npm-registry-packages-npm-production"}},"0.4.9":{"name":"@sap-ux/fiori-mcp-server","version":"0.4.9","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.4.9","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"2df262368d6a0f446c61014f6b6db71e039a98e3","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.4.9.tgz","fileCount":4,"integrity":"sha512-ExHJCnCGzEg8+MIdk5DaBvEMmDseBPvP11TsRoQKcedFP6/cwfa1E0g10TM8r4i74BBaX5F/FhG4REFBkDLXpQ==","signatures":[{"sig":"MEUCIQDsTfTOMierQ1hmgtrfWLxcjkPqg/gCAwIxBIKdk4OBpAIgIwCKyAfrSn4C0NyN9CNtTEMruoINLV0XDk2MKGjL7IA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5092909},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.4.9.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint . --ext .ts","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint . --ext .ts --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings  --external:@sap-ux/store --main-fields=module,main src/index.ts","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/80921c7f23a13390fee945472ace5a26/sap-ux-fiori-mcp-server-0.4.9.tgz","_integrity":"sha512-ExHJCnCGzEg8+MIdk5DaBvEMmDseBPvP11TsRoQKcedFP6/cwfa1E0g10TM8r4i74BBaX5F/FhG4REFBkDLXpQ==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.19.6","dependencies":{"mem-fs":"2.1.0","@sap-ux/store":"1.3.4","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"0.4.5"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.13","esbuild":"0.25.6","i18next":"25.3.0","os-name":"4.0.1","promptfoo":"0.119.14","@types/diff":"5.0.9","@sap-ux/i18n":"0.3.5","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.7.1","@langchain/core":"1.1.1","@sap-ux/btp-utils":"1.1.5","@sap-ux/telemetry":"0.6.43","@types/json-schema":"7.0.5","@sap-ux/nodejs-utils":"0.2.9","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.3.0","@sap/ux-specification":"1.139.1","@sap-ux/feature-toggle":"0.3.4","@sap-ux/project-access":"1.32.12","@langchain/mcp-adapters":"1.0.2","@sap-ux/axios-extension":"1.24.5","@modelcontextprotocol/sdk":"1.24.1","@sap-ux/odata-entity-model":"0.3.2","@sap-ux/text-document-utils":"0.3.2","@sap-ux/annotation-converter":"0.10.8","@sap-ux/fiori-annotation-api":"0.7.19","@sap-ai-sdk/foundation-models":"2.3.0","@sap-ux/fiori-docs-embeddings":"0.4.5","@sap-ux/odata-annotation-core-types":"0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.4.9_1765308386738_0.3859597839754052","host":"s3://npm-registry-packages-npm-production"}},"0.4.10":{"name":"@sap-ux/fiori-mcp-server","version":"0.4.10","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.4.10","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"c0ed96354d89b688e5446283c56eef4747708288","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.4.10.tgz","fileCount":4,"integrity":"sha512-fKJvU6KY+0sHEcfiI/MsB6ae4ETt9QemKYpin86mSH44CIkCULZKactv3JpE74/Iby6LHUegxHyO0XSbEPNQyA==","signatures":[{"sig":"MEQCICZkVsXcvsXY6Yp03oMxvlXuiNZTx0vbofKP0EOOBBZ0AiB6i7dqD33uH8L8pgZpBbSfne7Oqk4F0h5shi5CYJejtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5156667},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.4.10.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint . --ext .ts","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint . --ext .ts --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings  --external:@sap-ux/store --main-fields=module,main src/index.ts","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/9f68b965ea169af833a3e4788ad51ddc/sap-ux-fiori-mcp-server-0.4.10.tgz","_integrity":"sha512-fKJvU6KY+0sHEcfiI/MsB6ae4ETt9QemKYpin86mSH44CIkCULZKactv3JpE74/Iby6LHUegxHyO0XSbEPNQyA==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.19.6","dependencies":{"mem-fs":"2.1.0","@sap-ux/store":"1.3.4","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"0.4.5"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.13","esbuild":"0.25.6","i18next":"25.3.0","os-name":"4.0.1","promptfoo":"0.119.14","@types/diff":"5.0.9","@sap-ux/i18n":"0.3.5","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.7.1","@langchain/core":"1.1.1","@sap-ux/btp-utils":"1.1.5","@sap-ux/telemetry":"0.6.45","@types/json-schema":"7.0.5","@sap-ux/edmx-parser":"0.9.6","@sap-ux/nodejs-utils":"0.2.9","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.3.0","@sap/ux-specification":"1.139.1","@sap-ux/feature-toggle":"0.3.4","@sap-ux/project-access":"1.32.14","@langchain/mcp-adapters":"1.0.2","@sap-ux/axios-extension":"1.24.5","@modelcontextprotocol/sdk":"1.24.1","@sap-ux/odata-entity-model":"0.3.2","@sap-ux/text-document-utils":"0.3.2","@sap-ux/annotation-converter":"0.10.8","@sap-ux/fiori-annotation-api":"0.7.21","@sap-ai-sdk/foundation-models":"2.3.0","@sap-ux/fiori-docs-embeddings":"0.4.5","@sap-ux/odata-annotation-core-types":"0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.4.10_1765444946619_0.7977451499369648","host":"s3://npm-registry-packages-npm-production"}},"0.4.11":{"name":"@sap-ux/fiori-mcp-server","version":"0.4.11","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.4.11","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"b95a166e2a42ed1c9343416f98314c9b43d2e2f5","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.4.11.tgz","fileCount":4,"integrity":"sha512-ASTTlOblaudW1XugSRfzv4N0U90LRRZGLIw5nistxwnyiK2KHdyi5g8ZboeznrCA5tQl77x9HW6+CTx+RmBoDQ==","signatures":[{"sig":"MEUCIAe892Q/SzlY0rLR4mRpGZt2LZveOL0scczS7Ogvdy+EAiEA9ehCO7t8beftB/RMOz2iXPNPu8frrhHID2vdaeOu810=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5156927},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.4.11.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint . --ext .ts","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint . --ext .ts --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings  --external:@sap-ux/store --main-fields=module,main src/index.ts","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/123d2d34270080fc816f1ea7994bc2bd/sap-ux-fiori-mcp-server-0.4.11.tgz","_integrity":"sha512-ASTTlOblaudW1XugSRfzv4N0U90LRRZGLIw5nistxwnyiK2KHdyi5g8ZboeznrCA5tQl77x9HW6+CTx+RmBoDQ==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.19.6","dependencies":{"mem-fs":"2.1.0","@sap-ux/store":"1.3.4","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"0.4.5"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.13","esbuild":"0.25.6","i18next":"25.3.0","os-name":"4.0.1","promptfoo":"0.119.14","@types/diff":"5.0.9","@sap-ux/i18n":"0.3.5","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.7.1","@langchain/core":"1.1.1","@sap-ux/btp-utils":"1.1.5","@sap-ux/telemetry":"0.6.45","@types/json-schema":"7.0.5","@sap-ux/edmx-parser":"0.9.6","@sap-ux/nodejs-utils":"0.2.9","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.3.0","@sap/ux-specification":"1.139.1","@sap-ux/feature-toggle":"0.3.4","@sap-ux/project-access":"1.32.14","@langchain/mcp-adapters":"1.0.2","@sap-ux/axios-extension":"1.24.5","@modelcontextprotocol/sdk":"1.24.1","@sap-ux/odata-entity-model":"0.3.2","@sap-ux/text-document-utils":"0.3.2","@sap-ux/annotation-converter":"0.10.8","@sap-ux/fiori-annotation-api":"0.7.21","@sap-ai-sdk/foundation-models":"2.3.0","@sap-ux/fiori-docs-embeddings":"0.4.5","@sap-ux/odata-annotation-core-types":"0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.4.11_1765532119775_0.4827977384097377","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@sap-ux/fiori-mcp-server","version":"0.5.0","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.5.0","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"97321c7187b7e185adaa6ce1e57de0398fa302b3","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.5.0.tgz","fileCount":4,"integrity":"sha512-+bOgMjd3JntC3kSSplSu9GU2dJ1PPdxOycJfSk0pIjvCZK0/bdn6+8GBSqpVv3Mle1BGVQ3n/dHBkojrIQ7y+A==","signatures":[{"sig":"MEQCIH9ZENhrO2YkaSYnetnkj4WFRM8MIUu11ZmpQqp+S+MAAiApBcWVRIWS/nONVAE2Bjo03JyIhkLqMVDv71p3RcdNxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5102246},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.5.0.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint . --ext .ts","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint . --ext .ts --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings  --external:@sap-ux/store --main-fields=module,main src/index.ts","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/dc52ec49bd2fb881415e172c98ee29b4/sap-ux-fiori-mcp-server-0.5.0.tgz","_integrity":"sha512-+bOgMjd3JntC3kSSplSu9GU2dJ1PPdxOycJfSk0pIjvCZK0/bdn6+8GBSqpVv3Mle1BGVQ3n/dHBkojrIQ7y+A==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.19.6","dependencies":{"mem-fs":"2.1.0","@sap-ux/store":"1.3.4","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"0.4.5"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.13","esbuild":"0.25.6","i18next":"25.3.0","os-name":"4.0.1","promptfoo":"0.119.14","@types/diff":"5.0.9","@sap-ux/i18n":"0.3.5","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.7.1","@langchain/core":"1.1.1","@sap-ux/btp-utils":"1.1.5","@sap-ux/telemetry":"0.6.46","@types/json-schema":"7.0.5","@sap-ux/edmx-parser":"0.9.6","@sap-ux/nodejs-utils":"0.2.9","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.3.0","@sap/ux-specification":"1.139.2","@sap-ux/feature-toggle":"0.3.4","@sap-ux/project-access":"1.32.15","@langchain/mcp-adapters":"1.0.2","@sap-ux/axios-extension":"1.24.5","@modelcontextprotocol/sdk":"1.24.1","@sap-ux/odata-entity-model":"0.3.2","@sap-ux/text-document-utils":"0.3.2","@sap-ux/annotation-converter":"0.10.8","@sap-ux/fiori-annotation-api":"0.7.22","@sap-ai-sdk/foundation-models":"2.3.0","@sap-ux/fiori-docs-embeddings":"0.4.5","@sap-ux/odata-annotation-core-types":"0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.5.0_1765732015677_0.878738017963167","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@sap-ux/fiori-mcp-server","version":"0.5.1","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.5.1","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"94c1ba6193fcea2013d1918ee1bdb2ff4cb24027","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.5.1.tgz","fileCount":4,"integrity":"sha512-KiYUrfGL7OCL5MOf32NjW9MkYweKtF5PDlnVutu+gSB1Zc4h3DmQvRYB+HFMj1+IgQ7YTCbCIerTXav9TnnNhQ==","signatures":[{"sig":"MEYCIQCAg10vTJX+bSXGJkem1kC+gsWpi1AcW0lgwHN50jazuAIhAKccu481B6DWmG14T3JWHmxrpldMWF7Hwxq+fOai00P9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5102191},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.5.1.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings  --external:@sap-ux/store --main-fields=module,main src/index.ts","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/a4a37a718288ea266e5b5228a6a0934b/sap-ux-fiori-mcp-server-0.5.1.tgz","_integrity":"sha512-KiYUrfGL7OCL5MOf32NjW9MkYweKtF5PDlnVutu+gSB1Zc4h3DmQvRYB+HFMj1+IgQ7YTCbCIerTXav9TnnNhQ==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.19.6","dependencies":{"mem-fs":"2.1.0","@sap-ux/store":"1.3.5","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"0.4.6"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.13","esbuild":"0.25.6","i18next":"25.3.0","os-name":"4.0.1","promptfoo":"0.119.14","@types/diff":"5.0.9","@sap-ux/i18n":"0.3.6","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.7.2","@langchain/core":"1.1.1","@sap-ux/btp-utils":"1.1.6","@sap-ux/telemetry":"0.6.47","@types/json-schema":"7.0.5","@sap-ux/edmx-parser":"0.9.6","@sap-ux/nodejs-utils":"0.2.10","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.3.0","@sap/ux-specification":"1.139.2","@sap-ux/feature-toggle":"0.3.5","@sap-ux/project-access":"1.32.16","@langchain/mcp-adapters":"1.0.2","@sap-ux/axios-extension":"1.24.6","@modelcontextprotocol/sdk":"1.24.1","@sap-ux/odata-entity-model":"0.3.3","@sap-ux/text-document-utils":"0.3.3","@sap-ux/annotation-converter":"0.10.8","@sap-ux/fiori-annotation-api":"0.7.23","@sap-ai-sdk/foundation-models":"2.3.0","@sap-ux/fiori-docs-embeddings":"0.4.6","@sap-ux/odata-annotation-core-types":"0.5.2"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.5.1_1765810369618_0.7429261580631283","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@sap-ux/fiori-mcp-server","version":"0.5.2","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.5.2","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"d35cf7695588f5ebe5bf2c8a3c42ee6799933cfa","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.5.2.tgz","fileCount":4,"integrity":"sha512-oJh06Vqh+KUmu+fOnVCwZsb9CXc7xVx8w+llFF5tUgnwfgvWgdt6O7fkgkvxEYEyepDvJfqHdkl3mUFWQlQMCA==","signatures":[{"sig":"MEUCIH3BV+z4cxxOY73gmvLzodvpZuVrIDKRdb8u4AMi0gUKAiEAscLTDaGk5VlCf5bJGNVpnP997qoLrd6ZpN0q4IpJxpY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5102194},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.5.2.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings  --external:@sap-ux/store --main-fields=module,main src/index.ts","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/e22aaadb8244b8328c89af6d9b79950f/sap-ux-fiori-mcp-server-0.5.2.tgz","_integrity":"sha512-oJh06Vqh+KUmu+fOnVCwZsb9CXc7xVx8w+llFF5tUgnwfgvWgdt6O7fkgkvxEYEyepDvJfqHdkl3mUFWQlQMCA==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.19.6","dependencies":{"mem-fs":"2.1.0","@sap-ux/store":"1.4.0","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"0.4.6"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.13","esbuild":"0.25.6","i18next":"25.3.0","os-name":"4.0.1","promptfoo":"0.119.14","@types/diff":"5.0.9","@sap-ux/i18n":"0.3.6","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.7.2","@langchain/core":"1.1.1","@sap-ux/btp-utils":"1.1.6","@sap-ux/telemetry":"0.6.48","@types/json-schema":"7.0.5","@sap-ux/edmx-parser":"0.9.6","@sap-ux/nodejs-utils":"0.2.10","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.3.0","@sap/ux-specification":"1.139.2","@sap-ux/feature-toggle":"0.3.5","@sap-ux/project-access":"1.32.16","@langchain/mcp-adapters":"1.0.2","@sap-ux/axios-extension":"1.24.6","@modelcontextprotocol/sdk":"1.24.1","@sap-ux/odata-entity-model":"0.3.3","@sap-ux/text-document-utils":"0.3.3","@sap-ux/annotation-converter":"0.10.8","@sap-ux/fiori-annotation-api":"0.7.23","@sap-ai-sdk/foundation-models":"2.3.0","@sap-ux/fiori-docs-embeddings":"0.4.6","@sap-ux/odata-annotation-core-types":"0.5.2"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.5.2_1765891487352_0.5287070963280451","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@sap-ux/fiori-mcp-server","version":"0.6.0","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.6.0","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"a7cf9c84e85e8b448cadd0f4d51667d5ba18e781","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.6.0.tgz","fileCount":4,"integrity":"sha512-fBQPzz+hGp8NLVbRRPmi1CtMU/O/JQ194tEQmadvAVRhxrfUpB4b2sd6+Ri08sa15mYq782qWEuIgKBt4dAkhQ==","signatures":[{"sig":"MEYCIQCZi2JjDCEy7nyyaxxjDxLln6y0Jv8v71gd/5USE0FlEAIhAODUsLVeLWEJIJroN6phnXMqXQuGPhH+DPJOJTGd4EWC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5102193},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.6.0.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings  --external:@sap-ux/store --main-fields=module,main src/index.ts","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/be0a723fa2c4a278526b0de34f06684b/sap-ux-fiori-mcp-server-0.6.0.tgz","_integrity":"sha512-fBQPzz+hGp8NLVbRRPmi1CtMU/O/JQ194tEQmadvAVRhxrfUpB4b2sd6+Ri08sa15mYq782qWEuIgKBt4dAkhQ==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.19.6","dependencies":{"mem-fs":"2.1.0","@sap-ux/store":"1.4.0","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"0.4.6"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.13","esbuild":"0.25.6","i18next":"25.3.0","os-name":"4.0.1","promptfoo":"0.119.14","@types/diff":"5.0.9","@sap-ux/i18n":"0.3.6","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.7.2","@langchain/core":"1.1.1","@sap-ux/btp-utils":"1.1.6","@sap-ux/telemetry":"0.6.48","@types/json-schema":"7.0.5","@sap-ux/edmx-parser":"0.9.6","@sap-ux/nodejs-utils":"0.2.10","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.3.0","@sap/ux-specification":"1.139.2","@sap-ux/feature-toggle":"0.3.5","@sap-ux/project-access":"1.32.16","@langchain/mcp-adapters":"1.0.2","@sap-ux/axios-extension":"1.25.0","@modelcontextprotocol/sdk":"1.24.1","@sap-ux/odata-entity-model":"0.3.3","@sap-ux/text-document-utils":"0.3.3","@sap-ux/annotation-converter":"0.10.9","@sap-ux/fiori-annotation-api":"0.8.0","@sap-ai-sdk/foundation-models":"2.3.0","@sap-ux/fiori-docs-embeddings":"0.4.6","@sap-ux/odata-annotation-core-types":"0.5.2"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.6.0_1766050411981_0.7113797046972259","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@sap-ux/fiori-mcp-server","version":"0.6.1","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.6.1","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"5f1f8d962240dde68b316b7995e9ba7b0a2956e8","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.6.1.tgz","fileCount":4,"integrity":"sha512-JC/oFca9cilKtZEDSfmXRX9DszzJDiouN8nK/0Syzg/9TBc7NjIc0Sj+5FQ7KQRvSr5++QebrvYVzF2I9wNKSg==","signatures":[{"sig":"MEUCIBze3BYaE7vQd0riXAFBEIVc2p+L5sKFWvDAn0R6YTMKAiEA8hwFLYqrL+tUOTxRQ1ytFI8PaFFXi5lwymRBVW8jsb4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5102234},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.6.1.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings  --external:@sap-ux/store --main-fields=module,main src/index.ts","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/7f0c64f0c4d8e2230a9511c1a5ae6e5f/sap-ux-fiori-mcp-server-0.6.1.tgz","_integrity":"sha512-JC/oFca9cilKtZEDSfmXRX9DszzJDiouN8nK/0Syzg/9TBc7NjIc0Sj+5FQ7KQRvSr5++QebrvYVzF2I9wNKSg==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.19.6","dependencies":{"mem-fs":"2.1.0","@sap-ux/store":"1.4.1","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"0.4.7"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.13","esbuild":"0.25.6","i18next":"25.3.0","os-name":"4.0.1","promptfoo":"0.119.14","@types/diff":"5.0.9","@sap-ux/i18n":"0.3.7","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.7.3","@langchain/core":"1.1.1","@sap-ux/btp-utils":"1.1.6","@sap-ux/telemetry":"0.6.49","@types/json-schema":"7.0.5","@sap-ux/edmx-parser":"0.9.6","@sap-ux/nodejs-utils":"0.2.11","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.3.0","@sap/ux-specification":"1.139.2","@sap-ux/feature-toggle":"0.3.5","@sap-ux/project-access":"1.32.17","@langchain/mcp-adapters":"1.0.2","@sap-ux/axios-extension":"1.25.1","@modelcontextprotocol/sdk":"1.24.1","@sap-ux/odata-entity-model":"0.3.3","@sap-ux/text-document-utils":"0.3.3","@sap-ux/annotation-converter":"0.10.9","@sap-ux/fiori-annotation-api":"0.8.1","@sap-ai-sdk/foundation-models":"2.3.0","@sap-ux/fiori-docs-embeddings":"0.4.7","@sap-ux/odata-annotation-core-types":"0.5.2"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.6.1_1766094402039_0.27035889717166217","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@sap-ux/fiori-mcp-server","version":"0.6.2","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.6.2","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"6758f31b949e571b92c147964fc855b475c47139","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.6.2.tgz","fileCount":4,"integrity":"sha512-qxEL287rZw3aIImWU4BoMGY5zQH7F06o9ZXtre0lAjcqda3GtTb9vPuDIV904Ul7ZwwhopvtMfTxjyA2zVMpMA==","signatures":[{"sig":"MEUCIAFZbasntetFceuEOzGvx1REpp36aql7Uxq97xJL5ZZ7AiEAjWc1WffPWe1nd9HuItO7tCBLNmvqOhtvZa39a92C1zY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5103515},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.6.2.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify","inspector-ts":"npx @modelcontextprotocol/inspector ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings  --external:@sap-ux/store --main-fields=module,main src/index.ts","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/cfb39bcc7e6fb3eb5feeaf6ba5b11e0d/sap-ux-fiori-mcp-server-0.6.2.tgz","_integrity":"sha512-qxEL287rZw3aIImWU4BoMGY5zQH7F06o9ZXtre0lAjcqda3GtTb9vPuDIV904Ul7ZwwhopvtMfTxjyA2zVMpMA==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.19.6","dependencies":{"mem-fs":"2.1.0","@sap-ux/store":"1.4.2","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"0.4.7"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.13","esbuild":"0.25.6","i18next":"25.3.0","os-name":"4.0.1","promptfoo":"0.119.14","@types/diff":"5.0.9","@sap-ux/i18n":"0.3.7","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.8.0","@langchain/core":"1.1.1","@sap-ux/btp-utils":"1.1.6","@sap-ux/telemetry":"0.6.50","@types/json-schema":"7.0.5","@sap-ux/edmx-parser":"0.9.6","@sap-ux/nodejs-utils":"0.2.11","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.3.0","@sap/ux-specification":"1.139.2","@sap-ux/feature-toggle":"0.3.5","@sap-ux/project-access":"1.33.0","@langchain/mcp-adapters":"1.0.2","@sap-ux/axios-extension":"1.25.2","@modelcontextprotocol/sdk":"1.24.1","@sap-ux/odata-entity-model":"0.3.3","@sap-ux/text-document-utils":"0.3.3","@sap-ux/annotation-converter":"0.10.9","@sap-ux/fiori-annotation-api":"0.8.2","@sap-ai-sdk/foundation-models":"2.3.0","@sap-ux/fiori-docs-embeddings":"0.4.7","@sap-ux/odata-annotation-core-types":"0.5.2"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.6.2_1766146623493_0.36913385684955924","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"@sap-ux/fiori-mcp-server","version":"0.6.3","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.6.3","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"0454ad6de5e21961f49d6216aa366d47dfc03005","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.6.3.tgz","fileCount":4,"integrity":"sha512-VvDQeDNFs2AEWGySOE9oRMcM4mVYXjQct8uh9mlb180j2cxw05cuC4ol17zQFzhp9nJ2mO04eeuxn4XKYJ3rPA==","signatures":[{"sig":"MEYCIQCU8zEpJKWZ9QcYyfl1x1ve5HOPkV+2NVfriDZ8VA8zOwIhAJlbYIuAJAe6ri5QTFx3rzRDYVpUKTREk/lzDgolP/21","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5091335},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.6.3.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify","inspector-ts":"npx @modelcontextprotocol/inspector ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings  --external:@sap-ux/store --main-fields=module,main src/index.ts","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/488f856b357fb18ee3fdb9f64db66d8d/sap-ux-fiori-mcp-server-0.6.3.tgz","_integrity":"sha512-VvDQeDNFs2AEWGySOE9oRMcM4mVYXjQct8uh9mlb180j2cxw05cuC4ol17zQFzhp9nJ2mO04eeuxn4XKYJ3rPA==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.19.6","dependencies":{"mem-fs":"2.1.0","@sap-ux/store":"1.4.2","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"0.4.7"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.13","esbuild":"0.25.6","i18next":"25.3.0","os-name":"4.0.1","promptfoo":"0.119.14","@types/diff":"5.0.9","@sap-ux/i18n":"0.3.7","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.8.0","@langchain/core":"1.1.1","@sap-ux/btp-utils":"1.1.6","@sap-ux/telemetry":"0.6.50","@types/json-schema":"7.0.5","@sap-ux/edmx-parser":"0.9.6","@sap-ux/nodejs-utils":"0.2.11","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.3.0","@sap/ux-specification":"1.139.2","@sap-ux/feature-toggle":"0.3.5","@sap-ux/project-access":"1.33.0","@langchain/mcp-adapters":"1.0.2","@sap-ux/axios-extension":"1.25.5","@modelcontextprotocol/sdk":"1.24.1","@sap-ux/odata-entity-model":"0.3.3","@sap-ux/text-document-utils":"0.3.3","@sap-ux/annotation-converter":"0.10.19","@sap-ux/fiori-annotation-api":"0.8.3","@sap-ai-sdk/foundation-models":"2.3.0","@sap-ux/fiori-docs-embeddings":"0.4.7","@sap-ux/odata-annotation-core-types":"0.5.2"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.6.3_1767894332013_0.2825711277227796","host":"s3://npm-registry-packages-npm-production"}},"0.6.4":{"name":"@sap-ux/fiori-mcp-server","version":"0.6.4","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.6.4","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"63e5337c27bac6b7db73f174c1b9be8aa397f169","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.6.4.tgz","fileCount":4,"integrity":"sha512-iqSyeQwvt7Os+ehjVtT9I4C2plXRVnhbmmIALLUjb7BSBBd4npT0nrt81EpdU+MbOnGPfNMWtg4885MHBwe1gQ==","signatures":[{"sig":"MEQCIHMdjOKrLfYY9m/9iiG+fqnS7Ze2ONfMrGxSQPN+qUZJAiBW7cL+5NMIMDmiC6+iv9Q+gbO9xoGFuOboHhsih9VuhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5091201},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.6.4.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify","inspector-ts":"npx @modelcontextprotocol/inspector ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings  --external:@sap-ux/store --main-fields=module,main src/index.ts","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/3855f50704e24f1c75b90180c495c029/sap-ux-fiori-mcp-server-0.6.4.tgz","_integrity":"sha512-iqSyeQwvt7Os+ehjVtT9I4C2plXRVnhbmmIALLUjb7BSBBd4npT0nrt81EpdU+MbOnGPfNMWtg4885MHBwe1gQ==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.19.6","dependencies":{"mem-fs":"2.1.0","@sap-ux/store":"1.4.2","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"0.4.8"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.13","esbuild":"0.25.6","i18next":"25.3.0","os-name":"4.0.1","promptfoo":"0.119.14","@types/diff":"5.0.9","@sap-ux/i18n":"0.3.7","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.8.0","@langchain/core":"1.1.1","@sap-ux/btp-utils":"1.1.6","@sap-ux/telemetry":"0.6.51","@types/json-schema":"7.0.5","@sap-ux/edmx-parser":"0.9.6","@sap-ux/nodejs-utils":"0.2.11","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.3.0","@sap/ux-specification":"1.139.2","@sap-ux/feature-toggle":"0.3.5","@sap-ux/project-access":"1.33.1","@langchain/mcp-adapters":"1.0.2","@sap-ux/axios-extension":"1.25.6","@modelcontextprotocol/sdk":"1.24.1","@sap-ux/odata-entity-model":"0.3.3","@sap-ux/text-document-utils":"0.3.3","@sap-ux/annotation-converter":"0.10.19","@sap-ux/fiori-annotation-api":"0.8.4","@sap-ai-sdk/foundation-models":"2.3.0","@sap-ux/fiori-docs-embeddings":"0.4.8","@sap-ux/odata-annotation-core-types":"0.5.2"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.6.4_1767961118182_0.016431106453556055","host":"s3://npm-registry-packages-npm-production"}},"0.6.5":{"name":"@sap-ux/fiori-mcp-server","version":"0.6.5","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.6.5","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"48e3df527ce6ae0146603405f87df4eab3223f50","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.6.5.tgz","fileCount":4,"integrity":"sha512-n2gYbx+BaGkYUqbzWzTB1wsYqYHFj9Rz6Vak/1wSi0xVo8xg/WA5KWmBDdUybCW7utvNzwPb7qBMTv73RPFn8Q==","signatures":[{"sig":"MEUCIQDXU+Kd1ppl7mCOKeR8t10ZhD++aLjz4VyYZnyxxvnvgQIgZY0V+nqK4KY+q4Blm4FrJjhlOHFwiK9Gnz2KHT9FfB0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5091201},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.6.5.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify","inspector-ts":"npx @modelcontextprotocol/inspector ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings  --external:@sap-ux/store --main-fields=module,main src/index.ts","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/67b8f9220fa38003f19ff3112592a419/sap-ux-fiori-mcp-server-0.6.5.tgz","_integrity":"sha512-n2gYbx+BaGkYUqbzWzTB1wsYqYHFj9Rz6Vak/1wSi0xVo8xg/WA5KWmBDdUybCW7utvNzwPb7qBMTv73RPFn8Q==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.19.6","dependencies":{"mem-fs":"2.1.0","@sap-ux/store":"1.4.2","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"0.4.9"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.13","esbuild":"0.25.6","i18next":"25.3.0","os-name":"4.0.1","promptfoo":"0.119.14","@types/diff":"5.0.9","@sap-ux/i18n":"0.3.7","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.8.0","@langchain/core":"1.1.1","@sap-ux/btp-utils":"1.1.6","@sap-ux/telemetry":"0.6.51","@types/json-schema":"7.0.5","@sap-ux/edmx-parser":"0.9.6","@sap-ux/nodejs-utils":"0.2.11","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.3.0","@sap/ux-specification":"1.139.2","@sap-ux/feature-toggle":"0.3.5","@sap-ux/project-access":"1.33.1","@langchain/mcp-adapters":"1.0.2","@sap-ux/axios-extension":"1.25.6","@modelcontextprotocol/sdk":"1.24.1","@sap-ux/odata-entity-model":"0.3.4","@sap-ux/text-document-utils":"0.3.3","@sap-ux/annotation-converter":"0.10.19","@sap-ux/fiori-annotation-api":"0.8.5","@sap-ai-sdk/foundation-models":"2.3.0","@sap-ux/fiori-docs-embeddings":"0.4.9","@sap-ux/odata-annotation-core-types":"0.5.2"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.6.5_1768210767611_0.5529847175335922","host":"s3://npm-registry-packages-npm-production"}},"0.6.6":{"name":"@sap-ux/fiori-mcp-server","version":"0.6.6","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.6.6","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"cc16fc70ba1418976a24e333941818891490c50f","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.6.6.tgz","fileCount":4,"integrity":"sha512-Dq4fBAXy0kenmTEn88slFFBkkrEhmnlKI7r0i1CThgzQkVb8TnyDYptKXv15Wz8tnZLIRQzCClGT6/urVa10QA==","signatures":[{"sig":"MEYCIQCOE6OVMhB22iZpMEtgIf80tKEZJc6tdo6ECQ6tHEGFUgIhAKEShtpbbqlcwP5Oiv7edQQd3rJsTDSBWUAugV9KGoX4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5091697},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.6.6.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify","inspector-ts":"npx @modelcontextprotocol/inspector ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings  --external:@sap-ux/store --main-fields=module,main src/index.ts","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/08a14ba731c1c4394ccb646b16cf2ba8/sap-ux-fiori-mcp-server-0.6.6.tgz","_integrity":"sha512-Dq4fBAXy0kenmTEn88slFFBkkrEhmnlKI7r0i1CThgzQkVb8TnyDYptKXv15Wz8tnZLIRQzCClGT6/urVa10QA==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.19.6","dependencies":{"mem-fs":"2.1.0","@sap-ux/store":"1.4.2","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"0.4.9"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.13","esbuild":"0.25.6","i18next":"25.3.0","os-name":"4.0.1","promptfoo":"0.119.14","@types/diff":"5.0.9","@sap-ux/i18n":"0.3.7","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.8.0","@langchain/core":"1.1.1","@sap-ux/btp-utils":"1.1.6","@sap-ux/telemetry":"0.6.51","@types/json-schema":"7.0.5","@sap-ux/edmx-parser":"0.9.6","@sap-ux/nodejs-utils":"0.2.11","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.3.0","@sap/ux-specification":"1.139.2","@sap-ux/feature-toggle":"0.3.5","@sap-ux/project-access":"1.33.1","@langchain/mcp-adapters":"1.0.2","@sap-ux/axios-extension":"1.25.6","@modelcontextprotocol/sdk":"1.24.1","@sap-ux/odata-entity-model":"0.3.4","@sap-ux/text-document-utils":"0.3.3","@sap-ux/annotation-converter":"0.10.19","@sap-ux/fiori-annotation-api":"0.8.5","@sap-ai-sdk/foundation-models":"2.3.0","@sap-ux/fiori-docs-embeddings":"0.4.9","@sap-ux/odata-annotation-core-types":"0.5.2"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.6.6_1768216921538_0.8566825371268971","host":"s3://npm-registry-packages-npm-production"}},"0.6.7":{"name":"@sap-ux/fiori-mcp-server","version":"0.6.7","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.6.7","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"b44dd2ce149646b02c748d3bdb8ce63151aea79f","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.6.7.tgz","fileCount":4,"integrity":"sha512-YfTthl0ZzjqmeWssd+RgGgEybXFDrn05jVQBj5eL4+j3Gxn45e5vaPQUDQmjLowtoQcoFSjRGYEjFA1yt5jPuQ==","signatures":[{"sig":"MEUCIQDqse20RXnNwa/zYT4O0TfDYpVRCDCZTBaeEv/hyCNxPwIgOInZPHBfPZBm18qiSfnlDWZx3yY0Ht47Yzmq4NH3bYM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4331674},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.6.7.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify","inspector-ts":"npx @modelcontextprotocol/inspector ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings  --external:@sap-ux/store --main-fields=module,main src/index.ts","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/6479d5120f78017f843fe38d67b2b9c2/sap-ux-fiori-mcp-server-0.6.7.tgz","_integrity":"sha512-YfTthl0ZzjqmeWssd+RgGgEybXFDrn05jVQBj5eL4+j3Gxn45e5vaPQUDQmjLowtoQcoFSjRGYEjFA1yt5jPuQ==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.19.6","dependencies":{"mem-fs":"2.1.0","@sap-ux/store":"1.4.2","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"0.4.9"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.13","esbuild":"0.25.6","i18next":"25.3.0","os-name":"4.0.1","promptfoo":"0.119.14","@types/diff":"5.0.9","@sap-ux/i18n":"0.3.7","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.8.0","@langchain/core":"1.1.8","@sap-ux/btp-utils":"1.1.6","@sap-ux/telemetry":"0.6.52","@types/json-schema":"7.0.5","@sap-ux/edmx-parser":"0.9.6","@sap-ux/nodejs-utils":"0.2.11","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.3.0","@sap/ux-specification":"1.139.2","@sap-ux/feature-toggle":"0.3.5","@sap-ux/project-access":"1.33.2","@langchain/mcp-adapters":"1.0.2","@sap-ux/axios-extension":"1.25.6","@modelcontextprotocol/sdk":"1.25.2","@sap-ux/odata-entity-model":"0.3.4","@sap-ux/text-document-utils":"0.3.3","@sap-ux/annotation-converter":"0.10.19","@sap-ux/fiori-annotation-api":"0.8.6","@sap-ai-sdk/foundation-models":"2.3.0","@sap-ux/fiori-docs-embeddings":"0.4.9","@sap-ux/odata-annotation-core-types":"0.5.2"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.6.7_1768347190971_0.2820011335486612","host":"s3://npm-registry-packages-npm-production"}},"0.6.8":{"name":"@sap-ux/fiori-mcp-server","version":"0.6.8","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.6.8","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"4cc04f8746b3c739cb0f6e68940180d00cd970db","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.6.8.tgz","fileCount":4,"integrity":"sha512-zC/4b6i0J/ykrN35CXFO1bTi7MMV+6tceGo/pSnhIXxfxKJx0I6S/xokGtUjs0bARNRvaJR4P+MUaYL2qXMRCQ==","signatures":[{"sig":"MEUCICdJEqt3O/HAdkSLwPhfyZ0BxNDh0NKRKdWtZ1lWnq57AiEA/lTps4c4oH7PSWC1RTS6sFN9sDkg3j+ctUNxA9XYyNU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4334522},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.6.8.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify","inspector-ts":"npx @modelcontextprotocol/inspector ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings  --external:@sap-ux/store --main-fields=module,main src/index.ts","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/ebdb6f104f0b18c4e45c4ecbe02aa7cb/sap-ux-fiori-mcp-server-0.6.8.tgz","_integrity":"sha512-zC/4b6i0J/ykrN35CXFO1bTi7MMV+6tceGo/pSnhIXxfxKJx0I6S/xokGtUjs0bARNRvaJR4P+MUaYL2qXMRCQ==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.19.6","dependencies":{"mem-fs":"2.1.0","@sap-ux/store":"1.5.0","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"0.4.9"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.13","esbuild":"0.25.6","i18next":"25.3.0","os-name":"4.0.1","promptfoo":"0.119.14","@types/diff":"5.0.9","@sap-ux/i18n":"0.3.7","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.8.0","@langchain/core":"1.1.8","@sap-ux/btp-utils":"1.1.6","@sap-ux/telemetry":"0.6.55","@types/json-schema":"7.0.5","@sap-ux/edmx-parser":"0.9.6","@sap-ux/nodejs-utils":"0.2.11","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.3.0","@sap/ux-specification":"1.139.2","@sap-ux/feature-toggle":"0.3.5","@sap-ux/project-access":"1.34.1","@langchain/mcp-adapters":"1.0.2","@sap-ux/axios-extension":"1.25.6","@modelcontextprotocol/sdk":"1.25.2","@sap-ux/odata-entity-model":"0.3.4","@sap-ux/text-document-utils":"0.3.3","@sap-ux/annotation-converter":"0.10.19","@sap-ux/fiori-annotation-api":"0.9.2","@sap-ai-sdk/foundation-models":"2.3.0","@sap-ux/fiori-docs-embeddings":"0.4.9","@sap-ux/odata-annotation-core-types":"0.5.2"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.6.8_1768569307456_0.10429150043503443","host":"s3://npm-registry-packages-npm-production"}},"0.6.9":{"name":"@sap-ux/fiori-mcp-server","version":"0.6.9","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.6.9","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"2f4a14ceaa3b482d51e3b64af851372f6591bf44","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.6.9.tgz","fileCount":4,"integrity":"sha512-/Gagf1Dsndzf8DD4IKSFJJVgaM685hNHP1kyKLKiApXy1mJpt2ZNf5RZBXPNGGT5DULJMqjQ3N2uHTgROuYVpQ==","signatures":[{"sig":"MEQCIA0IfDBPNQ3YjeU4er9vqRK7Z5iQiyq/l4poeh9tkHRyAiAH+uGe22aCHfqeD+52pAogUbVppp83yEeyJBYptAB/tg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4334472},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.6.9.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify","inspector-ts":"npx @modelcontextprotocol/inspector ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings  --external:@sap-ux/store --main-fields=module,main src/index.ts","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/21a532000279a27e1e1f59c6db141384/sap-ux-fiori-mcp-server-0.6.9.tgz","_integrity":"sha512-/Gagf1Dsndzf8DD4IKSFJJVgaM685hNHP1kyKLKiApXy1mJpt2ZNf5RZBXPNGGT5DULJMqjQ3N2uHTgROuYVpQ==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.19.6","dependencies":{"mem-fs":"2.1.0","@sap-ux/store":"1.5.0","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"0.4.9"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.13","esbuild":"0.25.6","i18next":"25.3.0","os-name":"4.0.1","promptfoo":"0.119.14","@types/diff":"5.0.9","@sap-ux/i18n":"0.3.7","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.8.0","@langchain/core":"1.1.8","@sap-ux/btp-utils":"1.1.6","@sap-ux/telemetry":"0.6.56","@types/json-schema":"7.0.5","@sap-ux/edmx-parser":"0.9.6","@sap-ux/nodejs-utils":"0.2.11","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.3.0","@sap/ux-specification":"1.139.2","@sap-ux/feature-toggle":"0.3.5","@sap-ux/project-access":"1.34.2","@langchain/mcp-adapters":"1.0.2","@sap-ux/axios-extension":"1.25.6","@modelcontextprotocol/sdk":"1.25.2","@sap-ux/odata-entity-model":"0.3.4","@sap-ux/text-document-utils":"0.3.3","@sap-ux/annotation-converter":"0.10.19","@sap-ux/fiori-annotation-api":"0.9.3","@sap-ai-sdk/foundation-models":"2.3.0","@sap-ux/fiori-docs-embeddings":"0.4.9","@sap-ux/odata-annotation-core-types":"0.5.2"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.6.9_1768653952253_0.18039884937096895","host":"s3://npm-registry-packages-npm-production"}},"0.6.10":{"name":"@sap-ux/fiori-mcp-server","version":"0.6.10","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.6.10","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"8e31626c52c92e92266ed49af968a30b77b59f68","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.6.10.tgz","fileCount":4,"integrity":"sha512-k2UtUpGCJPqbXpl295IZu6tTlXyRM5j6WdrZ5YF86i/jFzpMVxDk6QJPDM0JwRGU91M82rArwcz/TsrYwKJADw==","signatures":[{"sig":"MEUCIQDTlbPWILbHEr/JxgjB3xfk8ekKfO+M1gC+0R0XCKXOOQIga2FVJ2ctIuU/TxuErQFxxrpMwHnLkFZFpDL8AFHLxWk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4335692},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.6.10.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify","inspector-ts":"npx @modelcontextprotocol/inspector ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings  --external:@sap-ux/store --main-fields=module,main src/index.ts","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/c67a5718bdf3281c6fad68cc4d9a3806/sap-ux-fiori-mcp-server-0.6.10.tgz","_integrity":"sha512-k2UtUpGCJPqbXpl295IZu6tTlXyRM5j6WdrZ5YF86i/jFzpMVxDk6QJPDM0JwRGU91M82rArwcz/TsrYwKJADw==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.19.6","dependencies":{"mem-fs":"2.1.0","@sap-ux/store":"1.5.0","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"0.4.9"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.13","esbuild":"0.25.6","i18next":"25.3.0","os-name":"4.0.1","promptfoo":"0.119.14","@types/diff":"5.0.9","@sap-ux/i18n":"0.3.7","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.8.0","@langchain/core":"1.1.8","@sap-ux/btp-utils":"1.1.6","@sap-ux/telemetry":"0.6.56","@types/json-schema":"7.0.5","@sap-ux/edmx-parser":"0.9.6","@sap-ux/nodejs-utils":"0.2.11","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.3.0","@sap/ux-specification":"1.139.2","@sap-ux/feature-toggle":"0.3.5","@sap-ux/project-access":"1.34.2","@langchain/mcp-adapters":"1.0.2","@sap-ux/axios-extension":"1.25.6","@modelcontextprotocol/sdk":"1.25.2","@sap-ux/odata-entity-model":"0.3.4","@sap-ux/text-document-utils":"0.3.3","@sap-ux/annotation-converter":"0.10.19","@sap-ux/fiori-annotation-api":"0.9.3","@sap-ai-sdk/foundation-models":"2.3.0","@sap-ux/fiori-docs-embeddings":"0.4.9","@sap-ux/odata-annotation-core-types":"0.5.2"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.6.10_1768822885391_0.006919409259249498","host":"s3://npm-registry-packages-npm-production"}},"0.6.11":{"name":"@sap-ux/fiori-mcp-server","version":"0.6.11","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.6.11","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"2be2ee9ab95d13c485d7b085c7eb1fda1ca4dfca","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.6.11.tgz","fileCount":4,"integrity":"sha512-6Cs+FRVducLGgmEIHpnZG5TjqKhED+EhF9v2f+lHmL7gPA+f8lbntOQdMah7ygcaf6vQbyvBau4RTeNT4469Hw==","signatures":[{"sig":"MEUCIFesPmrSZseFYhehb1pyjED3VcXy4ot8vH5ZTOTANEAMAiEA7hDrDk+RnGirV2OFw9ZXkoHAM7N7rPSrQfsFTzVLOSI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4335692},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.6.11.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify","inspector-ts":"npx @modelcontextprotocol/inspector ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings  --external:@sap-ux/store --main-fields=module,main src/index.ts","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/55294d05318a94ddb2e3977b032360da/sap-ux-fiori-mcp-server-0.6.11.tgz","_integrity":"sha512-6Cs+FRVducLGgmEIHpnZG5TjqKhED+EhF9v2f+lHmL7gPA+f8lbntOQdMah7ygcaf6vQbyvBau4RTeNT4469Hw==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.20.0","dependencies":{"mem-fs":"2.1.0","@sap-ux/store":"1.5.1","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"0.4.9"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.13","esbuild":"0.25.6","i18next":"25.3.0","os-name":"4.0.1","promptfoo":"0.119.14","@types/diff":"5.0.9","@sap-ux/i18n":"0.3.7","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.8.0","@langchain/core":"1.1.8","@sap-ux/btp-utils":"1.1.6","@sap-ux/telemetry":"0.6.57","@types/json-schema":"7.0.5","@sap-ux/edmx-parser":"0.9.6","@sap-ux/nodejs-utils":"0.2.11","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.3.0","@sap/ux-specification":"1.139.2","@sap-ux/feature-toggle":"0.3.5","@sap-ux/project-access":"1.34.2","@langchain/mcp-adapters":"1.0.2","@sap-ux/axios-extension":"1.25.6","@modelcontextprotocol/sdk":"1.25.2","@sap-ux/odata-entity-model":"0.3.4","@sap-ux/text-document-utils":"0.3.3","@sap-ux/annotation-converter":"0.10.19","@sap-ux/fiori-annotation-api":"0.9.3","@sap-ai-sdk/foundation-models":"2.3.0","@sap-ux/fiori-docs-embeddings":"0.4.9","@sap-ux/odata-annotation-core-types":"0.5.2"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.6.11_1769175077716_0.6410687737425378","host":"s3://npm-registry-packages-npm-production"}},"0.6.12":{"name":"@sap-ux/fiori-mcp-server","version":"0.6.12","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.6.12","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"6cc195f1a43804cf8e7c0449a0f29b7d6ada5a97","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.6.12.tgz","fileCount":4,"integrity":"sha512-AYRCmBVK9P3ZzFoqha+yrdu9NkGeQsUlNgc+YM2egigVJ96T2tpEFWTjyK3MqiAyPecrEWN3Ix1Do4/+C6PYBw==","signatures":[{"sig":"MEUCIQCDN20lzwDgezp4KW3/93BuALBwO5KANv1SWCgPOdRouwIgBttoOkQ5zVKBlWmIBCA2cufwUpFQRFoO4s296G9IbX4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4336130},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.6.12.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify","inspector-ts":"npx @modelcontextprotocol/inspector ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings  --external:@sap-ux/store --main-fields=module,main src/index.ts","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/1965ff8989fcef5e051f571016226852/sap-ux-fiori-mcp-server-0.6.12.tgz","_integrity":"sha512-AYRCmBVK9P3ZzFoqha+yrdu9NkGeQsUlNgc+YM2egigVJ96T2tpEFWTjyK3MqiAyPecrEWN3Ix1Do4/+C6PYBw==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.20.0","dependencies":{"mem-fs":"2.1.0","@sap-ux/store":"1.5.1","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"0.4.9"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.13","esbuild":"0.25.6","i18next":"25.3.0","os-name":"4.0.1","promptfoo":"0.119.14","@types/diff":"5.0.9","@sap-ux/i18n":"0.3.7","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.8.0","@langchain/core":"1.1.8","@sap-ux/btp-utils":"1.1.6","@sap-ux/telemetry":"0.6.57","@types/json-schema":"7.0.5","@sap-ux/edmx-parser":"0.9.6","@sap-ux/nodejs-utils":"0.2.11","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.3.0","@sap/ux-specification":"1.142.0","@sap-ux/feature-toggle":"0.3.5","@sap-ux/project-access":"1.34.2","@langchain/mcp-adapters":"1.0.2","@sap-ux/axios-extension":"1.25.6","@modelcontextprotocol/sdk":"1.25.2","@sap-ux/odata-entity-model":"0.3.4","@sap-ux/text-document-utils":"0.3.3","@sap-ux/annotation-converter":"0.10.19","@sap-ux/fiori-annotation-api":"0.9.3","@sap-ai-sdk/foundation-models":"2.3.0","@sap-ux/fiori-docs-embeddings":"0.4.9","@sap-ux/odata-annotation-core-types":"0.5.2"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.6.12_1769178225485_0.10551146517260546","host":"s3://npm-registry-packages-npm-production"}},"0.6.13":{"name":"@sap-ux/fiori-mcp-server","version":"0.6.13","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.6.13","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"1d37a835bb29bf948023d9e08d1fb65cde15cf65","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.6.13.tgz","fileCount":4,"integrity":"sha512-ZL43ZuduWwJkYO+kZDzLDfZO4w7ViaICxHCtF2mu17GoijZ+Dw3OTuywbsjfE3KNJCzZMcGC/YA6o/QnZ9DXrw==","signatures":[{"sig":"MEUCIQCiYhX/Zsd7V2+tT5FZ3KTN5qCzUjZDzPhGFoCeFs9uwwIgR3aSvVmWA1sF9jbZV8Ex50qrTfVbEu/rYKmJJIKCepI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4336132},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.6.13.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify","inspector-ts":"npx @modelcontextprotocol/inspector ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings  --external:@sap-ux/store --main-fields=module,main src/index.ts","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/78eb4c0ccb8cd4a349d02487bfbac258/sap-ux-fiori-mcp-server-0.6.13.tgz","_integrity":"sha512-ZL43ZuduWwJkYO+kZDzLDfZO4w7ViaICxHCtF2mu17GoijZ+Dw3OTuywbsjfE3KNJCzZMcGC/YA6o/QnZ9DXrw==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.20.0","dependencies":{"mem-fs":"2.1.0","@sap-ux/store":"1.5.1","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"0.4.10"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.13","esbuild":"0.25.6","i18next":"25.3.0","os-name":"4.0.1","promptfoo":"0.119.14","@types/diff":"5.0.9","@sap-ux/i18n":"0.3.7","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.8.0","@langchain/core":"1.1.8","@sap-ux/btp-utils":"1.1.6","@sap-ux/telemetry":"0.6.57","@types/json-schema":"7.0.5","@sap-ux/edmx-parser":"0.9.6","@sap-ux/nodejs-utils":"0.2.11","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.3.0","@sap/ux-specification":"1.142.0","@sap-ux/feature-toggle":"0.3.5","@sap-ux/project-access":"1.34.2","@langchain/mcp-adapters":"1.0.2","@sap-ux/axios-extension":"1.25.6","@modelcontextprotocol/sdk":"1.25.2","@sap-ux/odata-entity-model":"0.3.4","@sap-ux/text-document-utils":"0.3.3","@sap-ux/annotation-converter":"0.10.19","@sap-ux/fiori-annotation-api":"0.9.3","@sap-ai-sdk/foundation-models":"2.3.0","@sap-ux/fiori-docs-embeddings":"0.4.10","@sap-ux/odata-annotation-core-types":"0.5.2"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.6.13_1769189174722_0.10248793615350271","host":"s3://npm-registry-packages-npm-production"}},"0.6.14":{"name":"@sap-ux/fiori-mcp-server","version":"0.6.14","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.6.14","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"1e9445ecb8008ee54c387443567ebbfd058e0273","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.6.14.tgz","fileCount":4,"integrity":"sha512-MZsFzlvk7X0FAV7QHYFluCUiUbWku0krS8LBv/56hbOmvAClyeTw9wEToMal/0nghwA84s8aUjxuhGfZmylf7A==","signatures":[{"sig":"MEQCIHpfHZWx7YSjm5G5N/atESYQKTLjdY79OkcKBSvmI5QmAiALrbN7yczkU3nFtN8pVuheN1POjwGyEVLyh2EUgtlACQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4339671},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.6.14.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify","inspector-ts":"npx @modelcontextprotocol/inspector ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings  --external:@sap-ux/store --main-fields=module,main src/index.ts","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/7583d6034a32e20a4cf7b51af37a93a3/sap-ux-fiori-mcp-server-0.6.14.tgz","_integrity":"sha512-MZsFzlvk7X0FAV7QHYFluCUiUbWku0krS8LBv/56hbOmvAClyeTw9wEToMal/0nghwA84s8aUjxuhGfZmylf7A==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.20.0","dependencies":{"mem-fs":"2.1.0","@sap-ux/store":"1.5.1","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"0.4.10"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.13","esbuild":"0.25.6","i18next":"25.8.0","os-name":"4.0.1","promptfoo":"0.119.14","@types/diff":"5.0.9","@sap-ux/i18n":"0.3.7","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.8.0","@langchain/core":"1.1.8","@sap-ux/btp-utils":"1.1.6","@sap-ux/telemetry":"0.6.58","@types/json-schema":"7.0.5","@sap-ux/edmx-parser":"0.9.6","@sap-ux/nodejs-utils":"0.2.11","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.3.0","@sap/ux-specification":"1.142.0","@sap-ux/feature-toggle":"0.3.5","@sap-ux/project-access":"1.34.2","@langchain/mcp-adapters":"1.0.2","@sap-ux/axios-extension":"1.25.6","@modelcontextprotocol/sdk":"1.25.2","@sap-ux/odata-entity-model":"0.3.4","@sap-ux/text-document-utils":"0.3.3","@sap-ux/annotation-converter":"0.10.19","@sap-ux/fiori-annotation-api":"0.9.4","@sap-ai-sdk/foundation-models":"2.3.0","@sap-ux/fiori-docs-embeddings":"0.4.10","@sap-ux/odata-annotation-core-types":"0.5.2"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.6.14_1769214798175_0.7267217725948378","host":"s3://npm-registry-packages-npm-production"}},"0.6.15":{"name":"@sap-ux/fiori-mcp-server","version":"0.6.15","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.6.15","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"ce236f9e5825093d6ac17bb1e8147f996ab68fa8","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.6.15.tgz","fileCount":4,"integrity":"sha512-vQJswmxk+YrzZhYGCfoRQD9KWypnDsTAh84UNQ4x7QmzZxyKzKb+1LWv0//VCVpX7C6RWxQSuWgK3VlvgZ3Tmw==","signatures":[{"sig":"MEQCIBQBEaN2R8FWMbp/zx8hN9lqwFbh72PCSsSOWjRBj5+HAiB7r0J6hdU6vrRxfPo6giUFdUgkl2AMVwMlwZK3fVCHjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4340913},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.6.15.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify","inspector-ts":"npx @modelcontextprotocol/inspector ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings  --external:@sap-ux/store --main-fields=module,main src/index.ts","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/3f64e8164dfe4be7527933d1a78432aa/sap-ux-fiori-mcp-server-0.6.15.tgz","_integrity":"sha512-vQJswmxk+YrzZhYGCfoRQD9KWypnDsTAh84UNQ4x7QmzZxyKzKb+1LWv0//VCVpX7C6RWxQSuWgK3VlvgZ3Tmw==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.20.0","dependencies":{"mem-fs":"2.1.0","@sap-ux/store":"1.5.2","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"0.4.10"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.13","esbuild":"0.25.6","i18next":"25.8.0","os-name":"4.0.1","promptfoo":"0.119.14","@types/diff":"5.0.9","@sap-ux/i18n":"0.3.7","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.8.0","@langchain/core":"1.1.8","@sap-ux/btp-utils":"1.1.6","@sap-ux/telemetry":"0.6.59","@types/json-schema":"7.0.5","@sap-ux/edmx-parser":"0.9.6","@sap-ux/nodejs-utils":"0.2.11","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.3.0","@sap/ux-specification":"1.142.0","@sap-ux/feature-toggle":"0.3.5","@sap-ux/project-access":"1.34.2","@langchain/mcp-adapters":"1.0.2","@sap-ux/axios-extension":"1.25.7","@modelcontextprotocol/sdk":"1.25.2","@sap-ux/odata-entity-model":"0.3.4","@sap-ux/text-document-utils":"0.3.3","@sap-ux/annotation-converter":"0.10.19","@sap-ux/fiori-annotation-api":"0.9.4","@sap-ai-sdk/foundation-models":"2.3.0","@sap-ux/fiori-docs-embeddings":"0.4.10","@sap-ux/odata-annotation-core-types":"0.5.2"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.6.15_1769562274326_0.29233931847893224","host":"s3://npm-registry-packages-npm-production"}},"0.6.16":{"name":"@sap-ux/fiori-mcp-server","version":"0.6.16","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.6.16","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"7a812625b632b1558aae14b37d0ac28da3986bb3","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.6.16.tgz","fileCount":4,"integrity":"sha512-+7AYwTGozfvGBoh+uTuairOu2YN0OKUkQC0BhvgnkuA+u01E+njuzQ7Lx7n7WsrOR4c7s/CvDBst+IIUX9aI3Q==","signatures":[{"sig":"MEYCIQD4M2BRQJnAI/PYzycvh0RvfmbGL8J0AFi72uJDEyPIFgIhAK1AP71mMqIzezv/ohatANeYdK08fzU1hjKYe0CgGpS6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4340913},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.6.16.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify","inspector-ts":"npx @modelcontextprotocol/inspector ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings  --external:@sap-ux/store --main-fields=module,main src/index.ts","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/067ee487bb9f5e2fbd678020fda925e5/sap-ux-fiori-mcp-server-0.6.16.tgz","_integrity":"sha512-+7AYwTGozfvGBoh+uTuairOu2YN0OKUkQC0BhvgnkuA+u01E+njuzQ7Lx7n7WsrOR4c7s/CvDBst+IIUX9aI3Q==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.20.0","dependencies":{"mem-fs":"2.1.0","@sap-ux/store":"1.5.2","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"0.4.11"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.13","esbuild":"0.25.6","i18next":"25.8.0","os-name":"4.0.1","promptfoo":"0.119.14","@types/diff":"5.0.9","@sap-ux/i18n":"0.3.7","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.8.0","@langchain/core":"1.1.8","@sap-ux/btp-utils":"1.1.6","@sap-ux/telemetry":"0.6.59","@types/json-schema":"7.0.5","@sap-ux/edmx-parser":"0.9.6","@sap-ux/nodejs-utils":"0.2.11","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.3.0","@sap/ux-specification":"1.142.0","@sap-ux/feature-toggle":"0.3.5","@sap-ux/project-access":"1.34.2","@langchain/mcp-adapters":"1.0.2","@sap-ux/axios-extension":"1.25.7","@modelcontextprotocol/sdk":"1.25.2","@sap-ux/odata-entity-model":"0.3.4","@sap-ux/text-document-utils":"0.3.3","@sap-ux/annotation-converter":"0.10.19","@sap-ux/fiori-annotation-api":"0.9.4","@sap-ai-sdk/foundation-models":"2.3.0","@sap-ux/fiori-docs-embeddings":"0.4.11","@sap-ux/odata-annotation-core-types":"0.5.2"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.6.16_1769598845751_0.48198379585811524","host":"s3://npm-registry-packages-npm-production"}},"0.6.17":{"name":"@sap-ux/fiori-mcp-server","version":"0.6.17","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.6.17","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"4e5014b97d8529deee66d5b114e63e73f7398ff3","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.6.17.tgz","fileCount":4,"integrity":"sha512-QHr6e1YY43e4cz0ogH4erBjM3naDY7ceONo4A54jTObLq6vZ1cZq6PGNXUKd1UifO/aDbAU9rF7HoaAKANr9aQ==","signatures":[{"sig":"MEYCIQCm6YKcSTxY/ZQni1L+zl50KtSd6b0qFmDvvr/UjV0CUQIhAO5IgR5DV/armsks+DjaOSaqETLtnSC2EPuwTs4NuWrt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4341001},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.6.17.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify","inspector-ts":"npx @modelcontextprotocol/inspector ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings  --external:@sap-ux/store --main-fields=module,main src/index.ts","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/06d0c9a6aefa5473b0634d6ad4569ecc/sap-ux-fiori-mcp-server-0.6.17.tgz","_integrity":"sha512-QHr6e1YY43e4cz0ogH4erBjM3naDY7ceONo4A54jTObLq6vZ1cZq6PGNXUKd1UifO/aDbAU9rF7HoaAKANr9aQ==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.20.0","dependencies":{"mem-fs":"2.1.0","@sap-ux/store":"1.5.2","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"0.4.11"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.13","esbuild":"0.25.6","i18next":"25.8.0","os-name":"4.0.1","promptfoo":"0.119.14","@types/diff":"5.0.9","@sap-ux/i18n":"0.3.7","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.8.0","@langchain/core":"1.1.8","@sap-ux/btp-utils":"1.1.6","@sap-ux/telemetry":"0.6.59","@types/json-schema":"7.0.5","@sap-ux/edmx-parser":"0.9.6","@sap-ux/nodejs-utils":"0.2.11","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.3.0","@sap/ux-specification":"1.142.0","@sap-ux/feature-toggle":"0.3.5","@sap-ux/project-access":"1.34.2","@langchain/mcp-adapters":"1.0.2","@sap-ux/axios-extension":"1.25.7","@modelcontextprotocol/sdk":"1.25.2","@sap-ux/odata-entity-model":"0.3.4","@sap-ux/text-document-utils":"0.3.3","@sap-ux/annotation-converter":"0.10.19","@sap-ux/fiori-annotation-api":"0.9.4","@sap-ai-sdk/foundation-models":"2.3.0","@sap-ux/fiori-docs-embeddings":"0.4.11","@sap-ux/odata-annotation-core-types":"0.5.2"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.6.17_1769675191657_0.3911307377182629","host":"s3://npm-registry-packages-npm-production"}},"0.6.18":{"name":"@sap-ux/fiori-mcp-server","version":"0.6.18","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.6.18","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"a7700992b95ade49bab838520dc7159bc3f16077","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.6.18.tgz","fileCount":4,"integrity":"sha512-WMlsbuhTJFmaigWW5lduTmfZ4oxS4cGCI0DhwDL9iLswunrRGw9blUNvMjcpm+GSFNQ16UOlwJjuXfJPUbljUQ==","signatures":[{"sig":"MEUCIETs0ynVaCu0UHM385wJlvQSAg+ZWOyxdDf9uXv2hS4CAiEAyvZ0UkX1jjn/MKjuQtg/wQkQwFopbT3YhhmwtvicDHk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4341540},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.6.18.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify","inspector-ts":"npx @modelcontextprotocol/inspector ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings  --external:@sap-ux/store --main-fields=module,main src/index.ts","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/c4d71e057a54e05587fba326e7c081c4/sap-ux-fiori-mcp-server-0.6.18.tgz","_integrity":"sha512-WMlsbuhTJFmaigWW5lduTmfZ4oxS4cGCI0DhwDL9iLswunrRGw9blUNvMjcpm+GSFNQ16UOlwJjuXfJPUbljUQ==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.20.0","dependencies":{"mem-fs":"2.1.0","@sap-ux/store":"1.5.2","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"0.4.11"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.13","esbuild":"0.25.6","i18next":"25.8.0","os-name":"4.0.1","promptfoo":"0.119.14","@types/diff":"5.0.9","@sap-ux/i18n":"0.3.7","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.8.0","@langchain/core":"1.1.8","@sap-ux/btp-utils":"1.1.6","@sap-ux/telemetry":"0.6.59","@types/json-schema":"7.0.5","@sap-ux/edmx-parser":"0.9.6","@sap-ux/nodejs-utils":"0.2.11","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.3.0","@sap/ux-specification":"1.142.0","@sap-ux/feature-toggle":"0.3.5","@sap-ux/project-access":"1.34.2","@langchain/mcp-adapters":"1.0.2","@sap-ux/axios-extension":"1.25.7","@modelcontextprotocol/sdk":"1.25.2","@sap-ux/odata-entity-model":"0.3.4","@sap-ux/text-document-utils":"0.3.3","@sap-ux/annotation-converter":"0.10.19","@sap-ux/fiori-annotation-api":"0.9.4","@sap-ai-sdk/foundation-models":"2.3.0","@sap-ux/fiori-docs-embeddings":"0.4.11","@sap-ux/odata-annotation-core-types":"0.5.2"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.6.18_1769677474638_0.8113555142518669","host":"s3://npm-registry-packages-npm-production"}},"0.6.19":{"name":"@sap-ux/fiori-mcp-server","version":"0.6.19","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.6.19","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"1ca62157af0ec1472a0f45ae73d736a82826a1bb","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.6.19.tgz","fileCount":4,"integrity":"sha512-tjZwEtUWLmviCvrYRGJqatd6CqWugtkebVmbrfPX75Rwa26GphuKqBWHp4uGhivrbl+RSXZBTrCYFICn3O47NQ==","signatures":[{"sig":"MEUCIQDuU3Z9KLspoIqF71Y2SSIMoicsSLOkCH7418/PZt+I2QIgJsIIYAUmSBANO1Y2B2/G1UhdxfwXWI2o6ANb6/8zD6A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4341368},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.6.19.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify","inspector-ts":"npx @modelcontextprotocol/inspector ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings  --external:@sap-ux/store --main-fields=module,main src/index.ts","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/4feb16e1041446ca0e9c7e4261d47f50/sap-ux-fiori-mcp-server-0.6.19.tgz","_integrity":"sha512-tjZwEtUWLmviCvrYRGJqatd6CqWugtkebVmbrfPX75Rwa26GphuKqBWHp4uGhivrbl+RSXZBTrCYFICn3O47NQ==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.20.0","dependencies":{"mem-fs":"2.1.0","@sap-ux/store":"1.5.2","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"0.4.12"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.13","esbuild":"0.25.6","i18next":"25.8.0","os-name":"4.0.1","promptfoo":"0.119.14","@types/diff":"5.0.9","@sap-ux/i18n":"0.3.7","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.8.0","@langchain/core":"1.1.8","@sap-ux/btp-utils":"1.1.6","@sap-ux/telemetry":"0.6.60","@types/json-schema":"7.0.5","@sap-ux/edmx-parser":"0.9.6","@sap-ux/nodejs-utils":"0.2.11","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.3.0","@sap/ux-specification":"1.142.0","@sap-ux/feature-toggle":"0.3.5","@sap-ux/project-access":"1.34.3","@langchain/mcp-adapters":"1.0.2","@sap-ux/axios-extension":"1.25.7","@modelcontextprotocol/sdk":"1.25.2","@sap-ux/odata-entity-model":"0.3.4","@sap-ux/text-document-utils":"0.3.3","@sap-ux/annotation-converter":"0.10.19","@sap-ux/fiori-annotation-api":"0.9.5","@sap-ai-sdk/foundation-models":"2.3.0","@sap-ux/fiori-docs-embeddings":"0.4.12","@sap-ux/odata-annotation-core-types":"0.5.3"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.6.19_1769790828188_0.2507361045123948","host":"s3://npm-registry-packages-npm-production"}},"0.6.20":{"name":"@sap-ux/fiori-mcp-server","version":"0.6.20","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.6.20","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"0a5a589b8c4514893ebd36521d7eb8ddf5176f13","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.6.20.tgz","fileCount":4,"integrity":"sha512-z/drhuiENHpqdkz4Ysxqv7ni3WGt/9Bb+6+ruIcbROKfzpYGTpN+9co/TGv3IuXL20yWi/w7h5iQhA9UjhVA/Q==","signatures":[{"sig":"MEUCIF9gqb42alXU2IvEgcmSfuimPFKKYHeUiUlj7klYlX1XAiEAk4VG5sGMDKsWSbxb+HHUDT/mnuEfpSr67HxQN/3JURY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4341368},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.6.20.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify","inspector-ts":"npx @modelcontextprotocol/inspector ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings  --external:@sap-ux/store --main-fields=module,main src/index.ts","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/36da994d0c79c9885ed0bb0929ab423c/sap-ux-fiori-mcp-server-0.6.20.tgz","_integrity":"sha512-z/drhuiENHpqdkz4Ysxqv7ni3WGt/9Bb+6+ruIcbROKfzpYGTpN+9co/TGv3IuXL20yWi/w7h5iQhA9UjhVA/Q==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.20.0","dependencies":{"mem-fs":"2.1.0","@sap-ux/store":"1.5.3","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"0.4.12"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.13","esbuild":"0.25.6","i18next":"25.8.0","os-name":"4.0.1","promptfoo":"0.119.14","@types/diff":"5.0.9","@sap-ux/i18n":"0.3.7","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.8.1","@langchain/core":"1.1.8","@sap-ux/btp-utils":"1.1.6","@sap-ux/telemetry":"0.6.61","@types/json-schema":"7.0.5","@sap-ux/edmx-parser":"0.9.6","@sap-ux/nodejs-utils":"0.2.11","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.3.0","@sap/ux-specification":"1.142.0","@sap-ux/feature-toggle":"0.3.5","@sap-ux/project-access":"1.34.4","@langchain/mcp-adapters":"1.0.2","@sap-ux/axios-extension":"1.25.8","@modelcontextprotocol/sdk":"1.25.2","@sap-ux/odata-entity-model":"0.3.4","@sap-ux/text-document-utils":"0.3.3","@sap-ux/annotation-converter":"0.10.19","@sap-ux/fiori-annotation-api":"0.9.6","@sap-ai-sdk/foundation-models":"2.3.0","@sap-ux/fiori-docs-embeddings":"0.4.12","@sap-ux/odata-annotation-core-types":"0.5.3"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.6.20_1769795149380_0.9421196599383657","host":"s3://npm-registry-packages-npm-production"}},"0.6.21":{"name":"@sap-ux/fiori-mcp-server","version":"0.6.21","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.6.21","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"bfac13759725a9ff9534a8f32970c787f8d34901","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.6.21.tgz","fileCount":4,"integrity":"sha512-z8+i2KlnfSEoMb1NByjAYIj7F42ocnY8EQ5Dk2vMaCDOz3ZzFB5ZkvVkyDJxxY3WzWsZyhRYUlrQY2V6ZfLOQg==","signatures":[{"sig":"MEUCIQDAs5mA7zaGWQWwQEA9AlQA80QOznG3psEvwaEu7sTD0wIgP/ClAalrUnnGDjjU5ps6KucgdExfb4E0pL0ZOF22adw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4341865},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.6.21.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify","inspector-ts":"npx @modelcontextprotocol/inspector ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings  --external:@sap-ux/store --main-fields=module,main src/index.ts","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/0fc7bf71b8d0981695e64de2096e44a0/sap-ux-fiori-mcp-server-0.6.21.tgz","_integrity":"sha512-z8+i2KlnfSEoMb1NByjAYIj7F42ocnY8EQ5Dk2vMaCDOz3ZzFB5ZkvVkyDJxxY3WzWsZyhRYUlrQY2V6ZfLOQg==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.20.0","dependencies":{"mem-fs":"2.1.0","@sap-ux/store":"1.5.3","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"0.4.12"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.13","esbuild":"0.25.6","i18next":"25.8.0","os-name":"4.0.1","promptfoo":"0.119.14","@types/diff":"5.0.9","@sap-ux/i18n":"0.3.7","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.8.1","@langchain/core":"1.1.8","@sap-ux/btp-utils":"1.1.6","@sap-ux/telemetry":"0.6.61","@types/json-schema":"7.0.5","@sap-ux/edmx-parser":"0.9.6","@sap-ux/nodejs-utils":"0.2.11","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.3.0","@sap/ux-specification":"1.142.0","@sap-ux/feature-toggle":"0.3.5","@sap-ux/project-access":"1.34.4","@langchain/mcp-adapters":"1.0.2","@sap-ux/axios-extension":"1.25.8","@modelcontextprotocol/sdk":"1.25.2","@sap-ux/odata-entity-model":"0.3.4","@sap-ux/text-document-utils":"0.3.3","@sap-ux/annotation-converter":"0.10.19","@sap-ux/fiori-annotation-api":"0.9.6","@sap-ai-sdk/foundation-models":"2.3.0","@sap-ux/fiori-docs-embeddings":"0.4.12","@sap-ux/odata-annotation-core-types":"0.5.3"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.6.21_1770030006563_0.21008382150938365","host":"s3://npm-registry-packages-npm-production"}},"0.6.22":{"name":"@sap-ux/fiori-mcp-server","version":"0.6.22","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.6.22","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"aa5d3568d61ff9e676bd1b67bb080964b7baf6dd","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.6.22.tgz","fileCount":4,"integrity":"sha512-AK/MavWgzXlE/lpFgmRynsPJ4AvT/zBL8vK3ohWZWEsECaVQGa6jZ2FTsbT4cgSoqgMOoX4a/rjjQs6TkOK+Aw==","signatures":[{"sig":"MEUCIQCoLwKqXIAmUQ88O3Fv/Jj027FqV1H0QjLvhp/rTDo7lAIgY4lgR3VzzD0uIsdi6xVnUHxKKZLE9YTn4D9LRtaIJfY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4345113},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.6.22.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify","inspector-ts":"npx @modelcontextprotocol/inspector ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings  --external:@sap-ux/store --main-fields=module,main src/index.ts","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/3a6ca0306e5ed55f20847d6ffaece33c/sap-ux-fiori-mcp-server-0.6.22.tgz","_integrity":"sha512-AK/MavWgzXlE/lpFgmRynsPJ4AvT/zBL8vK3ohWZWEsECaVQGa6jZ2FTsbT4cgSoqgMOoX4a/rjjQs6TkOK+Aw==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.20.0","dependencies":{"mem-fs":"2.1.0","@sap-ux/store":"1.5.3","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"0.4.13"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.13","esbuild":"0.25.6","i18next":"25.8.0","os-name":"4.0.1","promptfoo":"0.119.14","@types/diff":"5.0.9","@sap-ux/i18n":"0.3.7","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.8.1","@langchain/core":"1.1.8","@sap-ux/btp-utils":"1.1.6","@sap-ux/telemetry":"0.6.62","@types/json-schema":"7.0.5","@sap-ux/edmx-parser":"0.9.6","@sap-ux/nodejs-utils":"0.2.11","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.3.0","@sap/ux-specification":"1.142.0","@sap-ux/feature-toggle":"0.3.5","@sap-ux/project-access":"1.34.5","@langchain/mcp-adapters":"1.0.2","@sap-ux/axios-extension":"1.25.9","@modelcontextprotocol/sdk":"1.25.2","@sap-ux/odata-entity-model":"0.3.4","@sap-ux/text-document-utils":"0.3.3","@sap-ux/annotation-converter":"0.10.19","@sap-ux/fiori-annotation-api":"0.9.7","@sap-ai-sdk/foundation-models":"2.3.0","@sap-ux/fiori-docs-embeddings":"0.4.13","@sap-ux/odata-annotation-core-types":"0.5.3"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.6.22_1770136268213_0.528385079315856","host":"s3://npm-registry-packages-npm-production"}},"0.6.23":{"name":"@sap-ux/fiori-mcp-server","version":"0.6.23","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.6.23","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"134a2e3dc8152ab2be1064689a976fc4be9379f3","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.6.23.tgz","fileCount":4,"integrity":"sha512-ZV1KUfiKLo0otgR9zXIMXUl3c4huclZJkGM4Ljnm3BRGQeEaL3sAUEBJyngq9aUa4cvbn9zvCFZM+5FFCQ5Hhg==","signatures":[{"sig":"MEUCIQDEMHRdP6DX3YYevRSYzOAgyEk9QwCruzo0c5upWP5l2wIgSp40MKeIxpjlIQovzQjVgeDc/gr3v+q+quHsjC84Lso=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4347098},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.6.23.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"mcp-inspector node dist/index.js","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify","inspector-ts":"mcp-inspector ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings  --external:@sap-ux/store --main-fields=module,main src/index.ts","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/256b1b2d652fba23609e497390f3005c/sap-ux-fiori-mcp-server-0.6.23.tgz","_integrity":"sha512-ZV1KUfiKLo0otgR9zXIMXUl3c4huclZJkGM4Ljnm3BRGQeEaL3sAUEBJyngq9aUa4cvbn9zvCFZM+5FFCQ5Hhg==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.20.0","dependencies":{"mem-fs":"2.1.0","@sap-ux/store":"1.5.3","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"0.4.13"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.13","esbuild":"0.25.6","i18next":"25.8.0","os-name":"4.0.1","ts-node":"10.9.2","promptfoo":"0.119.14","@types/diff":"5.0.9","@sap-ux/i18n":"0.3.7","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.8.1","@langchain/core":"1.1.8","@sap-ux/btp-utils":"1.1.6","@sap-ux/telemetry":"0.6.62","@types/json-schema":"7.0.5","@sap-ux/edmx-parser":"0.9.6","@sap-ux/nodejs-utils":"0.2.11","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.3.0","@sap/ux-specification":"1.142.0","@sap-ux/feature-toggle":"0.3.5","@sap-ux/project-access":"1.34.5","@langchain/mcp-adapters":"1.0.2","@sap-ux/axios-extension":"1.25.9","@modelcontextprotocol/sdk":"1.25.2","@sap-ux/odata-entity-model":"0.3.4","@sap-ux/vocabularies-types":"0.14.5","@sap-ux/text-document-utils":"0.3.3","@sap-ux/annotation-converter":"0.10.19","@sap-ux/fiori-annotation-api":"0.9.7","@sap-ai-sdk/foundation-models":"2.3.0","@sap-ux/fiori-docs-embeddings":"0.4.13","@modelcontextprotocol/inspector":"0.15.0","@sap-ux/odata-annotation-core-types":"0.5.3"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.6.23_1770227645415_0.2858822861582835","host":"s3://npm-registry-packages-npm-production"}},"0.6.24":{"name":"@sap-ux/fiori-mcp-server","version":"0.6.24","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.6.24","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"39bcae46356abe4c1ad577a5be611a41c73029ad","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.6.24.tgz","fileCount":4,"integrity":"sha512-czDEgJ8W1MxQeKicBiTMdARpgOunRayGNjKxAGMeTM58/68uh3AAsjyGdJiMResXm0exKMHvp08gVwIazG2HcQ==","signatures":[{"sig":"MEUCIQCdIo/8u5OYlXRoxRUKtQg8HXRRIDbTurJw3AbmBXDsDgIgepuINw2qjxiBkT57zYss+PvCCUQWcQNx0euowuSt07c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4350415},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.6.24.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify","inspector-ts":"npx @modelcontextprotocol/inspector ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings  --external:@sap-ux/store --main-fields=module,main src/index.ts","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/3b3d3da012b223a95f1126e53955dfd6/sap-ux-fiori-mcp-server-0.6.24.tgz","_integrity":"sha512-czDEgJ8W1MxQeKicBiTMdARpgOunRayGNjKxAGMeTM58/68uh3AAsjyGdJiMResXm0exKMHvp08gVwIazG2HcQ==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.20.0","dependencies":{"mem-fs":"2.1.0","@sap-ux/store":"1.5.3","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"0.4.13"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.13","esbuild":"0.27.2","i18next":"25.8.0","os-name":"4.0.1","ts-node":"10.9.2","promptfoo":"0.120.21","@types/diff":"5.0.9","@sap-ux/i18n":"0.3.7","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.8.1","@langchain/core":"1.1.8","@sap-ux/btp-utils":"1.1.7","@sap-ux/telemetry":"0.6.63","@types/json-schema":"7.0.5","@sap-ux/edmx-parser":"0.9.6","@sap-ux/nodejs-utils":"0.2.12","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.3.0","@sap/ux-specification":"1.142.0","@sap-ux/feature-toggle":"0.3.6","@sap-ux/project-access":"1.34.5","@langchain/mcp-adapters":"1.0.2","@sap-ux/axios-extension":"1.25.10","@modelcontextprotocol/sdk":"1.25.3","@sap-ux/odata-entity-model":"0.3.4","@sap-ux/vocabularies-types":"0.14.5","@sap-ux/text-document-utils":"0.3.3","@sap-ux/annotation-converter":"0.10.19","@sap-ux/fiori-annotation-api":"0.9.7","@sap-ai-sdk/foundation-models":"2.3.0","@sap-ux/fiori-docs-embeddings":"0.4.13","@sap-ux/odata-annotation-core-types":"0.5.3"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.6.24_1770247272797_0.14180363080677805","host":"s3://npm-registry-packages-npm-production"}},"0.6.25":{"name":"@sap-ux/fiori-mcp-server","version":"0.6.25","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.6.25","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"0ad56e1025d16bfc99c1bf0ce643440350393210","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.6.25.tgz","fileCount":4,"integrity":"sha512-7D8lz3VaOa6J5ltlSvmgQBrjh5h1E+T0o3q5s0Toff0gWMiDANit4HeQuohjSojIhqBnbjwx+WQ+n5W3DMQ4Ug==","signatures":[{"sig":"MEUCIQDbClgDECfJ4VrwzSanafYtGcUPmckhKnUq65UHuDdGDwIgQBorr6BLcLQxGcdzduyF8h+CGWr97VnmoppALkB94Uk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4317689},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.6.25.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify","inspector-ts":"npx @modelcontextprotocol/inspector ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings  --external:@sap-ux/store --main-fields=module,main src/index.ts","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/302bc4b3447963a4ca409d8f3d84558e/sap-ux-fiori-mcp-server-0.6.25.tgz","_integrity":"sha512-7D8lz3VaOa6J5ltlSvmgQBrjh5h1E+T0o3q5s0Toff0gWMiDANit4HeQuohjSojIhqBnbjwx+WQ+n5W3DMQ4Ug==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.20.0","dependencies":{"mem-fs":"2.1.0","@sap-ux/store":"1.5.3","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"0.4.13"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.13","esbuild":"0.27.2","i18next":"25.8.0","os-name":"4.0.1","ts-node":"10.9.2","promptfoo":"0.120.21","@types/diff":"5.0.9","@sap-ux/i18n":"0.3.7","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.8.1","@langchain/core":"1.1.8","@sap-ux/btp-utils":"1.1.7","@sap-ux/telemetry":"0.6.64","@types/json-schema":"7.0.5","@sap-ux/edmx-parser":"0.9.6","@sap-ux/nodejs-utils":"0.2.13","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.3.0","@sap/ux-specification":"1.142.0","@sap-ux/feature-toggle":"0.3.6","@sap-ux/project-access":"1.34.6","@langchain/mcp-adapters":"1.1.2","@sap-ux/axios-extension":"1.25.10","@modelcontextprotocol/sdk":"1.25.3","@sap-ux/odata-entity-model":"0.3.4","@sap-ux/vocabularies-types":"0.14.5","@sap-ux/text-document-utils":"0.3.3","@sap-ux/annotation-converter":"0.10.19","@sap-ux/fiori-annotation-api":"0.9.8","@sap-ai-sdk/foundation-models":"2.3.0","@sap-ux/fiori-docs-embeddings":"0.4.13","@sap-ux/odata-annotation-core-types":"0.5.3"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.6.25_1770287660123_0.9304847448378679","host":"s3://npm-registry-packages-npm-production"}},"0.6.26":{"name":"@sap-ux/fiori-mcp-server","version":"0.6.26","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.6.26","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"202567de6c94ae90700e0d6cba797fbad9199d5a","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.6.26.tgz","fileCount":4,"integrity":"sha512-4sqjz463ePN8bngT6P4vBxjLsKEOaQz7EmYI8ANzl39YSmKaoEM8Zp2iGrhKeeCtB05L6yU0+44TLQpEBszSew==","signatures":[{"sig":"MEUCIBTu8l86IV+bQGYEE4EQXwSJAGFEqoJq76FnaCYefGzAAiEA9yzi0+BZ47doa2n1XDbFLVY17YR+RuJXotYBUwCUw0U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4318083},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.6.26.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify","inspector-ts":"npx @modelcontextprotocol/inspector ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings  --external:@sap-ux/store --main-fields=module,main src/index.ts","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/e0ed543d5f74c64de708823d9231e410/sap-ux-fiori-mcp-server-0.6.26.tgz","_integrity":"sha512-4sqjz463ePN8bngT6P4vBxjLsKEOaQz7EmYI8ANzl39YSmKaoEM8Zp2iGrhKeeCtB05L6yU0+44TLQpEBszSew==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.20.0","dependencies":{"mem-fs":"2.1.0","@sap-ux/store":"1.5.4","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"0.4.13"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.13","esbuild":"0.27.2","i18next":"25.8.0","os-name":"4.0.1","ts-node":"10.9.2","promptfoo":"0.120.21","@types/diff":"5.0.9","@sap-ux/i18n":"0.3.7","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.8.1","@langchain/core":"1.1.8","@sap-ux/btp-utils":"1.1.7","@sap-ux/telemetry":"0.6.65","@types/json-schema":"7.0.5","@sap-ux/edmx-parser":"0.9.6","@sap-ux/nodejs-utils":"0.2.13","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.3.0","@sap/ux-specification":"1.142.0","@sap-ux/feature-toggle":"0.3.6","@sap-ux/project-access":"1.34.6","@langchain/mcp-adapters":"1.1.2","@sap-ux/axios-extension":"1.25.10","@modelcontextprotocol/sdk":"1.26.0","@sap-ux/odata-entity-model":"0.3.4","@sap-ux/vocabularies-types":"0.14.5","@sap-ux/text-document-utils":"0.3.3","@sap-ux/annotation-converter":"0.10.19","@sap-ux/fiori-annotation-api":"0.9.8","@sap-ai-sdk/foundation-models":"2.3.0","@sap-ux/fiori-docs-embeddings":"0.4.13","@sap-ux/odata-annotation-core-types":"0.5.3"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.6.26_1770294298836_0.3242663314278704","host":"s3://npm-registry-packages-npm-production"}},"0.6.27":{"name":"@sap-ux/fiori-mcp-server","version":"0.6.27","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.6.27","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"a7df746f2df1137e85b4ed4cb04fef8a32f79d54","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.6.27.tgz","fileCount":4,"integrity":"sha512-GpRmKZd1nfuXaZw5DZ/zptQAQH5SOEwdqEytoD2lmAhl3VrrXiKa24nyM5cxL9RdhZl8LoFoc8Wx6PKHB1Qe3Q==","signatures":[{"sig":"MEUCIQCJ+AoUHyE6YDBTEo/vNWqNmZlRWEhzzlNHzs4cRJAsggIgZ2pkykh7Xz/qT/hJH4ZVb0RitJ2Xmlp4+ZoJVP0iL/E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4318083},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.6.27.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify","inspector-ts":"npx @modelcontextprotocol/inspector ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings  --external:@sap-ux/store --main-fields=module,main src/index.ts","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/5d7ede5e9dfaf7632b7e9adab4019722/sap-ux-fiori-mcp-server-0.6.27.tgz","_integrity":"sha512-GpRmKZd1nfuXaZw5DZ/zptQAQH5SOEwdqEytoD2lmAhl3VrrXiKa24nyM5cxL9RdhZl8LoFoc8Wx6PKHB1Qe3Q==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.20.0","dependencies":{"mem-fs":"2.1.0","@sap-ux/store":"1.5.5","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"0.4.13"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.13","esbuild":"0.27.2","i18next":"25.8.0","os-name":"4.0.1","ts-node":"10.9.2","promptfoo":"0.120.21","@types/diff":"5.0.9","@sap-ux/i18n":"0.3.7","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.8.1","@langchain/core":"1.1.8","@sap-ux/btp-utils":"1.1.7","@sap-ux/telemetry":"0.6.66","@types/json-schema":"7.0.5","@sap-ux/edmx-parser":"0.9.6","@sap-ux/nodejs-utils":"0.2.13","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.3.0","@sap/ux-specification":"1.142.0","@sap-ux/feature-toggle":"0.3.6","@sap-ux/project-access":"1.34.6","@langchain/mcp-adapters":"1.1.2","@sap-ux/axios-extension":"1.25.10","@modelcontextprotocol/sdk":"1.26.0","@sap-ux/odata-entity-model":"0.3.4","@sap-ux/vocabularies-types":"0.14.5","@sap-ux/text-document-utils":"0.3.3","@sap-ux/annotation-converter":"0.10.19","@sap-ux/fiori-annotation-api":"0.9.8","@sap-ai-sdk/foundation-models":"2.3.0","@sap-ux/fiori-docs-embeddings":"0.4.13","@sap-ux/odata-annotation-core-types":"0.5.3"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.6.27_1770302439891_0.6669454869316378","host":"s3://npm-registry-packages-npm-production"}},"0.6.28":{"name":"@sap-ux/fiori-mcp-server","version":"0.6.28","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.6.28","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"175fae3d3d261d70742a71b457431350121b576e","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.6.28.tgz","fileCount":4,"integrity":"sha512-RH33OnVh6Nee6SCmjLuqsqgzWh3ESLMCNuSDnuBnFnowmD2I5GmogR7gIARnVR7ikz1EOSfoC69D/4m6Cpo9JQ==","signatures":[{"sig":"MEUCIQC2z8p2Ge3CmlZgc5wjGc9X4WwMVUzxb5Z7Ivi0wE1CjQIgEAEewDLcnJR7+lz/cH/Hzzz0wuXpATzszTvkwSgZG0E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4319873},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.6.28.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify","inspector-ts":"npx @modelcontextprotocol/inspector ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings  --external:@sap-ux/store --main-fields=module,main src/index.ts","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/2895eda5d00fa2da3604543f182107bc/sap-ux-fiori-mcp-server-0.6.28.tgz","_integrity":"sha512-RH33OnVh6Nee6SCmjLuqsqgzWh3ESLMCNuSDnuBnFnowmD2I5GmogR7gIARnVR7ikz1EOSfoC69D/4m6Cpo9JQ==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.20.0","dependencies":{"mem-fs":"2.1.0","@sap-ux/store":"1.5.5","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"0.4.14"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.13","esbuild":"0.27.2","i18next":"25.8.0","os-name":"4.0.1","ts-node":"10.9.2","promptfoo":"0.120.21","@types/diff":"5.0.9","@sap-ux/i18n":"0.3.7","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.8.1","@langchain/core":"1.1.8","@sap-ux/btp-utils":"1.1.7","@sap-ux/telemetry":"0.6.68","@types/json-schema":"7.0.5","@sap-ux/edmx-parser":"0.9.6","@sap-ux/nodejs-utils":"0.2.13","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.3.0","@sap/ux-specification":"1.142.0","@sap-ux/feature-toggle":"0.3.6","@sap-ux/project-access":"1.35.0","@langchain/mcp-adapters":"1.1.2","@sap-ux/axios-extension":"1.25.10","@modelcontextprotocol/sdk":"1.26.0","@sap-ux/odata-entity-model":"0.3.5","@sap-ux/vocabularies-types":"0.14.5","@sap-ux/text-document-utils":"0.3.3","@sap-ux/annotation-converter":"0.10.19","@sap-ux/fiori-annotation-api":"0.9.11","@sap-ai-sdk/foundation-models":"2.3.0","@sap-ux/fiori-docs-embeddings":"0.4.14","@sap-ux/odata-annotation-core-types":"0.5.4"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.6.28_1770759278594_0.5255985651651507","host":"s3://npm-registry-packages-npm-production"}},"0.6.29":{"name":"@sap-ux/fiori-mcp-server","version":"0.6.29","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.6.29","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"d1ca150ad6a9119c3405200e49b8da99dca20a91","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.6.29.tgz","fileCount":4,"integrity":"sha512-Mbxr1aa7Z6eqWCHdeIbZHeSCEPQVF827FYC9pkXVcRl+z2gAo+4xa6t0RprdCs8bjyL4iDJV4eRXu5FjW0ze+Q==","signatures":[{"sig":"MEYCIQCRW7zG4uHCyaAX6R0hYm/YM4te3tR8Sq8d8IAm0bEp0gIhALLnWLrJFSjO3PuQGLw8wvuNIdgkP5PLOyd4I47yGMLX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4270901},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.6.29.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify","inspector-ts":"npx @modelcontextprotocol/inspector ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings  --external:@sap-ux/store --main-fields=module,main src/index.ts","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/37e22b0c2df55ffbbabf5d4d48f21dd4/sap-ux-fiori-mcp-server-0.6.29.tgz","_integrity":"sha512-Mbxr1aa7Z6eqWCHdeIbZHeSCEPQVF827FYC9pkXVcRl+z2gAo+4xa6t0RprdCs8bjyL4iDJV4eRXu5FjW0ze+Q==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.20.0","dependencies":{"mem-fs":"2.1.0","@sap-ux/store":"1.5.6","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"0.4.14"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.13","esbuild":"0.27.2","i18next":"25.8.0","os-name":"4.0.1","ts-node":"10.9.2","promptfoo":"0.120.21","@types/diff":"5.0.9","@sap-ux/i18n":"0.3.7","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.8.1","@langchain/core":"1.1.8","@sap-ux/btp-utils":"1.1.8","@sap-ux/telemetry":"0.6.72","@types/json-schema":"7.0.5","@sap-ux/edmx-parser":"0.9.6","@sap-ux/nodejs-utils":"0.2.14","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.3.0","@sap/ux-specification":"1.142.0","@sap-ux/feature-toggle":"0.3.6","@sap-ux/project-access":"1.35.3","@langchain/mcp-adapters":"1.1.2","@sap-ux/axios-extension":"1.25.11","@modelcontextprotocol/sdk":"1.26.0","@sap-ux/odata-entity-model":"0.3.5","@sap-ux/vocabularies-types":"0.14.5","@sap-ux/text-document-utils":"0.3.3","@sap-ux/annotation-converter":"0.10.19","@sap-ux/fiori-annotation-api":"0.9.14","@sap-ai-sdk/foundation-models":"2.3.0","@sap-ux/fiori-docs-embeddings":"0.4.14","@sap-ux/odata-annotation-core-types":"0.5.4"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.6.29_1771002481692_0.7456125396741069","host":"s3://npm-registry-packages-npm-production"}},"0.6.30":{"name":"@sap-ux/fiori-mcp-server","version":"0.6.30","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.6.30","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"1529fcd05fc54d8250533c1480cc837dc34b8d5e","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.6.30.tgz","fileCount":4,"integrity":"sha512-gb3kfndfimR3rUu8IFuAakQQ3w6+G5n1Kj6XJ3vw3fiVHwR3n5jMG/57FKcraUGJrQPmy6sG4ToTL/iSlUiGgw==","signatures":[{"sig":"MEYCIQDz8OFrQuGEjLgvHo+tHLgJCLXV57fW8omLjHq1UrplLgIhANeTZU48N3rAK21OanLl3MDKh2PB58Qw3WCgSu5AHRwh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4273519},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.6.30.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify","inspector-ts":"npx @modelcontextprotocol/inspector ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings  --external:@sap-ux/store --main-fields=module,main src/index.ts","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/9bab3c6c6eec6c7d2c8a7744be61ec2d/sap-ux-fiori-mcp-server-0.6.30.tgz","_integrity":"sha512-gb3kfndfimR3rUu8IFuAakQQ3w6+G5n1Kj6XJ3vw3fiVHwR3n5jMG/57FKcraUGJrQPmy6sG4ToTL/iSlUiGgw==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.20.0","dependencies":{"mem-fs":"2.1.0","@sap-ux/store":"1.5.6","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"0.4.15"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.13","esbuild":"0.27.2","i18next":"25.8.0","os-name":"4.0.1","ts-node":"10.9.2","promptfoo":"0.120.21","@types/diff":"5.0.9","@sap-ux/i18n":"0.3.7","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.8.1","@langchain/core":"1.1.8","@sap-ux/btp-utils":"1.1.9","@sap-ux/telemetry":"0.6.75","@types/json-schema":"7.0.5","@sap-ux/edmx-parser":"0.9.6","@sap-ux/nodejs-utils":"0.2.15","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.3.0","@sap/ux-specification":"1.142.0","@sap-ux/feature-toggle":"0.3.6","@sap-ux/project-access":"1.35.5","@langchain/mcp-adapters":"1.1.2","@sap-ux/axios-extension":"1.25.14","@modelcontextprotocol/sdk":"1.26.0","@sap-ux/odata-entity-model":"0.3.5","@sap-ux/vocabularies-types":"0.14.5","@sap-ux/text-document-utils":"0.3.3","@sap-ux/annotation-converter":"0.10.19","@sap-ux/fiori-annotation-api":"0.9.17","@sap-ai-sdk/foundation-models":"2.3.0","@sap-ux/fiori-docs-embeddings":"0.4.15","@sap-ux/odata-annotation-core-types":"0.5.4"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.6.30_1771453854246_0.3626646582082187","host":"s3://npm-registry-packages-npm-production"}},"0.6.31":{"name":"@sap-ux/fiori-mcp-server","version":"0.6.31","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.6.31","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"fb54e711ecbc645a768e9a175ae8f58736c37d0a","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.6.31.tgz","fileCount":4,"integrity":"sha512-JVuvePLAjQx9w4y6cQ34CH3LhhJeLNJc15mseNNWF7Sk8d3XCTO5qkhuN0ee1kmsh+QUf9sCLfhZXhLCFenvOw==","signatures":[{"sig":"MEYCIQDLZbCaGxRuioUXuM8d2pUM/JTeXf9NyKRNYmQqvlP4RgIhAL2SVV3BHnjdwlxqmMf/Rj2A47delq4yo5G/eZZxhsml","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4273640},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.6.31.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify","inspector-ts":"npx @modelcontextprotocol/inspector ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings  --external:@sap-ux/store --main-fields=module,main src/index.ts","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/4d16123c07cfc0b4a4e4df2641a21511/sap-ux-fiori-mcp-server-0.6.31.tgz","_integrity":"sha512-JVuvePLAjQx9w4y6cQ34CH3LhhJeLNJc15mseNNWF7Sk8d3XCTO5qkhuN0ee1kmsh+QUf9sCLfhZXhLCFenvOw==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.20.0","dependencies":{"mem-fs":"2.1.0","@sap-ux/store":"1.5.6","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"0.4.15"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.13","esbuild":"0.27.2","i18next":"25.8.0","os-name":"4.0.1","ts-node":"10.9.2","promptfoo":"0.120.21","@types/diff":"5.0.9","@sap-ux/i18n":"0.3.7","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.8.1","@langchain/core":"1.1.26","@sap-ux/btp-utils":"1.1.9","@sap-ux/telemetry":"0.6.76","@types/json-schema":"7.0.5","@sap-ux/edmx-parser":"0.9.6","@sap-ux/nodejs-utils":"0.2.16","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.3.0","@sap/ux-specification":"1.142.0","@sap-ux/feature-toggle":"0.3.6","@sap-ux/project-access":"1.35.6","@langchain/mcp-adapters":"1.1.2","@sap-ux/axios-extension":"1.25.14","@modelcontextprotocol/sdk":"1.26.0","@sap-ux/odata-entity-model":"0.3.5","@sap-ux/vocabularies-types":"0.14.5","@sap-ux/text-document-utils":"0.3.3","@sap-ux/annotation-converter":"0.10.19","@sap-ux/fiori-annotation-api":"0.9.18","@sap-ai-sdk/foundation-models":"2.3.0","@sap-ux/fiori-docs-embeddings":"0.4.15","@sap-ux/odata-annotation-core-types":"0.5.4"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.6.31_1771597891910_0.3564567310859399","host":"s3://npm-registry-packages-npm-production"}},"0.6.32":{"name":"@sap-ux/fiori-mcp-server","version":"0.6.32","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.6.32","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"f084fdb4177358f630c0b73d2153d0f3f8e69fe4","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.6.32.tgz","fileCount":4,"integrity":"sha512-COwugAZC3C6edmnT8SOnZfmFy+9XfVHT53AtO5EOOLyMF/Miiqfvm2hmBCJhr4WssGyDRNoglHkztzVpxtBh8w==","signatures":[{"sig":"MEUCIDcooAG59TZGG/QvATw72MDz4WZOCB/ee3hQCOr6iR7yAiEAgpXdRCQskFNkDugwvK3wMv9Yl6veGyiWfWCCLGgM+yc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4274638},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.6.32.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify","inspector-ts":"npx @modelcontextprotocol/inspector ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings  --external:@sap-ux/store --main-fields=module,main src/index.ts","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/aa0f1c5a9b5844aa8c84846dbcb3b35d/sap-ux-fiori-mcp-server-0.6.32.tgz","_integrity":"sha512-COwugAZC3C6edmnT8SOnZfmFy+9XfVHT53AtO5EOOLyMF/Miiqfvm2hmBCJhr4WssGyDRNoglHkztzVpxtBh8w==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.20.0","dependencies":{"mem-fs":"2.1.0","@sap-ux/store":"1.5.7","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"0.4.15"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.13","esbuild":"0.27.2","i18next":"25.8.12","os-name":"4.0.1","ts-node":"10.9.2","promptfoo":"0.120.21","@types/diff":"5.0.9","@sap-ux/i18n":"0.3.7","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.8.1","@langchain/core":"1.1.26","@sap-ux/btp-utils":"1.1.9","@sap-ux/telemetry":"0.6.77","@types/json-schema":"7.0.5","@sap-ux/edmx-parser":"0.9.6","@sap-ux/nodejs-utils":"0.2.16","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.3.0","@sap/ux-specification":"1.142.0","@sap-ux/feature-toggle":"0.3.6","@sap-ux/project-access":"1.35.6","@langchain/mcp-adapters":"1.1.2","@sap-ux/axios-extension":"1.25.14","@modelcontextprotocol/sdk":"1.26.0","@sap-ux/odata-entity-model":"0.3.5","@sap-ux/vocabularies-types":"0.14.5","@sap-ux/text-document-utils":"0.3.3","@sap-ux/annotation-converter":"0.10.19","@sap-ux/fiori-annotation-api":"0.9.19","@sap-ai-sdk/foundation-models":"2.3.0","@sap-ux/fiori-docs-embeddings":"0.4.15","@sap-ux/odata-annotation-core-types":"0.5.4"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.6.32_1771606842816_0.6162373544280206","host":"s3://npm-registry-packages-npm-production"}},"0.6.33":{"name":"@sap-ux/fiori-mcp-server","version":"0.6.33","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.6.33","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"0b25eee621786695eabdee740be2cf9bb838ad22","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.6.33.tgz","fileCount":4,"integrity":"sha512-aBYptkTlmLy0yH/hHmLvONqtdl7JsK/LK/GhYgxcZ4AxR+Tw+6Z79poD78hIjsAYY13N7TvcV3I2n2dL0PhDuA==","signatures":[{"sig":"MEYCIQDsIk5wIMM5RSMZA+qdYHPLA2+1UTcjoPL+4WTnWAIKcQIhAIIfcgwuNWL/9JtsWlVM4J9aM7z/C673miyxQryEBiOK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4382995},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.6.33.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify","inspector-ts":"npx @modelcontextprotocol/inspector ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings  --external:@sap-ux/store --main-fields=module,main src/index.ts","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/0ec39287625f6fd589f6670c5edadedd/sap-ux-fiori-mcp-server-0.6.33.tgz","_integrity":"sha512-aBYptkTlmLy0yH/hHmLvONqtdl7JsK/LK/GhYgxcZ4AxR+Tw+6Z79poD78hIjsAYY13N7TvcV3I2n2dL0PhDuA==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.20.0","dependencies":{"mem-fs":"2.1.0","@sap-ux/store":"1.5.7","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"0.4.15"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.13","esbuild":"0.27.2","i18next":"25.8.12","os-name":"4.0.1","ts-node":"10.9.2","promptfoo":"0.120.21","@types/diff":"5.0.9","@sap-ux/i18n":"0.3.7","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.8.1","@langchain/core":"1.1.26","@sap-ux/btp-utils":"1.1.9","@sap-ux/telemetry":"0.6.78","@types/json-schema":"7.0.5","@sap-ux/edmx-parser":"0.9.8","@sap-ux/nodejs-utils":"0.2.16","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.3.0","@sap/ux-specification":"1.142.0","@sap-ux/feature-toggle":"0.3.7","@sap-ux/project-access":"1.35.7","@langchain/mcp-adapters":"1.1.2","@sap-ux/axios-extension":"1.25.15","@modelcontextprotocol/sdk":"1.26.0","@sap-ux/odata-entity-model":"0.3.5","@sap-ux/vocabularies-types":"0.14.5","@sap-ux/text-document-utils":"0.3.3","@sap-ux/annotation-converter":"0.10.19","@sap-ux/fiori-annotation-api":"0.9.20","@sap-ai-sdk/foundation-models":"2.3.0","@sap-ux/fiori-docs-embeddings":"0.4.15","@sap-ux/odata-annotation-core-types":"0.5.4"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.6.33_1771633364656_0.7483808243154595","host":"s3://npm-registry-packages-npm-production"}},"0.6.34":{"name":"@sap-ux/fiori-mcp-server","version":"0.6.34","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.6.34","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"3abf300e20f6e092c71de5cfdc1b38762f58d545","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.6.34.tgz","fileCount":4,"integrity":"sha512-s75P6+FtRbJctdN9j91Beh8ke2qhl+47N0kJLTQ1UMPQ+/DOa4igNVtucd3MfETa179ljo3ZJ4JMyj02bzg1Ew==","signatures":[{"sig":"MEUCIDi+s0FLcCCysipRucsFy/d/5uWo/y1L1pSshwGVDTG5AiEA2pSukuAXRS55czwH50J/MBEkUENXyOomDLatYiSs+FE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4383890},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.6.34.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify","inspector-ts":"npx @modelcontextprotocol/inspector ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings  --external:@sap-ux/store --main-fields=module,main src/index.ts","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/778827f19ca44522fe5fca13982ce9e1/sap-ux-fiori-mcp-server-0.6.34.tgz","_integrity":"sha512-s75P6+FtRbJctdN9j91Beh8ke2qhl+47N0kJLTQ1UMPQ+/DOa4igNVtucd3MfETa179ljo3ZJ4JMyj02bzg1Ew==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.20.0","dependencies":{"mem-fs":"2.1.0","@sap-ux/store":"1.5.7","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"0.4.15"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.13","esbuild":"0.27.2","i18next":"25.8.12","os-name":"4.0.1","ts-node":"10.9.2","promptfoo":"0.120.21","@types/diff":"5.0.9","@sap-ux/i18n":"0.3.9","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.8.1","@langchain/core":"1.1.26","@sap-ux/btp-utils":"1.1.9","@sap-ux/telemetry":"0.6.80","@types/json-schema":"7.0.5","@sap-ux/edmx-parser":"0.9.8","@sap-ux/nodejs-utils":"0.2.16","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.3.0","@sap/ux-specification":"1.142.0","@sap-ux/feature-toggle":"0.3.7","@sap-ux/project-access":"1.35.9","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"1.25.16","@modelcontextprotocol/sdk":"1.26.0","@sap-ux/odata-entity-model":"0.3.6","@sap-ux/vocabularies-types":"0.14.5","@sap-ux/text-document-utils":"0.3.3","@sap-ux/annotation-converter":"0.10.19","@sap-ux/fiori-annotation-api":"0.9.22","@sap-ai-sdk/foundation-models":"2.3.0","@sap-ux/fiori-docs-embeddings":"0.4.15","@sap-ux/odata-annotation-core-types":"0.5.5"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.6.34_1771888885951_0.05363279953013267","host":"s3://npm-registry-packages-npm-production"}},"0.6.35":{"name":"@sap-ux/fiori-mcp-server","version":"0.6.35","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.6.35","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"faf2f1c6e1256e8a8db7e5085dd3a90e1a203695","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.6.35.tgz","fileCount":4,"integrity":"sha512-CIltD+7WqZnAcwzw24kxgjd8EFjHcY7XVxKF7pRAW24kqIuQJY0ThJ3wFTLzg9IsU/DE8oLvP4WYVkYEZeYD8g==","signatures":[{"sig":"MEUCIDn7JnRdwH+Nqaq1xiw738CryY1egOpLOERwMPc35hpAAiEA6uvfcbJqWTFuy7CsiBEbxJhMh0UQXjNknbJOf4UYNNQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4383911},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.6.35.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify","inspector-ts":"npx @modelcontextprotocol/inspector ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings  --external:@sap-ux/store --main-fields=module,main src/index.ts","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/8cc3f3b77c9f23afee18abe4dbd8540e/sap-ux-fiori-mcp-server-0.6.35.tgz","_integrity":"sha512-CIltD+7WqZnAcwzw24kxgjd8EFjHcY7XVxKF7pRAW24kqIuQJY0ThJ3wFTLzg9IsU/DE8oLvP4WYVkYEZeYD8g==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.20.0","dependencies":{"mem-fs":"2.1.0","@sap-ux/store":"1.5.8","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"0.4.15"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.13","esbuild":"0.27.2","i18next":"25.8.12","os-name":"4.0.1","ts-node":"10.9.2","promptfoo":"0.120.25","@types/diff":"5.0.9","@sap-ux/i18n":"0.3.9","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.8.1","@langchain/core":"1.1.26","@sap-ux/btp-utils":"1.1.9","@sap-ux/telemetry":"0.6.81","@types/json-schema":"7.0.5","@sap-ux/edmx-parser":"0.9.8","@sap-ux/nodejs-utils":"0.2.16","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.3.0","@sap/ux-specification":"1.142.0","@sap-ux/feature-toggle":"0.3.7","@sap-ux/project-access":"1.35.9","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"1.25.16","@modelcontextprotocol/sdk":"1.26.0","@sap-ux/odata-entity-model":"0.3.6","@sap-ux/vocabularies-types":"0.14.5","@sap-ux/text-document-utils":"0.3.3","@sap-ux/annotation-converter":"0.10.19","@sap-ux/fiori-annotation-api":"0.9.23","@sap-ai-sdk/foundation-models":"2.3.0","@sap-ux/fiori-docs-embeddings":"0.4.15","@sap-ux/odata-annotation-core-types":"0.5.5"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.6.35_1772105496437_0.04710365558645191","host":"s3://npm-registry-packages-npm-production"}},"0.6.36":{"name":"@sap-ux/fiori-mcp-server","version":"0.6.36","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.6.36","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"39531066cd4d35f117c2ca3479e37822524654b0","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.6.36.tgz","fileCount":4,"integrity":"sha512-gyth3Dfn7qqpFcEFgIL6y72s9qM7bffEtjWgCrGcxYb98FqbjpSwQuJUUbC9yvcISFXWIjmeVwBWXSNj1fdRmQ==","signatures":[{"sig":"MEUCIAcPhQuawHHR8Pnq8yeB1RUbftLISHu6N/mps7GTIDdUAiEAmFHpOxqUYoWrP+8lloEcn6FTM5vaGTVV33kKyHXdp78=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4384721},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.6.36.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify","inspector-ts":"npx @modelcontextprotocol/inspector ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings  --external:@sap-ux/store --main-fields=module,main src/index.ts","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/586204f9e2e2aabbc9052615602128d8/sap-ux-fiori-mcp-server-0.6.36.tgz","_integrity":"sha512-gyth3Dfn7qqpFcEFgIL6y72s9qM7bffEtjWgCrGcxYb98FqbjpSwQuJUUbC9yvcISFXWIjmeVwBWXSNj1fdRmQ==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.20.0","dependencies":{"mem-fs":"2.1.0","@sap-ux/store":"1.5.8","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"0.4.16"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.13","esbuild":"0.27.2","i18next":"25.8.12","os-name":"4.0.1","ts-node":"10.9.2","promptfoo":"0.120.25","@types/diff":"5.0.9","@sap-ux/i18n":"0.3.9","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.8.1","@langchain/core":"1.1.26","@sap-ux/btp-utils":"1.1.9","@sap-ux/telemetry":"0.6.82","@types/json-schema":"7.0.5","@sap-ux/edmx-parser":"0.9.8","@sap-ux/nodejs-utils":"0.2.16","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.3.0","@sap/ux-specification":"1.142.0","@sap-ux/feature-toggle":"0.3.7","@sap-ux/project-access":"1.35.10","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"1.25.17","@modelcontextprotocol/sdk":"1.26.0","@sap-ux/odata-entity-model":"0.3.6","@sap-ux/vocabularies-types":"0.14.5","@sap-ux/text-document-utils":"0.3.3","@sap-ux/annotation-converter":"0.10.19","@sap-ux/fiori-annotation-api":"0.9.24","@sap-ai-sdk/foundation-models":"2.3.0","@sap-ux/fiori-docs-embeddings":"0.4.16","@sap-ux/odata-annotation-core-types":"0.5.5"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.6.36_1772209740291_0.7054419839445567","host":"s3://npm-registry-packages-npm-production"}},"0.6.37":{"name":"@sap-ux/fiori-mcp-server","version":"0.6.37","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.6.37","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"7b3cebd13f61bb09e8353f71e542b2260fc96208","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.6.37.tgz","fileCount":4,"integrity":"sha512-+WhrEb6GEbJz9uhmkAywrF7DyG/3EKB1BXZAmQ7HEE58aG1lN+s2fo2PRg21rcf0TgL/2Ct4TdXalwaV+OGpaw==","signatures":[{"sig":"MEUCIQCQSLfjZZpz5g5TdXYnA9NyDEWicLusgD/iy3cDsSC8KgIgayBW4grqyUM4CJTcNA80q7rnLPVbMKaGvGq87o6V+fo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4414042},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.6.37.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify","inspector-ts":"npx @modelcontextprotocol/inspector ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings  --external:@sap-ux/store --main-fields=module,main src/index.ts","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/989d8dae2da703b20fa50bed8731121d/sap-ux-fiori-mcp-server-0.6.37.tgz","_integrity":"sha512-+WhrEb6GEbJz9uhmkAywrF7DyG/3EKB1BXZAmQ7HEE58aG1lN+s2fo2PRg21rcf0TgL/2Ct4TdXalwaV+OGpaw==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.20.0","dependencies":{"mem-fs":"2.1.0","@sap-ux/store":"1.5.8","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"0.4.16"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.13","esbuild":"0.27.2","i18next":"25.8.12","os-name":"4.0.1","ts-node":"10.9.2","promptfoo":"0.120.25","@types/diff":"5.0.9","@sap-ux/i18n":"0.3.9","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.8.1","@langchain/core":"1.1.26","@sap-ux/btp-utils":"1.1.9","@sap-ux/telemetry":"0.6.82","@types/json-schema":"7.0.5","@sap-ux/edmx-parser":"0.9.8","@sap-ux/nodejs-utils":"0.2.16","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.3.0","@sap/ux-specification":"1.142.0","@sap-ux/feature-toggle":"0.3.7","@sap-ux/project-access":"1.35.10","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"1.25.18","@modelcontextprotocol/sdk":"1.26.0","@sap-ux/odata-entity-model":"0.3.6","@sap-ux/vocabularies-types":"0.14.5","@sap-ux/text-document-utils":"0.3.3","@sap-ux/annotation-converter":"0.10.19","@sap-ux/fiori-annotation-api":"0.9.24","@sap-ai-sdk/foundation-models":"2.3.0","@sap-ux/fiori-docs-embeddings":"0.4.16","@sap-ux/odata-annotation-core-types":"0.5.5"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.6.37_1772528363241_0.764646551549016","host":"s3://npm-registry-packages-npm-production"}},"0.6.38":{"name":"@sap-ux/fiori-mcp-server","version":"0.6.38","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.6.38","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"898fc3a62955ab24b808601d9cb3104874f77f67","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.6.38.tgz","fileCount":4,"integrity":"sha512-yFtTyZO71toEugzxFbK0/QfmMcy1WSuS00xMDzEI+qP2WiQFUUTxcOzxp2In0dVFFd1569GX6LkMvdk4WQxcKQ==","signatures":[{"sig":"MEUCIHxbrZrmDOvDOcxZqKXePC0icA7YfHoNmdqaT3l3ODCJAiEAzia1PMeaqkHDKUvEjWfzgINjQOyiJC5MeCMtaaHmOSo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4414689},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.6.38.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify","inspector-ts":"npx @modelcontextprotocol/inspector ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings  --external:@sap-ux/store --main-fields=module,main src/index.ts","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/1b4f17be28b2e983a024d005d6fe6cd5/sap-ux-fiori-mcp-server-0.6.38.tgz","_integrity":"sha512-yFtTyZO71toEugzxFbK0/QfmMcy1WSuS00xMDzEI+qP2WiQFUUTxcOzxp2In0dVFFd1569GX6LkMvdk4WQxcKQ==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.20.0","dependencies":{"mem-fs":"2.1.0","@sap-ux/store":"1.5.8","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"0.4.16"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.13","esbuild":"0.27.2","i18next":"25.8.12","os-name":"4.0.1","ts-node":"10.9.2","promptfoo":"0.120.25","@types/diff":"5.0.9","@sap-ux/i18n":"0.3.9","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.8.1","@langchain/core":"1.1.26","@sap-ux/btp-utils":"1.1.9","@sap-ux/telemetry":"0.6.83","@types/json-schema":"7.0.5","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"0.2.16","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.8.0","@sap/ux-specification":"1.142.0","@sap-ux/feature-toggle":"0.3.7","@sap-ux/project-access":"1.35.11","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"1.25.19","@modelcontextprotocol/sdk":"1.26.0","@sap-ux/odata-entity-model":"0.3.6","@sap-ux/vocabularies-types":"0.14.5","@sap-ux/text-document-utils":"0.3.3","@sap-ux/annotation-converter":"0.10.19","@sap-ux/fiori-annotation-api":"0.9.26","@sap-ai-sdk/foundation-models":"2.3.0","@sap-ux/fiori-docs-embeddings":"0.4.16","@sap-ux/odata-annotation-core-types":"0.5.6"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.6.38_1772642147972_0.8862077109625024","host":"s3://npm-registry-packages-npm-production"}},"0.6.39":{"name":"@sap-ux/fiori-mcp-server","version":"0.6.39","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.6.39","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"b4e84d018eec067d4913e8b3765a9df761783b96","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.6.39.tgz","fileCount":8,"integrity":"sha512-9PYEyFq2l/BkVIWzvn9QQrSytN1mOAMbhrjj4DLaHIehv6/v0Cx7dBmJmfkTeXXdLQ28STKU3Q+03XwdTldwtA==","signatures":[{"sig":"MEYCIQCUQSzZ1PkGrNyVwZIe1sucAO5gjZFLe4OuJmPh7nxU2gIhAPBED5kfyvf/EO1scdM4Z/642PQu3nTsQQLzWtTmm7ES","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4563844},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.6.39.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","copy-icons":"node -e \"const fs=require('node:fs');const path=require('node:path');['icon.png','icon.svg'].forEach(f=>fs.copyFileSync(path.join('assets',f),path.join('dist',f)))\"","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify && pnpm run copy-icons","inspector-ts":"npx @modelcontextprotocol/inspector ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings  --external:@sap-ux/store --main-fields=module,main src/index.ts","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/ee3978d0adb54d46fed1d67f8b71fa3e/sap-ux-fiori-mcp-server-0.6.39.tgz","_integrity":"sha512-9PYEyFq2l/BkVIWzvn9QQrSytN1mOAMbhrjj4DLaHIehv6/v0Cx7dBmJmfkTeXXdLQ28STKU3Q+03XwdTldwtA==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.20.0","dependencies":{"mem-fs":"2.1.0","@sap-ux/store":"1.5.8","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"0.4.16"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.13","esbuild":"0.27.2","i18next":"25.8.12","os-name":"4.0.1","ts-node":"10.9.2","promptfoo":"0.120.25","@types/diff":"5.0.9","@sap-ux/i18n":"0.3.9","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.8.1","@langchain/core":"1.1.26","@sap-ux/btp-utils":"1.1.9","@sap-ux/telemetry":"0.6.83","@types/json-schema":"7.0.5","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"0.2.16","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.8.0","@sap/ux-specification":"1.142.0","@sap-ux/feature-toggle":"0.3.7","@sap-ux/project-access":"1.35.11","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"1.25.19","@modelcontextprotocol/sdk":"1.26.0","@sap-ux/odata-entity-model":"0.3.6","@sap-ux/vocabularies-types":"0.14.5","@sap-ux/text-document-utils":"0.3.3","@sap-ux/annotation-converter":"0.10.19","@sap-ux/fiori-annotation-api":"0.9.26","@sap-ai-sdk/foundation-models":"2.3.0","@sap-ux/fiori-docs-embeddings":"0.4.16","@sap-ux/odata-annotation-core-types":"0.5.6"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.6.39_1772655300809_0.8432735518658687","host":"s3://npm-registry-packages-npm-production"}},"0.6.40":{"name":"@sap-ux/fiori-mcp-server","version":"0.6.40","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.6.40","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"1bfdc8d0b3691426eb06a9b76d86f128389c1432","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.6.40.tgz","fileCount":8,"integrity":"sha512-uqsF8tt4gMPMcvawfLXHpdjWQcUubyyl/q3kMXmSoBdzOF8HyHVdYUZMEmzwjCSRMDg+Sp8lD6mIa4+5kfXGbw==","signatures":[{"sig":"MEYCIQCX6a8toCYQho3R2TTLCOW5SJjoqdxDKXGezfL0F5sYiQIhAORsF+gUaQWi4ZBjzKAXb8F3u4AzSYwzQOoM4aapc5DU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4563844},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.6.40.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","copy-icons":"node -e \"const fs=require('node:fs');const path=require('node:path');['icon.png','icon.svg'].forEach(f=>fs.copyFileSync(path.join('assets',f),path.join('dist',f)))\"","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify && pnpm run copy-icons","inspector-ts":"npx @modelcontextprotocol/inspector ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings  --external:@sap-ux/store --main-fields=module,main src/index.ts","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/34b6bab10d85c10db235bba589fe6526/sap-ux-fiori-mcp-server-0.6.40.tgz","_integrity":"sha512-uqsF8tt4gMPMcvawfLXHpdjWQcUubyyl/q3kMXmSoBdzOF8HyHVdYUZMEmzwjCSRMDg+Sp8lD6mIa4+5kfXGbw==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.20.0","dependencies":{"mem-fs":"2.1.0","@sap-ux/store":"1.5.9","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"0.4.16"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.13","esbuild":"0.27.2","i18next":"25.8.12","os-name":"4.0.1","ts-node":"10.9.2","promptfoo":"0.120.25","@types/diff":"5.0.9","@sap-ux/i18n":"0.3.9","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.8.2","@langchain/core":"1.1.26","@sap-ux/btp-utils":"1.1.9","@sap-ux/telemetry":"0.6.84","@types/json-schema":"7.0.5","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"0.2.16","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.8.0","@sap/ux-specification":"1.142.0","@sap-ux/feature-toggle":"0.3.7","@sap-ux/project-access":"1.35.11","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"1.25.20","@modelcontextprotocol/sdk":"1.26.0","@sap-ux/odata-entity-model":"0.3.6","@sap-ux/vocabularies-types":"0.14.5","@sap-ux/text-document-utils":"0.3.3","@sap-ux/annotation-converter":"0.10.19","@sap-ux/fiori-annotation-api":"0.9.27","@sap-ai-sdk/foundation-models":"2.8.0","@sap-ux/fiori-docs-embeddings":"0.4.16","@sap-ux/odata-annotation-core-types":"0.5.6"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.6.40_1772675728199_0.18284567627669035","host":"s3://npm-registry-packages-npm-production"}},"0.6.41":{"name":"@sap-ux/fiori-mcp-server","version":"0.6.41","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.6.41","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"18766a47c46288af1b5c31db734b49d85da70479","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.6.41.tgz","fileCount":8,"integrity":"sha512-KBwxhv8N2A8NZmTpkPHy5aO33I0zx23dT3/PmjojcCifLddbT9kNay5mtc7OO0+HAYjk+If1AsPrZ6or89KWhQ==","signatures":[{"sig":"MEQCIGq1iNC8pE+WovAGYPnzQjzHt90U5o+zCpik9+PYdUmEAiBg02zPXCeBjU7vAXigLVlLKR93CopPJOASg823HH0l9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4454331},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.6.41.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","copy-icons":"node -e \"const fs=require('node:fs');const path=require('node:path');['icon.png','icon.svg'].forEach(f=>fs.copyFileSync(path.join('assets',f),path.join('dist',f)))\"","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify && pnpm run copy-icons","inspector-ts":"npx @modelcontextprotocol/inspector ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings  --external:@sap-ux/store --main-fields=module,main src/index.ts","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},"_resolved":"/tmp/0622509c271cdac5daca07c447071825/sap-ux-fiori-mcp-server-0.6.41.tgz","_integrity":"sha512-KBwxhv8N2A8NZmTpkPHy5aO33I0zx23dT3/PmjojcCifLddbT9kNay5mtc7OO0+HAYjk+If1AsPrZ6or89KWhQ==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.20.0","dependencies":{"mem-fs":"2.1.0","@sap-ux/store":"1.5.9","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"0.4.16"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.13","esbuild":"0.27.2","i18next":"25.8.12","os-name":"4.0.1","ts-node":"10.9.2","promptfoo":"0.120.25","@types/diff":"5.0.9","@sap-ux/i18n":"0.3.9","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.8.2","@langchain/core":"1.1.26","@sap-ux/btp-utils":"1.1.9","@sap-ux/telemetry":"0.6.85","@types/json-schema":"7.0.5","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"0.2.16","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.8.0","@sap/ux-specification":"1.142.0","@sap-ux/feature-toggle":"0.3.7","@sap-ux/project-access":"1.35.12","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"1.25.21","@modelcontextprotocol/sdk":"1.26.0","@sap-ux/odata-entity-model":"0.3.6","@sap-ux/vocabularies-types":"0.15.0","@sap-ux/text-document-utils":"0.3.3","@sap-ux/annotation-converter":"0.10.21","@sap-ux/fiori-annotation-api":"0.9.28","@sap-ai-sdk/foundation-models":"2.8.0","@sap-ux/fiori-docs-embeddings":"0.4.16","@sap-ux/odata-annotation-core-types":"0.5.6"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.6.41_1772716877539_0.15813789800206135","host":"s3://npm-registry-packages-npm-production"}},"0.6.42":{"name":"@sap-ux/fiori-mcp-server","version":"0.6.42","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.6.42","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"7c8ea7c4328ba193035bdee1effbe66f50d06cee","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.6.42.tgz","fileCount":8,"integrity":"sha512-C9nN/1Ov0h8dhqfUbnvY2hTHWcV7RvNk8rjJcuA10ItpJobdzbz6ch6uUPglp4XIJXNz2fIOSvhiIuMYhbdkkQ==","signatures":[{"sig":"MEUCIA2BySS1K+H8uhNSprC1rFnH9xz/wOq1AZFwfqj7uuchAiEAqcPHDhnStrCgsT13L/kJzEPB60TfCV0lbVi7yjW5IY8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4462473},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.6.42.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","copy-icons":"node -e \"const fs=require('node:fs');const path=require('node:path');['icon.png','icon.svg'].forEach(f=>fs.copyFileSync(path.join('assets',f),path.join('dist',f)))\"","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify && pnpm run copy-icons","inspector-ts":"npx @modelcontextprotocol/inspector ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings  --external:@sap-ux/store --main-fields=module,main src/index.ts","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"devinea","email":"austin.devine@sap.com"},"_resolved":"/tmp/621715be062fde876ac80737af2e8b67/sap-ux-fiori-mcp-server-0.6.42.tgz","_integrity":"sha512-C9nN/1Ov0h8dhqfUbnvY2hTHWcV7RvNk8rjJcuA10ItpJobdzbz6ch6uUPglp4XIJXNz2fIOSvhiIuMYhbdkkQ==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.20.0","dependencies":{"mem-fs":"2.1.0","@sap-ux/store":"1.5.9","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"0.4.16"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.13","esbuild":"0.27.2","i18next":"25.8.12","os-name":"4.0.1","ts-node":"10.9.2","promptfoo":"0.120.25","@types/diff":"5.0.9","@sap-ux/i18n":"0.3.9","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.8.2","@langchain/core":"1.1.26","@sap-ux/btp-utils":"1.1.9","@sap-ux/telemetry":"0.6.86","@types/json-schema":"7.0.5","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"0.2.16","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.8.0","@sap/ux-specification":"1.142.0","@sap-ux/feature-toggle":"0.3.7","@sap-ux/project-access":"1.35.13","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"1.25.22","@modelcontextprotocol/sdk":"1.26.0","@sap-ux/odata-entity-model":"0.3.6","@sap-ux/vocabularies-types":"0.15.0","@sap-ux/text-document-utils":"0.3.3","@sap-ux/annotation-converter":"0.10.21","@sap-ux/fiori-annotation-api":"0.9.31","@sap-ai-sdk/foundation-models":"2.8.0","@sap-ux/fiori-docs-embeddings":"0.4.16","@sap-ux/odata-annotation-core-types":"0.5.6"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.6.42_1773395532320_0.8631712458894791","host":"s3://npm-registry-packages-npm-production"}},"0.6.43":{"name":"@sap-ux/fiori-mcp-server","version":"0.6.43","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.6.43","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"3ed8d6448435887076e4fc552cc143f795f4bf5a","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.6.43.tgz","fileCount":8,"integrity":"sha512-O5OTS9j/cFUNRF9MaWGpKYp+70BPtLy8zYrpMtjKsztJRDaN+ZyHaGI0ahEjJ0cGNMxw2iK5pIFPPhAX+gXAyg==","signatures":[{"sig":"MEQCIDw1IE5NONOZwYUpJnPw/6IPjxIZ5e2BbBpwhbCGdiipAiAPXVzOX4vJcUHvcqa5HFIITdlfFHKkirWQ38c0c70JbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4469765},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.6.43.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","copy-icons":"node -e \"const fs=require('node:fs');const path=require('node:path');['icon.png','icon.svg'].forEach(f=>fs.copyFileSync(path.join('assets',f),path.join('dist',f)))\"","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify && pnpm run copy-icons","inspector-ts":"npx @modelcontextprotocol/inspector ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings  --external:@sap-ux/store --main-fields=module,main src/index.ts","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"devinea","email":"austin.devine@sap.com"},"_resolved":"/tmp/79b7dab6049eaddb2d4d5b8e7f3d8183/sap-ux-fiori-mcp-server-0.6.43.tgz","_integrity":"sha512-O5OTS9j/cFUNRF9MaWGpKYp+70BPtLy8zYrpMtjKsztJRDaN+ZyHaGI0ahEjJ0cGNMxw2iK5pIFPPhAX+gXAyg==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.20.1","dependencies":{"mem-fs":"2.1.0","@sap-ux/store":"1.5.9","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"0.4.16"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.13","esbuild":"0.27.2","i18next":"25.8.12","os-name":"4.0.1","ts-node":"10.9.2","promptfoo":"0.121.2","@types/diff":"5.0.9","@sap-ux/i18n":"0.3.9","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.8.2","@langchain/core":"1.1.26","@sap-ux/btp-utils":"1.1.9","@sap-ux/telemetry":"0.6.86","@types/json-schema":"7.0.5","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"0.2.16","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.8.0","@sap/ux-specification":"1.144.0","@sap-ux/feature-toggle":"0.3.7","@sap-ux/project-access":"1.35.13","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"1.25.22","@modelcontextprotocol/sdk":"1.26.0","@sap-ux/odata-entity-model":"0.3.7","@sap-ux/vocabularies-types":"0.15.0","@sap-ux/text-document-utils":"0.3.3","@sap-ux/annotation-converter":"0.10.21","@sap-ux/fiori-annotation-api":"0.9.32","@sap-ai-sdk/foundation-models":"2.8.0","@sap-ux/fiori-docs-embeddings":"0.4.16","@sap-ux/odata-annotation-core-types":"0.5.7"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.6.43_1773703902762_0.8149970837663656","host":"s3://npm-registry-packages-npm-production"}},"0.6.44":{"name":"@sap-ux/fiori-mcp-server","version":"0.6.44","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.6.44","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"96e7366f81080de0e9d0d8e6844465e9444a8dc3","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.6.44.tgz","fileCount":8,"integrity":"sha512-UEc0cA5UylmjE3AvzigltNR+xdgWlRXpxpCnLLs5W/SlxTrRt7l+lVm2K2uha+NXPuA2v5I4dzR9XMb0Gi8yzA==","signatures":[{"sig":"MEYCIQCpS0IXfXuluGV/BDYgmR/zdnyTo0V87YxvsZQjejbJUQIhAJ2OqvCP3FpCwxLYZ/yCpQJ5OFJwy8m4S4RxwDOwsEk+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4470638},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.6.44.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","copy-icons":"node -e \"const fs=require('node:fs');const path=require('node:path');['icon.png','icon.svg'].forEach(f=>fs.copyFileSync(path.join('assets',f),path.join('dist',f)))\"","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify && pnpm run copy-icons","inspector-ts":"npx @modelcontextprotocol/inspector ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings  --external:@sap-ux/store --main-fields=module,main src/index.ts","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"devinea","email":"austin.devine@sap.com"},"_resolved":"/tmp/ddc42b5a69a4fe56ace021a8db55a3b0/sap-ux-fiori-mcp-server-0.6.44.tgz","_integrity":"sha512-UEc0cA5UylmjE3AvzigltNR+xdgWlRXpxpCnLLs5W/SlxTrRt7l+lVm2K2uha+NXPuA2v5I4dzR9XMb0Gi8yzA==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.20.1","dependencies":{"mem-fs":"2.1.0","@sap-ux/store":"1.5.10","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"0.4.16"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.13","esbuild":"0.27.2","i18next":"25.8.18","os-name":"4.0.1","ts-node":"10.9.2","promptfoo":"0.121.2","@types/diff":"5.0.9","@sap-ux/i18n":"0.3.9","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.8.2","@langchain/core":"1.1.26","@sap-ux/btp-utils":"1.1.10","@sap-ux/telemetry":"0.6.87","@types/json-schema":"7.0.5","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"0.2.17","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.8.0","@sap/ux-specification":"1.144.0","@sap-ux/feature-toggle":"0.3.7","@sap-ux/project-access":"1.35.13","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"1.25.23","@modelcontextprotocol/sdk":"1.26.0","@sap-ux/odata-entity-model":"0.3.7","@sap-ux/vocabularies-types":"0.15.0","@sap-ux/text-document-utils":"0.3.3","@sap-ux/annotation-converter":"0.10.21","@sap-ux/fiori-annotation-api":"0.9.33","@sap-ai-sdk/foundation-models":"2.8.0","@sap-ux/fiori-docs-embeddings":"0.4.16","@sap-ux/odata-annotation-core-types":"0.5.7"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.6.44_1773712115528_0.9564967309065555","host":"s3://npm-registry-packages-npm-production"}},"0.6.45":{"name":"@sap-ux/fiori-mcp-server","version":"0.6.45","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.6.45","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"e89c07cc0951d031717217b6210461501a645e8d","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.6.45.tgz","fileCount":8,"integrity":"sha512-/BBUaDoEHPi5IWFuwkAmS1TBN9hxCO/nyUBnjab9g/r+vq4iPkYSWIfHRwM5MXvAsp/PCQbOvdbih8T979eVuA==","signatures":[{"sig":"MEQCIGujveyJ/0QRO3HlCDIrh08eGwbs0PH1g09gpNFZ4ljHAiBKk2j56pMzlALMXgM8yzsQfx8j9cPoTP+FIpZmSmm/iw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4471392},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.6.45.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","copy-icons":"node -e \"const fs=require('node:fs');const path=require('node:path');['icon.png','icon.svg'].forEach(f=>fs.copyFileSync(path.join('assets',f),path.join('dist',f)))\"","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify && pnpm run copy-icons","inspector-ts":"npx @modelcontextprotocol/inspector ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings  --external:@sap-ux/store --main-fields=module,main src/index.ts","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"devinea","email":"austin.devine@sap.com"},"_resolved":"/tmp/9e611b0a974be15855f219bbcd5d8802/sap-ux-fiori-mcp-server-0.6.45.tgz","_integrity":"sha512-/BBUaDoEHPi5IWFuwkAmS1TBN9hxCO/nyUBnjab9g/r+vq4iPkYSWIfHRwM5MXvAsp/PCQbOvdbih8T979eVuA==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.20.1","dependencies":{"mem-fs":"2.1.0","@sap-ux/store":"1.5.10","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"0.4.16"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.1.13","esbuild":"0.27.2","i18next":"25.8.18","os-name":"4.0.1","ts-node":"10.9.2","promptfoo":"0.121.2","@types/diff":"5.0.9","@sap-ux/i18n":"0.3.9","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.8.2","@langchain/core":"1.1.26","@sap-ux/btp-utils":"1.1.10","@sap-ux/telemetry":"0.6.88","@types/json-schema":"7.0.5","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"0.2.17","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.8.0","@sap/ux-specification":"1.144.0","@sap-ux/feature-toggle":"0.3.7","@sap-ux/project-access":"1.35.14","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"1.25.24","@modelcontextprotocol/sdk":"1.26.0","@sap-ux/odata-entity-model":"0.3.7","@sap-ux/vocabularies-types":"0.15.0","@sap-ux/text-document-utils":"0.3.3","@sap-ux/annotation-converter":"0.10.21","@sap-ux/fiori-annotation-api":"0.9.35","@sap-ai-sdk/foundation-models":"2.8.0","@sap-ux/fiori-docs-embeddings":"0.4.16","@sap-ux/odata-annotation-core-types":"0.5.7"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.6.45_1774275939033_0.8314219335901676","host":"s3://npm-registry-packages-npm-production"}},"0.6.46":{"name":"@sap-ux/fiori-mcp-server","version":"0.6.46","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.6.46","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"f6fd34a5b100770c52a60237075083ba5f732210","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.6.46.tgz","fileCount":8,"integrity":"sha512-28VVAMTzMvzFQYC7esWN3qZ0eJawFEe/dXqtuHjSib7uEF0MKQQ0pBr2VJuwi2zqp5xYIYpWuni7VbOXgAghJA==","signatures":[{"sig":"MEYCIQDhWwW+fXjT1c1VXMdfVYUhU6+0Jb6mNjugwpReZqd9vQIhAOP54jgjuw+WC1Xurvgb0laSCAateR00GFqOJv5B79NE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4467965},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.6.46.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","copy-icons":"node -e \"const fs=require('node:fs');const path=require('node:path');['icon.png','icon.svg'].forEach(f=>fs.copyFileSync(path.join('assets',f),path.join('dist',f)))\"","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify && pnpm run copy-icons","inspector-ts":"npx @modelcontextprotocol/inspector ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings  --external:@sap-ux/store --main-fields=module,main src/index.ts","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"devinea","email":"austin.devine@sap.com"},"_resolved":"/tmp/a36093448f0fea6762d8291fbaf6dcf5/sap-ux-fiori-mcp-server-0.6.46.tgz","_integrity":"sha512-28VVAMTzMvzFQYC7esWN3qZ0eJawFEe/dXqtuHjSib7uEF0MKQQ0pBr2VJuwi2zqp5xYIYpWuni7VbOXgAghJA==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.20.1","dependencies":{"mem-fs":"2.1.0","@sap-ux/store":"1.5.11","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"0.4.16"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","esbuild":"0.27.4","i18next":"25.8.20","os-name":"4.0.1","ts-node":"10.9.2","promptfoo":"0.121.2","@types/diff":"5.0.9","@sap-ux/i18n":"0.3.10","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.8.3","@langchain/core":"1.1.35","@sap-ux/btp-utils":"1.1.11","@sap-ux/telemetry":"0.6.90","@types/json-schema":"7.0.15","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"0.2.18","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.9.0","@sap/ux-specification":"1.144.0","@sap-ux/feature-toggle":"0.3.7","@sap-ux/project-access":"1.35.16","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"1.25.26","@modelcontextprotocol/sdk":"1.27.1","@sap-ux/odata-entity-model":"0.3.7","@sap-ux/vocabularies-types":"0.15.0","@sap-ux/text-document-utils":"0.3.3","@sap-ux/annotation-converter":"0.10.21","@sap-ux/fiori-annotation-api":"0.9.37","@sap-ai-sdk/foundation-models":"2.9.0","@sap-ux/fiori-docs-embeddings":"0.4.16","@sap-ux/odata-annotation-core-types":"0.5.7"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.6.46_1774529751942_0.5875071062536097","host":"s3://npm-registry-packages-npm-production"}},"0.6.47":{"name":"@sap-ux/fiori-mcp-server","version":"0.6.47","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.6.47","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"92b0a2389e09b29dded416b91f728add7cf25796","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.6.47.tgz","fileCount":8,"integrity":"sha512-39/ioa/rpkdl8kvJix8EAf44ZMTR/A+TgKhJ15wl12azUSyXx4L4yFjYXjqIIPghq+Q7oiwKFRRyKeMj9x16aA==","signatures":[{"sig":"MEYCIQDErtLeBFe5sGyE3l4Zsrul88hY0hEbIkGHSKRctFaJgQIhANbJ97Iqq0cXBtHe5yat1fWXN64LG0w0R/iMBvFJMfu7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4470367},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.6.47.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","copy-icons":"node -e \"const fs=require('node:fs');const path=require('node:path');['icon.png','icon.svg'].forEach(f=>fs.copyFileSync(path.join('assets',f),path.join('dist',f)))\"","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify && pnpm run copy-icons","inspector-ts":"npx @modelcontextprotocol/inspector ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings  --external:@sap-ux/store --main-fields=module,main src/index.ts","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"devinea","email":"austin.devine@sap.com"},"_resolved":"/tmp/814a89994e7fae7da6adc44a6da9e8b8/sap-ux-fiori-mcp-server-0.6.47.tgz","_integrity":"sha512-39/ioa/rpkdl8kvJix8EAf44ZMTR/A+TgKhJ15wl12azUSyXx4L4yFjYXjqIIPghq+Q7oiwKFRRyKeMj9x16aA==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.20.1","dependencies":{"mem-fs":"2.1.0","@sap-ux/store":"1.5.12","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"0.4.16"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","esbuild":"0.27.4","i18next":"25.10.10","os-name":"4.0.1","ts-node":"10.9.2","promptfoo":"0.121.3","@sap-ux/i18n":"0.3.10","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.8.4","@langchain/core":"1.1.36","@sap-ux/btp-utils":"1.1.12","@sap-ux/telemetry":"0.6.94","@types/json-schema":"7.0.15","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"0.2.19","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.9.0","@sap/ux-specification":"1.144.0","@sap-ux/feature-toggle":"0.3.8","@sap-ux/project-access":"1.35.17","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"1.25.28","@modelcontextprotocol/sdk":"1.28.0","@sap-ux/odata-entity-model":"0.3.7","@sap-ux/vocabularies-types":"0.15.0","@sap-ux/text-document-utils":"0.3.3","@sap-ux/annotation-converter":"0.10.21","@sap-ux/fiori-annotation-api":"0.9.39","@sap-ai-sdk/foundation-models":"2.9.0","@sap-ux/fiori-docs-embeddings":"0.4.16","@sap-ux/odata-annotation-core-types":"0.5.7"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.6.47_1774912688072_0.5398110687988238","host":"s3://npm-registry-packages-npm-production"}},"0.6.48":{"name":"@sap-ux/fiori-mcp-server","version":"0.6.48","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.6.48","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"5b47919b10a98cbf61b9e9059ef7fddaabd53c3b","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.6.48.tgz","fileCount":8,"integrity":"sha512-DD2CDQ1z4fSkEJkIBUVhJuOAO0N0HM3BpBySxldtrv4xsSWr+KVdb4DL4MSZ0/amXuzxyttHN0IPoTtmV9Al0A==","signatures":[{"sig":"MEQCIECuaogUtDfk9UTCSd5Ela+5Fn/gCd6gIeEPoJlkbC99AiAr0lVGuLo1DiUAXlFvFnRlOrS6TfGAzX46JGDZo5zMaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4473210},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.6.48.tgz","engines":{"node":">=20.x"},"scripts":{"lint":"eslint","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","copy-icons":"node -e \"const fs=require('node:fs');const path=require('node:path');['icon.png','icon.svg'].forEach(f=>fs.copyFileSync(path.join('assets',f),path.join('dist',f)))\"","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify && pnpm run copy-icons","inspector-ts":"npx @modelcontextprotocol/inspector ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings  --external:@sap-ux/store --main-fields=module,main src/index.ts","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"devinea","email":"austin.devine@sap.com"},"_resolved":"/tmp/bef76687d7e6326e738621f4db00bc91/sap-ux-fiori-mcp-server-0.6.48.tgz","_integrity":"sha512-DD2CDQ1z4fSkEJkIBUVhJuOAO0N0HM3BpBySxldtrv4xsSWr+KVdb4DL4MSZ0/amXuzxyttHN0IPoTtmV9Al0A==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.20.2","dependencies":{"mem-fs":"2.1.0","@sap-ux/store":"1.5.13","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"0.4.16"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","esbuild":"0.27.4","i18next":"25.10.10","os-name":"4.0.1","ts-node":"10.9.2","promptfoo":"0.121.3","@sap-ux/i18n":"0.3.10","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.8.5","@langchain/core":"1.1.36","@sap-ux/btp-utils":"1.1.12","@sap-ux/telemetry":"0.6.96","@types/json-schema":"7.0.15","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"0.2.19","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.9.0","@sap/ux-specification":"1.144.0","@sap-ux/feature-toggle":"0.3.8","@sap-ux/project-access":"1.35.19","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"1.25.29","@modelcontextprotocol/sdk":"1.29.0","@sap-ux/odata-entity-model":"0.3.7","@sap-ux/vocabularies-types":"0.15.0","@sap-ux/text-document-utils":"0.3.3","@sap-ux/annotation-converter":"0.10.21","@sap-ux/fiori-annotation-api":"0.9.41","@sap-ai-sdk/foundation-models":"2.9.0","@sap-ux/fiori-docs-embeddings":"0.4.16","@sap-ux/odata-annotation-core-types":"0.5.7"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.6.48_1775656705363_0.9948305735424199","host":"s3://npm-registry-packages-npm-production"}},"0.6.49":{"name":"@sap-ux/fiori-mcp-server","version":"0.6.49","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.6.49","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"db0edd1ab50ea33067161eb1348de4757e808b0b","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.6.49.tgz","fileCount":8,"integrity":"sha512-DFUuX0JCHJfPUeejhk1koMYjvPFPBcR8e/sUCOE/mVqZsnMNhP5m4cA0hgvA0Pr9Q2QjKIsT3OXzasVK3AjJvQ==","signatures":[{"sig":"MEYCIQCRQaxcGymEVLlYObczCnTMUXhMh7Bogdfhgrhv6Um8gAIhAPaGOQbUyu1z9D1AGyg9jAbQx0E9iOphrpEpyTiMYQlm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4473298},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.6.49.tgz","engines":{"node":">=20.x"},"mcpName":"io.github.SAP/fiori-mcp-server","scripts":{"lint":"eslint","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","copy-icons":"node -e \"const fs=require('node:fs');const path=require('node:path');['icon.png','icon.svg'].forEach(f=>fs.copyFileSync(path.join('assets',f),path.join('dist',f)))\"","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify && pnpm run copy-icons","inspector-ts":"npx @modelcontextprotocol/inspector ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings  --external:@sap-ux/store --main-fields=module,main src/index.ts","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"devinea","email":"austin.devine@sap.com"},"_resolved":"/tmp/b3afd58cb9a16ab32c3eccd2190b94f1/sap-ux-fiori-mcp-server-0.6.49.tgz","_integrity":"sha512-DFUuX0JCHJfPUeejhk1koMYjvPFPBcR8e/sUCOE/mVqZsnMNhP5m4cA0hgvA0Pr9Q2QjKIsT3OXzasVK3AjJvQ==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.20.2","dependencies":{"mem-fs":"2.1.0","@sap-ux/store":"1.5.13","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"0.4.16"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","esbuild":"0.27.4","i18next":"25.10.10","os-name":"4.0.1","ts-node":"10.9.2","promptfoo":"0.121.3","@sap-ux/i18n":"0.3.10","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.8.5","@langchain/core":"1.1.36","@sap-ux/btp-utils":"1.1.12","@sap-ux/telemetry":"0.6.96","@types/json-schema":"7.0.15","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"0.2.19","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.9.0","@sap/ux-specification":"1.144.0","@sap-ux/feature-toggle":"0.3.8","@sap-ux/project-access":"1.35.19","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"1.25.29","@modelcontextprotocol/sdk":"1.29.0","@sap-ux/odata-entity-model":"0.3.7","@sap-ux/vocabularies-types":"0.15.0","@sap-ux/text-document-utils":"0.3.3","@sap-ux/annotation-converter":"0.10.21","@sap-ux/fiori-annotation-api":"0.9.41","@sap-ai-sdk/foundation-models":"2.9.0","@sap-ux/fiori-docs-embeddings":"0.4.16","@sap-ux/odata-annotation-core-types":"0.5.7"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.6.49_1776160673445_0.06807512272235194","host":"s3://npm-registry-packages-npm-production"}},"0.6.50":{"name":"@sap-ux/fiori-mcp-server","version":"0.6.50","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.6.50","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"38e965d3ceb35966311e9b0f36e8f128577d0e6b","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.6.50.tgz","fileCount":8,"integrity":"sha512-XeLgxuBzq/IRJnZOl4cpm6aH3th1wAkNNn4Xa4XzPw7xOi0CscfkHbuJp2iW9l33w4pK4/ms4bsxDozqk/QzrQ==","signatures":[{"sig":"MEYCIQDvjPFJU8X+KC24Fe4DnO+z06jbu1+57e8IB/iQR5ZcFwIhAP+m38oA4y4Tt3ndnUnlRlcZsUGq9v9BG1T6inUOZSZl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4422734},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.6.50.tgz","engines":{"node":">=20.x"},"mcpName":"io.github.SAP/fiori-mcp-server","scripts":{"lint":"eslint","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","copy-icons":"node -e \"const fs=require('node:fs');const path=require('node:path');['icon.png','icon.svg'].forEach(f=>fs.copyFileSync(path.join('assets',f),path.join('dist',f)))\"","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify && pnpm run copy-icons","inspector-ts":"npx @modelcontextprotocol/inspector ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings  --external:@sap-ux/store --main-fields=module,main src/index.ts","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"devinea","email":"austin.devine@sap.com"},"_resolved":"/tmp/3e32bb309fd1d8ed6ed7bdc052a51818/sap-ux-fiori-mcp-server-0.6.50.tgz","_integrity":"sha512-XeLgxuBzq/IRJnZOl4cpm6aH3th1wAkNNn4Xa4XzPw7xOi0CscfkHbuJp2iW9l33w4pK4/ms4bsxDozqk/QzrQ==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.20.2","dependencies":{"mem-fs":"2.1.0","@sap-ux/store":"1.5.13","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"0.4.16"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","esbuild":"0.27.4","i18next":"25.10.10","os-name":"4.0.1","ts-node":"10.9.2","promptfoo":"0.121.3","@sap-ux/i18n":"0.3.10","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.8.5","@langchain/core":"1.1.40","@sap-ux/btp-utils":"1.1.14","@sap-ux/telemetry":"0.6.99","@types/json-schema":"7.0.15","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"0.2.21","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.9.0","@sap/ux-specification":"1.144.0","@sap-ux/feature-toggle":"0.3.8","@sap-ux/project-access":"1.35.20","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"1.25.32","@modelcontextprotocol/sdk":"1.29.0","@sap-ux/odata-entity-model":"0.3.7","@sap-ux/vocabularies-types":"0.15.0","@sap-ux/text-document-utils":"0.3.3","@sap-ux/annotation-converter":"0.10.21","@sap-ux/fiori-annotation-api":"0.9.42","@sap-ai-sdk/foundation-models":"2.9.0","@sap-ux/fiori-docs-embeddings":"0.4.16","@sap-ux/odata-annotation-core-types":"0.5.7"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.6.50_1776937631825_0.769985200994264","host":"s3://npm-registry-packages-npm-production"}},"0.6.51":{"name":"@sap-ux/fiori-mcp-server","version":"0.6.51","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.6.51","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"4e3290ae639c2f8ae993ec92d7877bff6052020e","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.6.51.tgz","fileCount":8,"integrity":"sha512-5yoG7iEOYB+c+kgIkMQ3f6hxuENsyhiyjMLGRTS9tizyu2/zYk5n8eDSuuf/ID1b88VK/cwwUlKMdc38CUGqHg==","signatures":[{"sig":"MEUCIQDfJ5KEMg45ZV5pKiG51UnEZJSn3Y5I1E7JcpDsg2/DKgIgfGYvYWFF+FAwrzMIdHXO6GbjCgEd6AxEvtXDZxSuXCU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4423719},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.6.51.tgz","engines":{"node":">=20.x"},"mcpName":"io.github.SAP/fiori-mcp-server","scripts":{"lint":"eslint","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","copy-icons":"node -e \"const fs=require('node:fs');const path=require('node:path');['icon.png','icon.svg'].forEach(f=>fs.copyFileSync(path.join('assets',f),path.join('dist',f)))\"","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify && pnpm run copy-icons","inspector-ts":"npx @modelcontextprotocol/inspector ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings  --external:@sap-ux/store --main-fields=module,main src/index.ts","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"devinea","email":"austin.devine@sap.com"},"_resolved":"/tmp/86043760b483bd806b74f592b2254553/sap-ux-fiori-mcp-server-0.6.51.tgz","_integrity":"sha512-5yoG7iEOYB+c+kgIkMQ3f6hxuENsyhiyjMLGRTS9tizyu2/zYk5n8eDSuuf/ID1b88VK/cwwUlKMdc38CUGqHg==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.20.2","dependencies":{"mem-fs":"2.1.0","@sap-ux/store":"1.5.13","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"0.4.16"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","esbuild":"0.27.4","i18next":"25.10.10","os-name":"4.0.1","ts-node":"10.9.2","promptfoo":"0.121.3","@sap-ux/i18n":"0.3.10","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.8.5","@langchain/core":"1.1.40","@sap-ux/btp-utils":"1.1.14","@sap-ux/telemetry":"0.6.99","@types/json-schema":"7.0.15","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"0.2.21","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.9.0","@sap/ux-specification":"1.144.0","@sap-ux/feature-toggle":"0.3.8","@sap-ux/project-access":"1.35.20","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"1.25.32","@modelcontextprotocol/sdk":"1.29.0","@sap-ux/odata-entity-model":"0.3.7","@sap-ux/vocabularies-types":"0.15.0","@sap-ux/text-document-utils":"0.3.3","@sap-ux/annotation-converter":"0.10.21","@sap-ux/fiori-annotation-api":"0.9.42","@sap-ai-sdk/foundation-models":"2.9.0","@sap-ux/fiori-docs-embeddings":"0.4.16","@sap-ux/odata-annotation-core-types":"0.5.7"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.6.51_1776940231178_0.5033161924856437","host":"s3://npm-registry-packages-npm-production"}},"0.6.52":{"name":"@sap-ux/fiori-mcp-server","version":"0.6.52","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.6.52","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"99fec884f21aed7246210b43bc9405f6ba44f900","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.6.52.tgz","fileCount":8,"integrity":"sha512-pxFVKtT0OpYs/klw50QTGlmmVk5flF1uIgCbIIirkotlxtvdFHrfh7glISDOKgcBOR53oijjJZQH0NEHrxekew==","signatures":[{"sig":"MEQCIHDScCwbzWBb1F3QniACV9dTYnQGNBzljKAp2Qsgq3JfAiB6kWY7NICAbh/UDKzYIDjNJzPBHl6B4kEDqAA78YfkHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4426307},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.6.52.tgz","engines":{"node":">=20.x"},"mcpName":"io.github.SAP/fiori-mcp-server","scripts":{"lint":"eslint","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","copy-icons":"node -e \"const fs=require('node:fs');const path=require('node:path');['icon.png','icon.svg'].forEach(f=>fs.copyFileSync(path.join('assets',f),path.join('dist',f)))\"","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify && pnpm run copy-icons","inspector-ts":"npx @modelcontextprotocol/inspector ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings  --external:@sap-ux/store --main-fields=module,main src/index.ts","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"devinea","email":"austin.devine@sap.com"},"_resolved":"/tmp/053c8ffdf8cbd857153e7b7e6a24f383/sap-ux-fiori-mcp-server-0.6.52.tgz","_integrity":"sha512-pxFVKtT0OpYs/klw50QTGlmmVk5flF1uIgCbIIirkotlxtvdFHrfh7glISDOKgcBOR53oijjJZQH0NEHrxekew==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.20.2","dependencies":{"mem-fs":"2.1.0","@sap-ux/store":"1.5.13","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"0.4.16"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","esbuild":"0.27.4","i18next":"25.10.10","os-name":"4.0.1","ts-node":"10.9.2","promptfoo":"0.121.3","@sap-ux/i18n":"0.3.10","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.8.5","@langchain/core":"1.1.40","@sap-ux/btp-utils":"1.1.14","@sap-ux/telemetry":"0.6.101","@types/json-schema":"7.0.15","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"0.2.21","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.9.0","@sap/ux-specification":"1.144.0","@sap-ux/feature-toggle":"0.3.8","@sap-ux/project-access":"1.36.0","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"1.25.32","@modelcontextprotocol/sdk":"1.29.0","@sap-ux/odata-entity-model":"0.3.7","@sap-ux/vocabularies-types":"0.15.0","@sap-ux/text-document-utils":"0.3.3","@sap-ux/annotation-converter":"0.10.21","@sap-ux/fiori-annotation-api":"0.9.45","@sap-ai-sdk/foundation-models":"2.9.0","@sap-ux/fiori-docs-embeddings":"0.4.16","@sap-ux/odata-annotation-core-types":"0.5.7"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.6.52_1777367827476_0.549269802479367","host":"s3://npm-registry-packages-npm-production"}},"0.6.53":{"name":"@sap-ux/fiori-mcp-server","version":"0.6.53","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.6.53","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"c15731a5bfab681275bcad46f07b7d73fb8ae332","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.6.53.tgz","fileCount":8,"integrity":"sha512-cJWgOIJ4NW8RBrsSrEJkz7KF4iEqOzLuSzvhPMCdII5a3ZCJuhP5vL9jkQrszgKY5A8eIRUBibEW+hr9TGJoHw==","signatures":[{"sig":"MEUCIDDe6Jn603YSj3bj5YDPGd+2kU/KOBcmCcvqxthhsMo7AiEAgD9LlH0+Jf9IrxvF7z+tezmobPVypL1SmhGdJJNCcX4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4435565},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.6.53.tgz","engines":{"node":">=20.x"},"mcpName":"io.github.SAP/fiori-mcp-server","scripts":{"lint":"eslint","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","copy-icons":"node -e \"const fs=require('node:fs');const path=require('node:path');['icon.png','icon.svg'].forEach(f=>fs.copyFileSync(path.join('assets',f),path.join('dist',f)))\"","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify && pnpm run copy-icons","inspector-ts":"npx @modelcontextprotocol/inspector ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings  --external:@sap-ux/store --main-fields=module,main src/index.ts","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"devinea","email":"austin.devine@sap.com"},"_resolved":"/tmp/d722397253061360c8af500d58721b70/sap-ux-fiori-mcp-server-0.6.53.tgz","_integrity":"sha512-cJWgOIJ4NW8RBrsSrEJkz7KF4iEqOzLuSzvhPMCdII5a3ZCJuhP5vL9jkQrszgKY5A8eIRUBibEW+hr9TGJoHw==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.20.2","dependencies":{"mem-fs":"2.1.0","@sap-ux/store":"1.5.13","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"0.4.17"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","esbuild":"0.27.4","i18next":"25.10.10","os-name":"4.0.1","ts-node":"10.9.2","promptfoo":"0.121.3","@sap-ux/i18n":"0.3.11","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.8.5","@langchain/core":"1.1.40","@sap-ux/btp-utils":"1.1.14","@sap-ux/telemetry":"0.6.103","@types/json-schema":"7.0.15","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"0.2.21","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.9.0","@sap/ux-specification":"1.144.0","@sap-ux/feature-toggle":"0.3.8","@sap-ux/project-access":"1.36.2","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"1.25.34","@modelcontextprotocol/sdk":"1.29.0","@sap-ux/odata-entity-model":"0.3.7","@sap-ux/vocabularies-types":"0.15.0","@sap-ux/text-document-utils":"0.3.4","@sap-ux/annotation-converter":"0.10.21","@sap-ux/fiori-annotation-api":"0.9.47","@sap-ai-sdk/foundation-models":"2.9.0","@sap-ux/fiori-docs-embeddings":"0.4.17","@sap-ux/odata-annotation-core-types":"0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.6.53_1777910702367_0.9298090174559408","host":"s3://npm-registry-packages-npm-production"}},"0.6.54":{"name":"@sap-ux/fiori-mcp-server","version":"0.6.54","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.6.54","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"ddcf678c50cceb43a7b6758d15af52c3da61ee32","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.6.54.tgz","fileCount":8,"integrity":"sha512-84R6VkQtol+6eeF1t4sw4AXUp3f1sjq3yNtfv2hzTGfwQA5onuNJ/yAr4jlUSaIBeeyUpsGfOZlRxmI07SlEWg==","signatures":[{"sig":"MEUCIQD38MNGjabStuK5y9EIwxvdkqsOwZ5NcAHbv9xGSARO0gIgEDV3DJviMXU24uRieMXxlJoezhohTLU8b58YqwERVKw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4442857},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.6.54.tgz","engines":{"node":">=20.x"},"mcpName":"io.github.SAP/fiori-mcp-server","scripts":{"lint":"eslint","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","copy-icons":"node -e \"const fs=require('node:fs');const path=require('node:path');['icon.png','icon.svg'].forEach(f=>fs.copyFileSync(path.join('assets',f),path.join('dist',f)))\"","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify && pnpm run copy-icons","inspector-ts":"npx @modelcontextprotocol/inspector ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings  --external:@sap-ux/store --main-fields=module,main src/index.ts","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"devinea","email":"austin.devine@sap.com"},"_resolved":"/tmp/50e684856db9f7dd6bf08597069b89a6/sap-ux-fiori-mcp-server-0.6.54.tgz","_integrity":"sha512-84R6VkQtol+6eeF1t4sw4AXUp3f1sjq3yNtfv2hzTGfwQA5onuNJ/yAr4jlUSaIBeeyUpsGfOZlRxmI07SlEWg==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.20.2","dependencies":{"mem-fs":"2.1.0","@sap-ux/store":"1.5.13","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"0.4.17"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","esbuild":"0.27.4","i18next":"25.10.10","os-name":"4.0.1","ts-node":"10.9.2","promptfoo":"0.121.3","@sap-ux/i18n":"0.3.11","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.8.5","@langchain/core":"1.1.40","@sap-ux/btp-utils":"1.1.15","@sap-ux/telemetry":"0.6.104","@types/json-schema":"7.0.15","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"0.2.22","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.9.0","@sap/ux-specification":"1.144.0","@sap-ux/feature-toggle":"0.3.8","@sap-ux/project-access":"1.36.3","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"1.25.35","@modelcontextprotocol/sdk":"1.29.0","@sap-ux/odata-entity-model":"0.3.7","@sap-ux/vocabularies-types":"0.15.0","@sap-ux/text-document-utils":"0.3.4","@sap-ux/annotation-converter":"0.10.21","@sap-ux/fiori-annotation-api":"0.9.48","@sap-ai-sdk/foundation-models":"2.9.0","@sap-ux/fiori-docs-embeddings":"0.4.17","@sap-ux/odata-annotation-core-types":"0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.6.54_1778153801070_0.6328433968728968","host":"s3://npm-registry-packages-npm-production"}},"0.6.55":{"name":"@sap-ux/fiori-mcp-server","version":"0.6.55","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.6.55","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"427b378cc42c64a50ea02e3acaf0525089e9ebac","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.6.55.tgz","fileCount":8,"integrity":"sha512-M9SBoD4YLkti43mwIDBIlWeGSNsPLGgmE5JhiXEr/yKx65tMIORcPC6TEOttqcAYBNaoAXeC9oUeHFQW9xfVnA==","signatures":[{"sig":"MEUCIBc/DXvwn5Gb65sV6cVs+hTueSGhP1z+vRfHHFI5z+0aAiEAsxSScnr348fWks3Qm7AA/mCkgYwbsDonEjdFVJImbko=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4442911},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.6.55.tgz","engines":{"node":">=20.x"},"mcpName":"io.github.SAP/fiori-mcp-server","scripts":{"lint":"eslint","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","copy-icons":"node -e \"const fs=require('node:fs');const path=require('node:path');['icon.png','icon.svg'].forEach(f=>fs.copyFileSync(path.join('assets',f),path.join('dist',f)))\"","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify && pnpm run copy-icons","inspector-ts":"npx @modelcontextprotocol/inspector ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings  --external:@sap-ux/store --main-fields=module,main src/index.ts","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"devinea","email":"austin.devine@sap.com"},"_resolved":"/tmp/ac7da9bdf6c4af97e85d05cf20ac0890/sap-ux-fiori-mcp-server-0.6.55.tgz","_integrity":"sha512-M9SBoD4YLkti43mwIDBIlWeGSNsPLGgmE5JhiXEr/yKx65tMIORcPC6TEOttqcAYBNaoAXeC9oUeHFQW9xfVnA==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.20.2","dependencies":{"mem-fs":"2.1.0","apache-arrow":"18.1.0","@sap-ux/store":"1.5.13","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"0.4.17"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","esbuild":"0.27.4","i18next":"25.10.10","os-name":"4.0.1","ts-node":"10.9.2","promptfoo":"0.121.3","@sap-ux/i18n":"0.3.11","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.8.5","@langchain/core":"1.1.40","@sap-ux/btp-utils":"1.1.15","@sap-ux/telemetry":"0.6.104","@types/json-schema":"7.0.15","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"0.2.22","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.9.0","@sap/ux-specification":"1.144.0","@sap-ux/feature-toggle":"0.3.8","@sap-ux/project-access":"1.36.3","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"1.25.35","@modelcontextprotocol/sdk":"1.29.0","@sap-ux/odata-entity-model":"0.3.7","@sap-ux/vocabularies-types":"0.15.0","@sap-ux/text-document-utils":"0.3.4","@sap-ux/annotation-converter":"0.10.21","@sap-ux/fiori-annotation-api":"0.9.48","@sap-ai-sdk/foundation-models":"2.9.0","@sap-ux/fiori-docs-embeddings":"0.4.17","@sap-ux/odata-annotation-core-types":"0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.6.55_1778160900515_0.5211995912806036","host":"s3://npm-registry-packages-npm-production"}},"0.6.56":{"name":"@sap-ux/fiori-mcp-server","version":"0.6.56","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.6.56","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"91740e503fdab69c61740150cbeac6c785dfce9d","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.6.56.tgz","fileCount":8,"integrity":"sha512-7CyloDZlrrD7cI7zXM92bD1boaIkWUJJT88kVK3i0ZFKnLFBr0OG9sxBDord59+3F+0Qb7EZcwEin3Lu78p/WA==","signatures":[{"sig":"MEQCIGQrofsjC833hx0Z3UiQyRDuElKhf3jGgGc+doUYE5UkAiBqOubx0lvANvnKSIx0de9JmC131XYCvxFwLA+UfquUkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4442911},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.6.56.tgz","engines":{"node":">=20.x"},"mcpName":"io.github.SAP/fiori-mcp-server","scripts":{"lint":"eslint","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","copy-icons":"node -e \"const fs=require('node:fs');const path=require('node:path');['icon.png','icon.svg'].forEach(f=>fs.copyFileSync(path.join('assets',f),path.join('dist',f)))\"","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify && pnpm run copy-icons","inspector-ts":"npx @modelcontextprotocol/inspector ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings  --external:@sap-ux/store --main-fields=module,main src/index.ts","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"devinea","email":"austin.devine@sap.com"},"_resolved":"/tmp/da5e3f0d86d3270becfc714ff980e382/sap-ux-fiori-mcp-server-0.6.56.tgz","_integrity":"sha512-7CyloDZlrrD7cI7zXM92bD1boaIkWUJJT88kVK3i0ZFKnLFBr0OG9sxBDord59+3F+0Qb7EZcwEin3Lu78p/WA==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.20.2","dependencies":{"mem-fs":"2.1.0","apache-arrow":"18.1.0","@sap-ux/store":"1.5.13","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"0.4.18"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","esbuild":"0.27.4","i18next":"25.10.10","os-name":"4.0.1","ts-node":"10.9.2","promptfoo":"0.121.3","@sap-ux/i18n":"0.3.11","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.8.5","@langchain/core":"1.1.40","@sap-ux/btp-utils":"1.1.15","@sap-ux/telemetry":"0.6.104","@types/json-schema":"7.0.15","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"0.2.22","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.9.0","@sap/ux-specification":"1.144.0","@sap-ux/feature-toggle":"0.3.8","@sap-ux/project-access":"1.36.3","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"1.25.35","@modelcontextprotocol/sdk":"1.29.0","@sap-ux/odata-entity-model":"0.3.7","@sap-ux/vocabularies-types":"0.15.0","@sap-ux/text-document-utils":"0.3.4","@sap-ux/annotation-converter":"0.10.21","@sap-ux/fiori-annotation-api":"0.9.48","@sap-ai-sdk/foundation-models":"2.9.0","@sap-ux/fiori-docs-embeddings":"0.4.18","@sap-ux/odata-annotation-core-types":"0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.6.56_1778494372182_0.3810082618856714","host":"s3://npm-registry-packages-npm-production"}},"0.6.57":{"name":"@sap-ux/fiori-mcp-server","version":"0.6.57","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.6.57","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"sap-ospo-admin","email":"ospo@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"14fe7402fbffd1dc9d9919cbf6e1cac0e6b50da3","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.6.57.tgz","fileCount":8,"integrity":"sha512-79ix8x1A/v1AUhMkDlwoqiMXzq1p60xFkiBXgwX4NXhdRolHj7AOpNBAfKenG5+1RoSuypH/2RsVE2HIYslgXQ==","signatures":[{"sig":"MEUCICeI/RbbjAbYnh74gBABF4MfQawlNuWCS9C2ScjXK/A0AiEArDArGkx6gN7CfseCEEkIBdOl5QKHilvdRVe5cWqN1hk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4444463},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.6.57.tgz","engines":{"node":">=20.x"},"mcpName":"io.github.SAP/fiori-mcp-server","scripts":{"lint":"eslint","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","copy-icons":"node -e \"const fs=require('node:fs');const path=require('node:path');['icon.png','icon.svg'].forEach(f=>fs.copyFileSync(path.join('assets',f),path.join('dist',f)))\"","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify && pnpm run copy-icons","inspector-ts":"npx @modelcontextprotocol/inspector ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings  --external:@sap-ux/store --main-fields=module,main src/index.ts","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"devinea","email":"austin.devine@sap.com"},"_resolved":"/tmp/3d238d31ecf02d7add54650d4b30b4ee/sap-ux-fiori-mcp-server-0.6.57.tgz","_integrity":"sha512-79ix8x1A/v1AUhMkDlwoqiMXzq1p60xFkiBXgwX4NXhdRolHj7AOpNBAfKenG5+1RoSuypH/2RsVE2HIYslgXQ==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.20.2","dependencies":{"mem-fs":"2.1.0","apache-arrow":"18.1.0","@sap-ux/store":"1.5.13","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"0.4.18"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","esbuild":"0.27.4","i18next":"25.10.10","os-name":"4.0.1","ts-node":"10.9.2","promptfoo":"0.121.3","@sap-ux/i18n":"0.3.11","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.8.5","@langchain/core":"1.1.40","@sap-ux/btp-utils":"1.1.15","@sap-ux/telemetry":"0.6.104","@types/json-schema":"7.0.15","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"0.2.22","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.9.0","@sap/ux-specification":"1.144.0","@sap-ux/feature-toggle":"0.3.8","@sap-ux/project-access":"1.36.3","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"1.25.35","@modelcontextprotocol/sdk":"1.29.0","@sap-ux/odata-entity-model":"0.3.7","@sap-ux/vocabularies-types":"0.15.0","@sap-ux/text-document-utils":"0.3.4","@sap-ux/annotation-converter":"0.10.21","@sap-ux/fiori-annotation-api":"0.9.48","@sap-ai-sdk/foundation-models":"2.9.0","@sap-ux/fiori-docs-embeddings":"0.4.18","@sap-ux/odata-annotation-core-types":"0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.6.57_1778629335114_0.21364344591218543","host":"s3://npm-registry-packages-npm-production"}},"0.6.58":{"name":"@sap-ux/fiori-mcp-server","version":"0.6.58","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.6.58","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"sap-ospo-admin","email":"ospo@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"homepage":"https://github.com/SAP/open-ux-tools#readme","bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"dist/index.js"},"dist":{"shasum":"ba6ba71fa2e317610668a41ea93fef736bbdde8b","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.6.58.tgz","fileCount":8,"integrity":"sha512-zC43mo+TcOQafbcZtlL+R5UG2oKMDmEEJftgdhgYi7z8SjGnTVMkiAmHbwH4BTbFWfwZqxvN+GAPFZKPvm5frA==","signatures":[{"sig":"MEUCIHfSsv413Ohup483DIN/cL6e7MFXxkNETmZCnkHVQuPSAiEAoxN00Xh3wb0xnrLffprP0aHiZhKKa9G22QfE8M/C8Xk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4449043},"main":"dist/index.js","_from":"file:sap-ux-fiori-mcp-server-0.6.58.tgz","engines":{"node":">=20.x"},"mcpName":"io.github.SAP/fiori-mcp-server","scripts":{"lint":"eslint","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","copy-icons":"node -e \"const fs=require('node:fs');const path=require('node:path');['icon.png','icon.svg'].forEach(f=>fs.copyFileSync(path.join('assets',f),path.join('dist',f)))\"","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify && pnpm run copy-icons","inspector-ts":"npx @modelcontextprotocol/inspector ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings  --external:@sap-ux/store --main-fields=module,main src/index.ts","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"devinea","email":"austin.devine@sap.com"},"_resolved":"/tmp/b09b907f30d6b63d6a5afc65ca14e93f/sap-ux-fiori-mcp-server-0.6.58.tgz","_integrity":"sha512-zC43mo+TcOQafbcZtlL+R5UG2oKMDmEEJftgdhgYi7z8SjGnTVMkiAmHbwH4BTbFWfwZqxvN+GAPFZKPvm5frA==","repository":{"url":"git+https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"_npmVersion":"10.8.2","description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"20.20.2","dependencies":{"mem-fs":"2.1.0","apache-arrow":"18.1.0","@sap-ux/store":"1.5.13","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"0.4.18"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","esbuild":"0.27.4","i18next":"25.10.10","os-name":"4.0.1","ts-node":"10.9.2","promptfoo":"0.121.3","@sap-ux/i18n":"0.3.11","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.8.5","@langchain/core":"1.1.40","@sap-ux/btp-utils":"1.1.15","@sap-ux/telemetry":"0.6.105","@types/json-schema":"7.0.15","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"0.2.22","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.9.0","@sap/ux-specification":"1.144.0","@sap-ux/feature-toggle":"0.3.8","@sap-ux/project-access":"1.36.4","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"1.25.36","@modelcontextprotocol/sdk":"1.29.0","@sap-ux/odata-entity-model":"0.3.7","@sap-ux/vocabularies-types":"0.15.0","@sap-ux/text-document-utils":"0.3.4","@sap-ux/annotation-converter":"0.10.21","@sap-ux/fiori-annotation-api":"0.9.49","@sap-ai-sdk/foundation-models":"2.9.0","@sap-ux/fiori-docs-embeddings":"0.4.18","@sap-ux/odata-annotation-core-types":"0.5.8"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.6.58_1778694970327_0.21211225831031522","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@sap-ux/fiori-mcp-server","version":"0.7.0","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.7.0","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"sap-ospo-admin","email":"ospo@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"./dist/index.js"},"dist":{"shasum":"e2febaa4ae986ad6e9feccff006b39c686ee601e","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.7.0.tgz","fileCount":8,"integrity":"sha512-voQzOspizxpgtY4ZWgpKYX1N49bqHW5r0D53ZWcsGt6smu2kEg5BiXMml0tFf0r1mJRfTrPrbEJWDRd5/mOyMg==","signatures":[{"sig":"MEUCIBtLxp4DA/YFiyHKtccig2mDLrAhPPv7a9ucrjNu49hCAiEA2KjNFhV/6PbjYrASW1UvbuBImw0qWi+HC6pV0Jkvhyg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sap-ux%2ffiori-mcp-server@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4579273},"main":"dist/index.js","engines":{"node":">=22.x"},"mcpName":"io.github.SAP/fiori-mcp-server","scripts":{"lint":"eslint","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","copy-icons":"node -e \"const fs=require('node:fs');const path=require('node:path');['icon.png','icon.svg'].forEach(f=>fs.copyFileSync(path.join('assets',f),path.join('dist',f)))\"","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify && pnpm run copy-icons","inspector-ts":"npx @modelcontextprotocol/inspector ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings  --external:@sap-ux/store --main-fields=module,main src/index.ts","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6db9b740-3e97-462b-94d5-07d1037c8a0a"}},"repository":{"url":"https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"22.22.2","dependencies":{"mem-fs":"2.1.0","apache-arrow":"18.1.0","@sap-ux/store":"1.6.0","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","esbuild":"0.27.4","i18next":"25.10.10","os-name":"4.0.1","ts-node":"10.9.2","promptfoo":"0.121.3","@sap-ux/i18n":"0.4.0","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.9.0","@langchain/core":"1.1.40","@sap-ux/btp-utils":"1.2.0","@sap-ux/telemetry":"0.7.0","@types/json-schema":"7.0.15","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"0.3.0","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.9.0","@sap/ux-specification":"1.144.0","@sap-ux/feature-toggle":"0.4.0","@sap-ux/project-access":"1.37.0","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"1.26.0","@modelcontextprotocol/sdk":"1.29.0","@sap-ux/odata-entity-model":"0.4.0","@sap-ux/vocabularies-types":"0.15.0","@sap-ux/text-document-utils":"0.4.0","@sap-ux/annotation-converter":"0.10.21","@sap-ux/fiori-annotation-api":"0.10.0","@sap-ai-sdk/foundation-models":"2.9.0","@sap-ux/fiori-docs-embeddings":"0.5.0","@sap-ux/odata-annotation-core-types":"0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.7.0_1778879071425_0.40750625853552336","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@sap-ux/fiori-mcp-server","version":"0.7.1","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.7.1","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"sap-ospo-admin","email":"ospo@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"./dist/index.js"},"dist":{"shasum":"89c7af5d41fdc8265386452a8b7ea2258b7b0054","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.7.1.tgz","fileCount":8,"integrity":"sha512-EJFzPquPHqGAhYg4NRHUCLHzpc0y0QeBPl9oTUEwY4Ji+74e1v99ZFK8+txiPMfOLBa8yMtSaUg31DOwfYGZpw==","signatures":[{"sig":"MEUCIQCpt6B9b8v0pqWYDCVO9s+xA68P83eC3atJIbNrTQmJvQIgPLxEUAPZN1kaqtXDwCH8WKRIuti+AHuehVUMAwsElgs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sap-ux%2ffiori-mcp-server@0.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4582192},"main":"dist/index.js","engines":{"node":">=22.x"},"mcpName":"io.github.SAP/fiori-mcp-server","scripts":{"lint":"eslint","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","copy-icons":"node -e \"const fs=require('node:fs');const path=require('node:path');['icon.png','icon.svg'].forEach(f=>fs.copyFileSync(path.join('assets',f),path.join('dist',f)))\"","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify && pnpm run copy-icons","inspector-ts":"npx @modelcontextprotocol/inspector ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings  --external:@sap-ux/store --main-fields=module,main src/index.ts","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6db9b740-3e97-462b-94d5-07d1037c8a0a"}},"repository":{"url":"https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"22.22.2","dependencies":{"mem-fs":"2.1.0","apache-arrow":"18.1.0","@sap-ux/store":"1.6.0","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","esbuild":"0.27.4","i18next":"25.10.10","os-name":"4.0.1","ts-node":"10.9.2","promptfoo":"0.121.3","@sap-ux/i18n":"0.4.0","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.9.0","@langchain/core":"1.1.40","@sap-ux/btp-utils":"1.2.0","@sap-ux/telemetry":"0.7.1","@types/json-schema":"7.0.15","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"0.3.0","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.9.0","@sap/ux-specification":"1.144.0","@sap-ux/feature-toggle":"0.4.0","@sap-ux/project-access":"1.38.0","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"1.26.0","@modelcontextprotocol/sdk":"1.29.0","@sap-ux/odata-entity-model":"0.4.0","@sap-ux/vocabularies-types":"0.15.0","@sap-ux/text-document-utils":"0.4.0","@sap-ux/annotation-converter":"0.10.21","@sap-ux/fiori-annotation-api":"0.11.0","@sap-ai-sdk/foundation-models":"2.9.0","@sap-ux/fiori-docs-embeddings":"0.5.1","@sap-ux/odata-annotation-core-types":"0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.7.1_1779343128492_0.21291425739334868","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@sap-ux/fiori-mcp-server","version":"0.7.2","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@0.7.2","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"sap-ospo-admin","email":"ospo@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"./dist/index.js"},"dist":{"shasum":"67ee0f3d259652cd1cc10f994e8ff723f57833eb","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-0.7.2.tgz","fileCount":8,"integrity":"sha512-uy5T1iDepBzdUAVpPOiRKl/QNjrB9kbtBpJJCAzVncHfyrxHsG3AEJR8QLkLoyKi+7KFQ8OR6ZRAZIJGwb9IlA==","signatures":[{"sig":"MEUCIQC2aHpzkIi0uraHJLsGoyVXK0d4AN5yalfSA4WWn6T8JwIgIvNgI+8pNTWiG4iZwyYQC8L2Qg53wAcIBatFOoYG0a0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sap-ux%2ffiori-mcp-server@0.7.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4460062},"main":"dist/index.js","engines":{"node":">=22.x"},"mcpName":"io.github.SAP/fiori-mcp-server","scripts":{"lint":"eslint","test":"jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","copy-icons":"node -e \"const fs=require('node:fs');const path=require('node:path');['icon.png','icon.svg'].forEach(f=>fs.copyFileSync(path.join('assets',f),path.join('dist',f)))\"","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify && pnpm run copy-icons","inspector-ts":"npx @modelcontextprotocol/inspector ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"esbuild --bundle --platform=node --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings  --external:@sap-ux/store --main-fields=module,main src/index.ts","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6db9b740-3e97-462b-94d5-07d1037c8a0a"}},"repository":{"url":"https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"22.22.3","dependencies":{"mem-fs":"2.1.0","apache-arrow":"18.1.0","@sap-ux/store":"1.6.1","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","esbuild":"0.27.4","i18next":"25.10.10","os-name":"4.0.1","ts-node":"10.9.2","promptfoo":"0.121.12","@sap-ux/i18n":"0.4.0","npm-run-all2":"8.0.4","@types/mem-fs":"1.1.2","@sap-ux/logger":"0.9.0","@langchain/core":"1.1.40","@sap-ux/btp-utils":"1.2.1","@sap-ux/telemetry":"0.7.5","@types/json-schema":"7.0.15","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"0.3.2","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.9.0","@sap/ux-specification":"1.144.0","@sap-ux/feature-toggle":"0.4.0","@sap-ux/project-access":"1.38.1","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"1.26.1","@modelcontextprotocol/sdk":"1.29.0","@sap-ux/odata-entity-model":"0.4.0","@sap-ux/vocabularies-types":"0.15.0","@sap-ux/text-document-utils":"0.4.0","@sap-ux/annotation-converter":"0.10.21","@sap-ux/fiori-annotation-api":"0.11.1","@sap-ai-sdk/foundation-models":"2.9.0","@sap-ux/fiori-docs-embeddings":"0.5.1","@sap-ux/odata-annotation-core-types":"0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_0.7.2_1779884618903_0.06159766574338632","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@sap-ux/fiori-mcp-server","version":"1.0.0","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@1.0.0","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"sap-ospo-admin","email":"ospo@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"./dist/index.js"},"dist":{"shasum":"672b678bf8c50562b017c158007999eddebabde5","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-1.0.0.tgz","fileCount":8,"integrity":"sha512-SeQBOTYLKQL2VQaM4TK5bzZZjSOQUdVGMa5iriZLjI4bW3286B+j9yHjEVbWFBAg5/bVpsb/4lCifXOU5LiZQA==","signatures":[{"sig":"MEYCIQDr2Q2VADQFGRYaXOt4mOeXUOQLu2HFaQzHqqKBraGpyQIhAJKOWJn8+/9BC/oTCYgDiDuG+UMZfB0IRoElsdiKWqT1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sap-ux%2ffiori-mcp-server@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7318602},"main":"dist/index.js","type":"module","engines":{"node":">=22.x"},"mcpName":"io.github.SAP/fiori-mcp-server","scripts":{"lint":"eslint","test":"cross-env NODE_OPTIONS='--experimental-vm-modules' jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"pnpm run build-esbuild-base --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","copy-icons":"node -e \"const fs=require('node:fs');const path=require('node:path');['icon.png','icon.svg'].forEach(f=>fs.copyFileSync(path.join('assets',f),path.join('dist',f)))\"","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"pnpm run build-esbuild-base --minify && pnpm run copy-icons","inspector-ts":"npx @modelcontextprotocol/inspector ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"esbuild --bundle --platform=node --format=esm --target=node20 --outdir=dist --external:vscode --external:@lancedb/lancedb --external:@xenova/transformers --external:@sap-ux/fiori-docs-embeddings --external:@sap-ux/store --external:@sap-ux/odata-annotation-core-types --external:@sap-ux/odata-annotation-core --external:@sap-ux/text-document-utils --main-fields=module,main --banner:js=\"import{createRequire}from'node:module';import{fileURLToPath}from'node:url';import{dirname}from'node:path';const require=createRequire(import.meta.url);const __filename=fileURLToPath(import.meta.url);const __dirname=dirname(__filename);\" src/index.ts","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6db9b740-3e97-462b-94d5-07d1037c8a0a"}},"repository":{"url":"https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"22.22.3","dependencies":{"mem-fs":"2.1.0","@sap-ux/store":"2.0.0","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","esbuild":"0.27.4","i18next":"25.10.10","os-name":"4.0.1","ts-node":"10.9.2","promptfoo":"0.121.12","@sap-ux/i18n":"1.0.0","npm-run-all2":"8.0.4","@jest/globals":"30.3.0","@types/mem-fs":"1.1.2","@sap-ux/logger":"1.0.0","@langchain/core":"1.1.40","@sap-ux/btp-utils":"2.0.0","@sap-ux/telemetry":"1.0.0","@types/json-schema":"7.0.15","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"1.0.0","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.9.0","@sap/ux-specification":"1.144.0","@sap-ux/feature-toggle":"1.0.0","@sap-ux/project-access":"2.0.0","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"2.0.0","@modelcontextprotocol/sdk":"1.29.0","@sap-ux/odata-entity-model":"1.0.0","@sap-ux/vocabularies-types":"0.15.0","@sap-ux/text-document-utils":"1.0.0","@sap-ux/annotation-converter":"0.10.21","@sap-ux/fiori-annotation-api":"1.0.0","@sap-ai-sdk/foundation-models":"2.9.0","@sap-ux/fiori-docs-embeddings":"1.0.0","@sap-ux/odata-annotation-core-types":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_1.0.0_1780178425704_0.31268474777698296","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@sap-ux/fiori-mcp-server","version":"1.0.1","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@1.0.1","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"sap-ospo-admin","email":"ospo@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"./dist/index.js"},"dist":{"shasum":"49fc76d06ad60659b20ee335091bb1202e330d46","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-1.0.1.tgz","fileCount":8,"integrity":"sha512-fsud8MYpnw8Nu4IiZpIGAN38UZ8oIuIkkdsX6rhO7M9E0JjUigPJ+MmQwwPxSCvx+QQhQPh/dfX97T/ouuBjyQ==","signatures":[{"sig":"MEUCIQCrGq/3jh0w/Nfih+jiR1nL8vsANEoRiCN2TPpgEB6YdgIgLiilAobFXwuHGdJZwnVU84aU9WYjCGNjxMWhZ7KquYw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sap-ux%2ffiori-mcp-server@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7465757},"main":"dist/index.js","type":"module","engines":{"node":">=22.x"},"mcpName":"io.github.SAP/fiori-mcp-server","scripts":{"lint":"eslint","test":"cross-env NODE_OPTIONS='--experimental-vm-modules' jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"node esbuild.mjs --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","copy-icons":"node -e \"const fs=require('node:fs');const path=require('node:path');['icon.png','icon.svg'].forEach(f=>fs.copyFileSync(path.join('assets',f),path.join('dist',f)))\"","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"node esbuild.mjs --minify && pnpm run copy-icons","inspector-ts":"npx @modelcontextprotocol/inspector ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"node esbuild.mjs","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6db9b740-3e97-462b-94d5-07d1037c8a0a"}},"repository":{"url":"https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"22.22.3","dependencies":{"mem-fs":"2.1.0","@sap-ux/store":"2.0.0","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","esbuild":"0.27.4","i18next":"25.10.10","os-name":"4.0.1","ts-node":"10.9.2","promptfoo":"0.121.12","@sap-ux/i18n":"1.0.0","npm-run-all2":"8.0.4","@jest/globals":"30.3.0","@types/mem-fs":"1.1.2","@sap-ux/logger":"1.0.0","@langchain/core":"1.1.40","@sap-ux/btp-utils":"2.0.0","@sap-ux/telemetry":"1.0.0","@types/json-schema":"7.0.15","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"1.0.0","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.9.0","@sap/ux-specification":"1.144.0","@sap-ux/feature-toggle":"1.0.0","@sap-ux/project-access":"2.0.0","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"2.0.0","@modelcontextprotocol/sdk":"1.29.0","@sap-ux/odata-entity-model":"1.0.0","@sap-ux/vocabularies-types":"0.15.0","@sap-ux/text-document-utils":"1.0.0","@sap-ux/annotation-converter":"0.10.21","@sap-ux/fiori-annotation-api":"1.0.0","@sap-ai-sdk/foundation-models":"2.9.0","@sap-ux/fiori-docs-embeddings":"1.0.0","@sap-ux/odata-annotation-core":"1.0.0","@sap-ux/odata-annotation-core-types":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_1.0.1_1780263658739_0.9794036442622265","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@sap-ux/fiori-mcp-server","version":"1.0.2","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@1.0.2","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"sap-ospo-admin","email":"ospo@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"./dist/index.js"},"dist":{"shasum":"d1456094856106cf60189fb01c276c9f3fdad3a5","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-1.0.2.tgz","fileCount":8,"integrity":"sha512-AtahhvjBxQU+OW9fW4MomBIWoH0HCukg5yH3epfjGyZK9ROjz6zps0kD5xjekiXALLnYf+XmF0jF21+M6ffhKg==","signatures":[{"sig":"MEUCIQCi2UUiOlhKISYfWNz8zS2UOREGOie7CiZbtC+1hNztagIgKS7ptuQ2FIHt4nBgD6UCr2lYexxvfZJa4Nz16O+q9e0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sap-ux%2ffiori-mcp-server@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7465818},"main":"dist/index.js","type":"module","engines":{"node":">=22.x"},"mcpName":"io.github.SAP/fiori-mcp-server","scripts":{"lint":"eslint","test":"cross-env NODE_OPTIONS='--experimental-vm-modules' jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"node esbuild.mjs --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","copy-icons":"node -e \"const fs=require('node:fs');const path=require('node:path');['icon.png','icon.svg'].forEach(f=>fs.copyFileSync(path.join('assets',f),path.join('dist',f)))\"","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"node esbuild.mjs --minify && pnpm run copy-icons","inspector-ts":"npx @modelcontextprotocol/inspector ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"node esbuild.mjs","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6db9b740-3e97-462b-94d5-07d1037c8a0a"}},"repository":{"url":"https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"22.22.3","dependencies":{"mem-fs":"2.1.0","@sap-ux/store":"2.0.0","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","esbuild":"0.27.4","i18next":"25.10.10","os-name":"4.0.1","ts-node":"10.9.2","promptfoo":"0.121.12","@sap-ux/i18n":"1.0.0","npm-run-all2":"8.0.4","@jest/globals":"30.3.0","@types/mem-fs":"1.1.2","@sap-ux/logger":"1.0.0","@langchain/core":"1.1.40","@sap-ux/btp-utils":"2.0.0","@sap-ux/telemetry":"1.0.1","@types/json-schema":"7.0.15","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"1.0.0","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.9.0","@sap/ux-specification":"1.144.0","@sap-ux/feature-toggle":"1.0.0","@sap-ux/project-access":"2.0.1","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"2.0.0","@modelcontextprotocol/sdk":"1.29.0","@sap-ux/odata-entity-model":"1.0.0","@sap-ux/vocabularies-types":"0.15.0","@sap-ux/text-document-utils":"1.0.0","@sap-ux/annotation-converter":"0.10.21","@sap-ux/fiori-annotation-api":"1.0.1","@sap-ai-sdk/foundation-models":"2.9.0","@sap-ux/fiori-docs-embeddings":"1.0.0","@sap-ux/odata-annotation-core":"1.0.0","@sap-ux/odata-annotation-core-types":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_1.0.2_1780336840406_0.6941416414717225","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@sap-ux/fiori-mcp-server","version":"1.0.3","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@1.0.3","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"sap-ospo-admin","email":"ospo@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"./dist/index.js"},"dist":{"shasum":"5c8a91656131943a2e97babb2fadcd8280f147ef","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-1.0.3.tgz","fileCount":8,"integrity":"sha512-IRy1oBtYbqKFaosTHYbEPeKW1aQBxAirjYWkGNsmunV/9D3zF99iy19ARvYK9mPQGZ0aJsZagpkIbXP2twn86A==","signatures":[{"sig":"MEUCIQDLVHvdmzyNvMb5OIQMfNfga0FYT04xpnbATrmzyvcSvAIgBu0cCkdulwTiAsZVYX7b3aP3mzuFi9/33ECh6S8MDgs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sap-ux%2ffiori-mcp-server@1.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7465878},"main":"dist/index.js","type":"module","engines":{"node":">=22.x"},"mcpName":"io.github.SAP/fiori-mcp-server","scripts":{"lint":"eslint","test":"cross-env NODE_OPTIONS='--experimental-vm-modules' jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"node esbuild.mjs --sourcemap=inline","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","copy-icons":"node -e \"const fs=require('node:fs');const path=require('node:path');['icon.png','icon.svg'].forEach(f=>fs.copyFileSync(path.join('assets',f),path.join('dist',f)))\"","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"node esbuild.mjs --minify && pnpm run copy-icons","inspector-ts":"npx @modelcontextprotocol/inspector ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","build-esbuild-base":"node esbuild.mjs","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6db9b740-3e97-462b-94d5-07d1037c8a0a"}},"repository":{"url":"https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"22.22.3","dependencies":{"mem-fs":"2.1.0","@sap-ux/store":"2.0.1","mem-fs-editor":"9.4.0","@lancedb/lancedb":"0.22.0","@xenova/transformers":"2.17.2","@sap-ux/fiori-docs-embeddings":"1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","esbuild":"0.27.4","i18next":"25.10.10","os-name":"4.0.1","ts-node":"10.9.2","promptfoo":"0.121.12","@sap-ux/i18n":"1.0.1","npm-run-all2":"8.0.4","@jest/globals":"30.3.0","@types/mem-fs":"1.1.2","@sap-ux/logger":"1.0.1","@langchain/core":"1.1.40","@sap-ux/btp-utils":"2.0.1","@sap-ux/telemetry":"1.0.5","@types/json-schema":"7.0.15","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"1.0.2","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.9.0","@sap/ux-specification":"1.144.0","@sap-ux/feature-toggle":"1.0.1","@sap-ux/project-access":"2.1.0","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"2.0.1","@modelcontextprotocol/sdk":"1.29.0","@sap-ux/odata-entity-model":"1.0.1","@sap-ux/vocabularies-types":"0.15.0","@sap-ux/text-document-utils":"1.0.1","@sap-ux/annotation-converter":"0.10.21","@sap-ux/fiori-annotation-api":"1.0.4","@sap-ai-sdk/foundation-models":"2.9.0","@sap-ux/fiori-docs-embeddings":"1.0.1","@sap-ux/odata-annotation-core":"1.0.1","@sap-ux/odata-annotation-core-types":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_1.0.3_1780571062551_0.9388005530876395","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@sap-ux/fiori-mcp-server","version":"1.1.3","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@1.1.3","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"sap-ospo-admin","email":"ospo@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"./dist/index.js"},"dist":{"shasum":"6c062ca76a475ea559104024702b59e9db0f11c6","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-1.1.3.tgz","fileCount":23,"integrity":"sha512-FjjCrINhGYiSNC7kIhc29N0+QB9KkMhIfPmAe6gE1XheJMGBKK8Nu4ISImsNrGW2TLph/dYuqFsw8lqmEBdigQ==","signatures":[{"sig":"MEUCIQDV3f8nSE2x9OXKubwhFHzNdzHlcmeOvYLRaAGU3/1dhgIgDyaMPYISxt/51nOTYL/SB6Ov+EXdtqi8Hp47X85IxRM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sap-ux%2ffiori-mcp-server@1.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32635128},"main":"dist/index.js","type":"module","engines":{"node":">=22.x"},"mcpName":"io.github.SAP/fiori-mcp-server","scripts":{"lint":"eslint","test":"cross-env NODE_OPTIONS='--experimental-vm-modules' jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"NODE_ENV=development node scripts/bundle.mjs","inspector":"npx -y @modelcontextprotocol/inspector@latest node dist/index.js","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"node scripts/bundle.mjs","inspector-ts":"npx -y @modelcontextprotocol/inspector@latest ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6db9b740-3e97-462b-94d5-07d1037c8a0a"}},"repository":{"url":"https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","mem-fs":"2.1.0","esbuild":"0.27.4","i18next":"25.10.10","os-name":"4.0.1","ts-node":"10.9.2","cross-env":"10.1.0","promptfoo":"0.121.12","@sap-ux/i18n":"1.0.1","npm-run-all2":"8.0.4","@jest/globals":"30.3.0","@sap-ux/store":"2.0.1","@types/mem-fs":"1.1.2","mem-fs-editor":"9.4.0","@sap-ux/logger":"1.0.1","@langchain/core":"1.1.40","@sap-ux/btp-utils":"2.0.1","@sap-ux/telemetry":"1.0.6","@types/json-schema":"7.0.15","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"1.0.2","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.9.0","@sap/ux-specification":"1.144.0","@sap-ux/feature-toggle":"1.0.1","@sap-ux/project-access":"2.1.1","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"2.0.1","@huggingface/transformers":"4.2.0","@modelcontextprotocol/sdk":"1.29.0","@sap-ux/odata-entity-model":"1.0.1","@sap-ux/vocabularies-types":"0.15.0","@sap-ux/text-document-utils":"1.0.1","@sap-ux/annotation-converter":"0.10.21","@sap-ux/fiori-annotation-api":"1.0.5","@sap-ai-sdk/foundation-models":"2.9.0","@sap-ux/fiori-docs-embeddings":"1.1.0","@sap-ux/odata-annotation-core":"1.0.1","@sap-ux/odata-annotation-core-types":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_1.1.3_1780922962540_0.5307287334498931","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"@sap-ux/fiori-mcp-server","version":"1.1.4","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@1.1.4","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"sap-ospo-admin","email":"ospo@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"./dist/index.js"},"dist":{"shasum":"3cb80612301a88d53f7c7b2d08a4ac80b74def81","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-1.1.4.tgz","fileCount":23,"integrity":"sha512-aolcuQgWrvSz19rAq9XElAAnzlm86vNcHzbTsDd/tbaT0KZ6S17LkCgIsWHYfsQhqeo55w+NzZYszBojvCtgHg==","signatures":[{"sig":"MEUCIHtNgiplpECVzZPPGv2xUL4efy26IhrLHh0dPbzLJ8jXAiEAi3vUtI7HlGQz3REI7VcRR6YstvnbhDxB01YJZRAjqp0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sap-ux%2ffiori-mcp-server@1.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32645330},"main":"dist/index.js","type":"module","engines":{"node":">=22.x"},"mcpName":"io.github.SAP/fiori-mcp-server","scripts":{"lint":"eslint","test":"cross-env NODE_OPTIONS='--experimental-vm-modules' jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"NODE_ENV=development node scripts/bundle.mjs","inspector":"npx -y @modelcontextprotocol/inspector@latest node dist/index.js","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"node scripts/bundle.mjs","inspector-ts":"npx -y @modelcontextprotocol/inspector@latest ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6db9b740-3e97-462b-94d5-07d1037c8a0a"}},"repository":{"url":"https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","mem-fs":"2.1.0","esbuild":"0.27.4","i18next":"25.10.10","os-name":"4.0.1","ts-node":"10.9.2","cross-env":"10.1.0","promptfoo":"0.121.12","@sap-ux/i18n":"1.0.1","npm-run-all2":"8.0.4","@jest/globals":"30.3.0","@sap-ux/store":"2.0.1","@types/mem-fs":"1.1.2","mem-fs-editor":"9.4.0","xml-formatter":"3.7.0","@sap-ux/logger":"1.0.1","@langchain/core":"1.1.40","@sap-ux/btp-utils":"2.0.2","@sap-ux/telemetry":"1.0.8","@types/json-schema":"7.0.15","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"1.0.3","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.9.0","@sap/ux-specification":"1.144.0","@sap-ux/feature-toggle":"1.0.1","@sap-ux/project-access":"2.1.2","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"2.0.2","@huggingface/transformers":"4.2.0","@modelcontextprotocol/sdk":"1.29.0","@sap-ux/odata-entity-model":"1.0.1","@sap-ux/vocabularies-types":"0.15.0","@sap-ux/text-document-utils":"1.0.1","@sap-ux/annotation-converter":"0.10.21","@sap-ux/fiori-annotation-api":"1.0.7","@sap-ai-sdk/foundation-models":"2.9.0","@sap-ux/fiori-docs-embeddings":"1.1.0","@sap-ux/odata-annotation-core":"1.0.1","@sap-ux/odata-annotation-core-types":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_1.1.4_1781114055162_0.08577953934741012","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@sap-ux/fiori-mcp-server","version":"1.2.0","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@1.2.0","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"sap-ospo-admin","email":"ospo@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"./dist/index.js"},"dist":{"shasum":"93eb4731f90ade162d8f6236286fbbd67831805a","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-1.2.0.tgz","fileCount":23,"integrity":"sha512-kFnJJwUWl5E0dpmXlOMoCaEWVN6U0bCUF4hrf77YsQb0c/QpY2X4FB5Pv9obIg8ozm/joEF4v24eNLrSEnBUZg==","signatures":[{"sig":"MEQCIGJ9NmQrM+ETSv6kx2gkQZcQKcIh6ZoyM6nV6zWl5TYMAiAffupWe/53kqn66VhoyBgZRr8LebGqqVnm483nE7WzKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sap-ux%2ffiori-mcp-server@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32663548},"main":"dist/index.js","type":"module","engines":{"node":">=22.x"},"mcpName":"io.github.SAP/fiori-mcp-server","scripts":{"lint":"eslint","test":"cross-env NODE_OPTIONS='--experimental-vm-modules' jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"NODE_ENV=development node scripts/bundle.mjs","inspector":"npx -y @modelcontextprotocol/inspector@latest node dist/index.js","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"node scripts/bundle.mjs","inspector-ts":"npx -y @modelcontextprotocol/inspector@latest ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6db9b740-3e97-462b-94d5-07d1037c8a0a"}},"repository":{"url":"https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","mem-fs":"2.1.0","esbuild":"0.27.4","i18next":"25.10.10","os-name":"4.0.1","ts-node":"10.9.2","cross-env":"10.1.0","promptfoo":"0.121.12","@sap-ux/i18n":"1.0.1","npm-run-all2":"8.0.4","@jest/globals":"30.3.0","@sap-ux/store":"2.0.1","@types/mem-fs":"1.1.2","mem-fs-editor":"9.4.0","xml-formatter":"3.7.0","@sap-ux/logger":"1.0.1","@langchain/core":"1.1.40","@sap-ux/btp-utils":"2.0.2","@sap-ux/telemetry":"1.0.9","@types/json-schema":"7.0.15","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"1.0.3","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.9.0","@sap/ux-specification":"1.144.0","@sap-ux/feature-toggle":"1.0.1","@sap-ux/project-access":"2.1.2","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"2.0.2","@huggingface/transformers":"4.2.0","@modelcontextprotocol/sdk":"1.29.0","@sap-ux/odata-entity-model":"1.0.1","@sap-ux/vocabularies-types":"0.15.0","@sap-ux/text-document-utils":"1.0.1","@sap-ux/annotation-converter":"0.10.21","@sap-ux/fiori-annotation-api":"1.0.8","@sap-ai-sdk/foundation-models":"2.9.0","@sap-ux/fiori-docs-embeddings":"1.1.1","@sap-ux/odata-annotation-core":"1.0.1","@sap-ux/odata-annotation-core-types":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_1.2.0_1781197140059_0.5834429842719531","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@sap-ux/fiori-mcp-server","version":"1.3.0","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@1.3.0","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"sap-ospo-admin","email":"ospo@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"./dist/index.js"},"dist":{"shasum":"d4cdec096bdbf9e809db011954f9e60d68c39aac","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-1.3.0.tgz","fileCount":23,"integrity":"sha512-RlAI4GMyabMp86H6DprQ7Za67QBscxIU43ZYemntcxcIiKMXEMTacYNJbciOSYoi/FPC+flxSBPZhmKsTQHMVw==","signatures":[{"sig":"MEUCICalRRogQIOkCSkd/P0QxH7D1J9VoqxAby6i/hYi8klYAiEA2MyhWNDrlq+16hSxwbTT7qAQ3Iacpu4ExqsxikNACFA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sap-ux%2ffiori-mcp-server@1.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32663548},"main":"dist/index.js","type":"module","engines":{"node":">=22.x"},"mcpName":"io.github.SAP/fiori-mcp-server","scripts":{"lint":"eslint","test":"cross-env NODE_OPTIONS='--experimental-vm-modules' jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"NODE_ENV=development node scripts/bundle.mjs","inspector":"npx -y @modelcontextprotocol/inspector@latest node dist/index.js","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"node scripts/bundle.mjs","inspector-ts":"npx -y @modelcontextprotocol/inspector@latest ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6db9b740-3e97-462b-94d5-07d1037c8a0a"}},"repository":{"url":"https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","mem-fs":"2.1.0","esbuild":"0.27.4","i18next":"25.10.10","os-name":"4.0.1","ts-node":"10.9.2","cross-env":"10.1.0","promptfoo":"0.121.12","@sap-ux/i18n":"1.0.1","npm-run-all2":"8.0.4","@jest/globals":"30.3.0","@sap-ux/store":"2.0.1","@types/mem-fs":"1.1.2","mem-fs-editor":"9.4.0","xml-formatter":"3.7.0","@sap-ux/logger":"1.0.1","@langchain/core":"1.1.40","@sap-ux/btp-utils":"2.0.2","@sap-ux/telemetry":"1.0.9","@types/json-schema":"7.0.15","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"1.0.3","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.9.0","@sap/ux-specification":"1.144.0","@sap-ux/feature-toggle":"1.0.1","@sap-ux/project-access":"2.1.2","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"2.0.2","@huggingface/transformers":"4.2.0","@modelcontextprotocol/sdk":"1.29.0","@sap-ux/odata-entity-model":"1.0.1","@sap-ux/vocabularies-types":"0.15.0","@sap-ux/text-document-utils":"1.0.1","@sap-ux/annotation-converter":"0.10.21","@sap-ux/fiori-annotation-api":"1.0.8","@sap-ai-sdk/foundation-models":"2.9.0","@sap-ux/fiori-docs-embeddings":"1.1.1","@sap-ux/odata-annotation-core":"1.0.1","@sap-ux/odata-annotation-core-types":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_1.3.0_1781205513243_0.1813049715855548","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@sap-ux/fiori-mcp-server","version":"1.4.0","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@1.4.0","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"sap-ospo-admin","email":"ospo@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"./dist/index.js"},"dist":{"shasum":"75dc48687b3f2cbcf1b6488ec7b948bab57b2ff6","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-1.4.0.tgz","fileCount":23,"integrity":"sha512-wt/z+40NLHe24DEtKMpmF3l1WvPPsAFlRV3gr64D9/aMG9KiMUnUo2ZvOOJt3fRq+Ls0gt6p1QQdYfepgvde7Q==","signatures":[{"sig":"MEUCIHFFPKqqb6Su3K5dC8WXBNxlOK5Lwm4Dyy8VfVF2UIFkAiEAjqijCIbZRYzYRtOI4g3fpBgHaWcxFUO3zTCUrdBKRas=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sap-ux%2ffiori-mcp-server@1.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32703545},"main":"dist/index.js","type":"module","engines":{"node":">=22.x"},"mcpName":"io.github.SAP/fiori-mcp-server","scripts":{"lint":"eslint","test":"cross-env NODE_OPTIONS='--experimental-vm-modules' jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"NODE_ENV=development node scripts/bundle.mjs","inspector":"npx -y @modelcontextprotocol/inspector@latest node dist/index.js","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"node scripts/bundle.mjs","inspector-ts":"npx -y @modelcontextprotocol/inspector@latest ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6db9b740-3e97-462b-94d5-07d1037c8a0a"}},"repository":{"url":"https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","mem-fs":"2.1.0","esbuild":"0.27.4","i18next":"25.10.10","os-name":"4.0.1","ts-node":"10.9.2","cross-env":"10.1.0","promptfoo":"0.121.12","@sap-ux/i18n":"1.0.1","npm-run-all2":"8.0.4","@jest/globals":"30.3.0","@sap-ux/store":"2.0.1","@types/mem-fs":"1.1.2","mem-fs-editor":"9.4.0","xml-formatter":"3.7.0","@sap-ux/logger":"1.0.1","@langchain/core":"1.1.40","@sap-ux/btp-utils":"2.0.2","@sap-ux/telemetry":"1.0.9","@types/json-schema":"7.0.15","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"1.0.3","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.9.0","@sap/ux-specification":"1.144.0","@sap-ux/feature-toggle":"1.0.2","@sap-ux/project-access":"2.1.2","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"2.0.3","@huggingface/transformers":"4.2.0","@modelcontextprotocol/sdk":"1.29.0","@sap-ux/odata-entity-model":"1.0.1","@sap-ux/vocabularies-types":"0.15.0","@sap-ux/text-document-utils":"1.0.1","@sap-ux/annotation-converter":"0.10.21","@sap-ux/fiori-annotation-api":"1.0.8","@sap-ai-sdk/foundation-models":"2.9.0","@sap-ux/fiori-docs-embeddings":"1.2.0","@sap-ux/odata-annotation-core":"1.0.1","@sap-ux/odata-annotation-core-types":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_1.4.0_1781270056205_0.37359098846562966","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"@sap-ux/fiori-mcp-server","version":"1.4.1","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@1.4.1","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"sap-ospo-admin","email":"ospo@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"./dist/index.js"},"dist":{"shasum":"08ee08817fbe2e52a10ed52e4c29176983bf55da","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-1.4.1.tgz","fileCount":23,"integrity":"sha512-7k6iPD+wu98fjgYyj8fs/sBUkOcMNGneJH1H/TUFNvweZYBVgMCJyZht8x9ONaoOWt2qiQ8vf/aU9p8j2xP5aw==","signatures":[{"sig":"MEUCICRUzB5bStqrXfw0Nm2vmvT57SGF6UiMzxkLG5vm31t8AiEA9aAl8fhNDng4bfqyMnpfNTHqt3TBkOSpaQ4M9580WDM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sap-ux%2ffiori-mcp-server@1.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32701820},"main":"dist/index.js","type":"module","engines":{"node":">=22.x"},"mcpName":"io.github.SAP/fiori-mcp-server","scripts":{"lint":"eslint","test":"cross-env NODE_OPTIONS='--experimental-vm-modules' jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package tgz:rename","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"NODE_ENV=development node scripts/bundle.mjs","inspector":"npx -y @modelcontextprotocol/inspector@latest node dist/index.js","tgz:rename":"node -e \"const fs=require('fs'), p=require('./package.json'), d=new Date().toISOString().split('T')[0], oldName=p.name.startsWith('@') ? `${p.name.replace('@', '').replace('/', '-')}-${p.version}.tgz` : `${p.name}-${p.version}.tgz`; fs.renameSync(oldName, `${oldName.replace('.tgz','')}-${d}.tgz`)\"","tgz:package":"pnpm pack","build-bundle":"node scripts/bundle.mjs","inspector-ts":"npx -y @modelcontextprotocol/inspector@latest ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6db9b740-3e97-462b-94d5-07d1037c8a0a"}},"repository":{"url":"https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","mem-fs":"2.1.0","esbuild":"0.27.4","i18next":"25.10.10","os-name":"4.0.1","ts-node":"10.9.2","cross-env":"10.1.0","promptfoo":"0.121.12","@sap-ux/i18n":"1.0.1","npm-run-all2":"8.0.4","@jest/globals":"30.3.0","@sap-ux/store":"2.0.1","@types/mem-fs":"1.1.2","mem-fs-editor":"9.4.0","xml-formatter":"3.7.0","@sap-ux/logger":"1.0.1","@langchain/core":"1.1.40","@sap-ux/btp-utils":"2.0.2","@sap-ux/telemetry":"1.0.9","@types/json-schema":"7.0.15","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"1.0.3","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.9.0","@sap/ux-specification":"1.144.0","@sap-ux/feature-toggle":"1.0.2","@sap-ux/project-access":"2.1.2","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"2.0.3","@huggingface/transformers":"4.2.0","@modelcontextprotocol/sdk":"1.29.0","@sap-ux/odata-entity-model":"1.0.1","@sap-ux/vocabularies-types":"0.15.0","@sap-ux/text-document-utils":"1.0.1","@sap-ux/annotation-converter":"0.10.21","@sap-ux/fiori-annotation-api":"1.0.8","@sap-ai-sdk/foundation-models":"2.9.0","@sap-ux/fiori-docs-embeddings":"1.2.1","@sap-ux/odata-annotation-core":"1.0.1","@sap-ux/odata-annotation-core-types":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_1.4.1_1781646120607_0.22233600569806877","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@sap-ux/fiori-mcp-server","version":"1.5.0","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@1.5.0","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"sap-ospo-admin","email":"ospo@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"./dist/index.js"},"dist":{"shasum":"36aa0d965edf39a05dc54776c53d8da700f7f464","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-1.5.0.tgz","fileCount":23,"integrity":"sha512-9NBw+fQ5tQ2Qyv99bnwFEGKLuhhXoLQK6UjPDpSUuq45QUfYI0ppIEo8w/1QQyrNFzdkK02tF+SPqupprgbAyA==","signatures":[{"sig":"MEQCIGTtZ+kpZy71jsoSKcuW3sHzVlaev6xh0GRj7jv8gYhjAiBTkNb00v21bixURxeYnjlGGEumIzu2lu86Su/WTiSG0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sap-ux%2ffiori-mcp-server@1.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32711935},"main":"dist/index.js","type":"module","engines":{"node":">=22.x"},"mcpName":"io.github.SAP/fiori-mcp-server","scripts":{"lint":"eslint","test":"cross-env NODE_OPTIONS='--experimental-vm-modules' jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"NODE_ENV=development node scripts/bundle.mjs","inspector":"npx -y @modelcontextprotocol/inspector@latest node dist/index.js","tgz:package":"pnpm pack","build-bundle":"node scripts/bundle.mjs","inspector-ts":"npx -y @modelcontextprotocol/inspector@latest ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6db9b740-3e97-462b-94d5-07d1037c8a0a"}},"repository":{"url":"https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","mem-fs":"2.1.0","esbuild":"0.27.4","i18next":"25.10.10","os-name":"4.0.1","ts-node":"10.9.2","cross-env":"10.1.0","promptfoo":"0.121.12","@sap-ux/i18n":"1.0.1","npm-run-all2":"8.0.4","@jest/globals":"30.3.0","@sap-ux/store":"2.0.1","@types/mem-fs":"1.1.2","mem-fs-editor":"9.4.0","xml-formatter":"3.7.0","@sap-ux/logger":"1.0.1","@langchain/core":"1.1.40","@sap-ux/btp-utils":"2.0.2","@sap-ux/telemetry":"1.0.9","@types/json-schema":"7.0.15","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"1.0.3","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.9.0","@sap/ux-specification":"1.144.0","@sap-ux/feature-toggle":"1.0.2","@sap-ux/project-access":"2.1.2","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"2.0.3","@huggingface/transformers":"4.2.0","@modelcontextprotocol/sdk":"1.29.0","@sap-ux/odata-entity-model":"1.0.1","@sap-ux/vocabularies-types":"0.15.0","@sap-ux/text-document-utils":"1.0.1","@sap-ux/annotation-converter":"0.10.21","@sap-ux/fiori-annotation-api":"1.0.8","@sap-ai-sdk/foundation-models":"2.9.0","@sap-ux/fiori-docs-embeddings":"1.2.3","@sap-ux/odata-annotation-core":"1.0.1","@sap-ux/odata-annotation-core-types":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_1.5.0_1782152157578_0.5353211355766923","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"@sap-ux/fiori-mcp-server","version":"1.5.1","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@1.5.1","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"sap-ospo-admin","email":"ospo@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"./dist/index.js"},"dist":{"shasum":"78c018e7bfdce01f083d4e970b6612f983f4a9df","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-1.5.1.tgz","fileCount":23,"integrity":"sha512-TnujlcpAJpwJmxHAq+Folt2NynlXkaxguDK1TVOQTQT4JZO5Czpkh0Jm05kdWl4cLw4WEebugKZagOVLKRUlTw==","signatures":[{"sig":"MEQCIA+u221fqvoMwClu3Ekj1om93gtjADZXgKbFt8Tru37dAiAMvhyybI89ablwOuWLhmhU6UCQqmHgUDCgjGHolj46tw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sap-ux%2ffiori-mcp-server@1.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32711935},"main":"dist/index.js","type":"module","engines":{"node":">=22.x"},"mcpName":"io.github.SAP/fiori-mcp-server","scripts":{"lint":"eslint","test":"cross-env NODE_OPTIONS='--experimental-vm-modules' jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"NODE_ENV=development node scripts/bundle.mjs","inspector":"npx -y @modelcontextprotocol/inspector@latest node dist/index.js","tgz:package":"pnpm pack","build-bundle":"node scripts/bundle.mjs","inspector-ts":"npx -y @modelcontextprotocol/inspector@latest ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6db9b740-3e97-462b-94d5-07d1037c8a0a"}},"repository":{"url":"https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","mem-fs":"2.1.0","esbuild":"0.27.4","i18next":"25.10.10","os-name":"4.0.1","ts-node":"10.9.2","cross-env":"10.1.0","promptfoo":"0.121.12","@sap-ux/i18n":"1.0.1","npm-run-all2":"8.0.4","@jest/globals":"30.3.0","@sap-ux/store":"2.0.1","@types/mem-fs":"1.1.2","mem-fs-editor":"9.4.0","xml-formatter":"3.7.0","@sap-ux/logger":"1.0.1","@langchain/core":"1.1.40","@sap-ux/btp-utils":"2.0.2","@sap-ux/telemetry":"1.0.9","@types/json-schema":"7.0.15","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"1.0.3","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.9.0","@sap/ux-specification":"1.144.0","@sap-ux/feature-toggle":"1.0.2","@sap-ux/project-access":"2.1.2","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"2.0.3","@huggingface/transformers":"4.2.0","@modelcontextprotocol/sdk":"1.29.0","@sap-ux/odata-entity-model":"1.0.1","@sap-ux/vocabularies-types":"0.15.0","@sap-ux/text-document-utils":"1.0.1","@sap-ux/annotation-converter":"0.10.21","@sap-ux/fiori-annotation-api":"1.0.8","@sap-ai-sdk/foundation-models":"2.9.0","@sap-ux/fiori-docs-embeddings":"1.2.3","@sap-ux/odata-annotation-core":"1.0.1","@sap-ux/odata-annotation-core-types":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_1.5.1_1782202151557_0.4621439972861987","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@sap-ux/fiori-mcp-server","version":"1.6.0","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@1.6.0","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"sap-ospo-admin","email":"ospo@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"./dist/index.js"},"dist":{"shasum":"4743204dc1ada20df3cfc3b388f161272addc643","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-1.6.0.tgz","fileCount":23,"integrity":"sha512-wkj//XiUfnSdQjKzo1xF/y4UmEH5P7vLYLlTISvrFtDfyuhpbxpwWeMg704bOImZCeDAdcNvrm0nVuOHfA36rw==","signatures":[{"sig":"MEQCICG2aH30CtV4wWm2ZLGzVR1mOn1p5lZaRqx0nraMdmvZAiBtYxWbl9oJ2eVWEIdC1msdOLnNUvwSizi5fFtHxDiobw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sap-ux%2ffiori-mcp-server@1.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32718011},"main":"dist/index.js","type":"module","engines":{"node":">=22.x"},"mcpName":"io.github.SAP/fiori-mcp-server","scripts":{"lint":"eslint","test":"cross-env NODE_OPTIONS='--experimental-vm-modules' jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"NODE_ENV=development node scripts/bundle.mjs","inspector":"npx -y @modelcontextprotocol/inspector@latest node dist/index.js","tgz:package":"pnpm pack","build-bundle":"node scripts/bundle.mjs","inspector-ts":"npx -y @modelcontextprotocol/inspector@latest ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6db9b740-3e97-462b-94d5-07d1037c8a0a"}},"repository":{"url":"https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","mem-fs":"2.1.0","esbuild":"0.27.4","i18next":"25.10.10","os-name":"4.0.1","ts-node":"10.9.2","cross-env":"10.1.0","promptfoo":"0.121.12","@sap-ux/i18n":"1.0.1","npm-run-all2":"8.0.4","@jest/globals":"30.3.0","@sap-ux/store":"2.0.1","@types/mem-fs":"1.1.2","mem-fs-editor":"9.4.0","xml-formatter":"3.7.0","@sap-ux/logger":"1.0.1","@langchain/core":"1.1.40","@sap-ux/btp-utils":"2.0.2","@sap-ux/telemetry":"1.0.9","@types/json-schema":"7.0.15","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"1.0.3","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.9.0","@sap/ux-specification":"1.144.0","@sap-ux/feature-toggle":"1.0.2","@sap-ux/project-access":"2.1.2","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"2.0.3","@huggingface/transformers":"4.2.0","@modelcontextprotocol/sdk":"1.29.0","@sap-ux/odata-entity-model":"1.0.1","@sap-ux/vocabularies-types":"0.15.0","@sap-ux/text-document-utils":"1.0.1","@sap-ux/annotation-converter":"0.10.21","@sap-ux/fiori-annotation-api":"1.0.9","@sap-ai-sdk/foundation-models":"2.9.0","@sap-ux/fiori-docs-embeddings":"1.2.3","@sap-ux/odata-annotation-core":"1.0.1","@sap-ux/odata-annotation-core-types":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_1.6.0_1782289135346_0.06389571320644949","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@sap-ux/fiori-mcp-server","version":"1.7.0","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@1.7.0","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"sap-ospo-admin","email":"ospo@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"./dist/index.js"},"dist":{"shasum":"3ed31b4a54123102e6f359d358ca40d0a063958f","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-1.7.0.tgz","fileCount":23,"integrity":"sha512-neFnb67D0NO3diYp11/3kKqFThCTmcyMDIvWesVKoy7mL7sRk/gSAjQgTQuZXsphTPuq7UdGigr9o6H2dlLf6Q==","signatures":[{"sig":"MEQCIAaX55zBSYARSCJYvV4pHYilDjsY2E9UeL51jaiZd5h7AiAlzCGoozPOal7FEtmOLYBFbXdZe33pQNJn/nN5G1noyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sap-ux%2ffiori-mcp-server@1.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32718014},"main":"dist/index.js","type":"module","engines":{"node":">=22.x"},"mcpName":"io.github.SAP/fiori-mcp-server","scripts":{"lint":"eslint","test":"cross-env NODE_OPTIONS='--experimental-vm-modules' jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"NODE_ENV=development node scripts/bundle.mjs","inspector":"npx -y @modelcontextprotocol/inspector@latest node dist/index.js","tgz:package":"pnpm pack","build-bundle":"node scripts/bundle.mjs","inspector-ts":"npx -y @modelcontextprotocol/inspector@latest ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6db9b740-3e97-462b-94d5-07d1037c8a0a"}},"repository":{"url":"https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","mem-fs":"2.1.0","esbuild":"0.27.4","i18next":"25.10.10","os-name":"4.0.1","ts-node":"10.9.2","cross-env":"10.1.0","promptfoo":"0.121.12","@sap-ux/i18n":"1.0.1","npm-run-all2":"8.0.4","@jest/globals":"30.3.0","@sap-ux/store":"2.0.1","@types/mem-fs":"1.1.2","mem-fs-editor":"9.4.0","xml-formatter":"3.7.0","@sap-ux/logger":"1.0.1","@langchain/core":"1.1.40","@sap-ux/btp-utils":"2.0.2","@sap-ux/telemetry":"1.0.10","@types/json-schema":"7.0.15","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"1.0.3","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.9.0","@sap/ux-specification":"1.144.0","@sap-ux/feature-toggle":"1.0.2","@sap-ux/project-access":"2.1.3","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"2.0.3","@huggingface/transformers":"4.2.0","@modelcontextprotocol/sdk":"1.29.0","@sap-ux/odata-entity-model":"1.0.1","@sap-ux/vocabularies-types":"0.15.0","@sap-ux/text-document-utils":"1.0.1","@sap-ux/annotation-converter":"0.10.21","@sap-ux/fiori-annotation-api":"1.0.10","@sap-ai-sdk/foundation-models":"2.9.0","@sap-ux/fiori-docs-embeddings":"1.2.3","@sap-ux/odata-annotation-core":"1.0.1","@sap-ux/odata-annotation-core-types":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_1.7.0_1782313714766_0.1031143304244797","host":"s3://npm-registry-packages-npm-production"}},"1.7.1":{"name":"@sap-ux/fiori-mcp-server","version":"1.7.1","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@1.7.1","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"sap-ospo-admin","email":"ospo@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"./dist/index.js"},"dist":{"shasum":"55b2faed9fc3582a1fce2877d6803b81d0a850da","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-1.7.1.tgz","fileCount":23,"integrity":"sha512-ooz9arMUHMKgD/aRQUmVTAH9IOz8GyJ5fKOVI9OTgWGThWqrdPOBbZqTAHhgR5TvJtA1fUAhnIfUmwX8nq5Nmw==","signatures":[{"sig":"MEUCIGUCwvyqgdyrrkHlVK0aeHhXoRwk13884ZfOvSAGsUmSAiEA3ugMbWvmcHw+59z1L5+Okx6w+YJMV/61s/uil1eUbv8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sap-ux%2ffiori-mcp-server@1.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32718014},"main":"dist/index.js","type":"module","engines":{"node":">=22.x"},"mcpName":"io.github.SAP/fiori-mcp-server","scripts":{"lint":"eslint","test":"cross-env NODE_OPTIONS='--experimental-vm-modules' jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"NODE_ENV=development node scripts/bundle.mjs","inspector":"npx -y @modelcontextprotocol/inspector@latest node dist/index.js","tgz:package":"pnpm pack","build-bundle":"node scripts/bundle.mjs","inspector-ts":"npx -y @modelcontextprotocol/inspector@latest ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6db9b740-3e97-462b-94d5-07d1037c8a0a"}},"repository":{"url":"https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","mem-fs":"2.1.0","esbuild":"0.27.4","i18next":"25.10.10","os-name":"4.0.1","ts-node":"10.9.2","cross-env":"10.1.0","promptfoo":"0.121.12","@sap-ux/i18n":"1.0.1","npm-run-all2":"8.0.4","@jest/globals":"30.3.0","@sap-ux/store":"2.0.1","@types/mem-fs":"1.1.2","mem-fs-editor":"9.4.0","xml-formatter":"3.7.0","@sap-ux/logger":"1.0.1","@langchain/core":"1.1.40","@sap-ux/btp-utils":"2.0.2","@sap-ux/telemetry":"1.0.10","@types/json-schema":"7.0.15","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"1.0.3","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.9.0","@sap/ux-specification":"1.144.0","@sap-ux/feature-toggle":"1.0.2","@sap-ux/project-access":"2.1.3","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"2.0.3","@huggingface/transformers":"4.2.0","@modelcontextprotocol/sdk":"1.29.0","@sap-ux/odata-entity-model":"1.0.1","@sap-ux/vocabularies-types":"0.15.0","@sap-ux/text-document-utils":"1.0.1","@sap-ux/annotation-converter":"0.10.21","@sap-ux/fiori-annotation-api":"1.0.10","@sap-ai-sdk/foundation-models":"2.9.0","@sap-ux/fiori-docs-embeddings":"1.2.3","@sap-ux/odata-annotation-core":"1.0.1","@sap-ux/odata-annotation-core-types":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_1.7.1_1782318192903_0.14975042331432165","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@sap-ux/fiori-mcp-server","version":"1.8.0","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@1.8.0","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"sap-ospo-admin","email":"ospo@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"./dist/index.js"},"dist":{"shasum":"6e9aee8ec1a136b7f21ea5a0cf48009e1b8e42de","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-1.8.0.tgz","fileCount":23,"integrity":"sha512-wiet7wjHwMqtROTIeJsOyO8Bnq9SPMjeye6ERGadAplZbvuGE0kxpeXxyqhzVaNYS04JnaeLrFO4oUpmQo5boA==","signatures":[{"sig":"MEUCIQCd7ILlvwH6TqRjZmA8XbsYXlmhKbZNQidQeH4/pFURuwIgZKtqn56X55x2Mb89n/u41KinJoAzmx5gByCk6H7NrrQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sap-ux%2ffiori-mcp-server@1.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32718014},"main":"dist/index.js","type":"module","engines":{"node":">=22.x"},"mcpName":"io.github.SAP/fiori-mcp-server","scripts":{"lint":"eslint","test":"cross-env NODE_OPTIONS='--experimental-vm-modules' jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"NODE_ENV=development node scripts/bundle.mjs","inspector":"npx -y @modelcontextprotocol/inspector@latest node dist/index.js","tgz:package":"pnpm pack","build-bundle":"node scripts/bundle.mjs","inspector-ts":"npx -y @modelcontextprotocol/inspector@latest ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6db9b740-3e97-462b-94d5-07d1037c8a0a"}},"repository":{"url":"https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"22.23.0","_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","mem-fs":"2.1.0","esbuild":"0.27.4","i18next":"25.10.10","os-name":"4.0.1","ts-node":"10.9.2","cross-env":"10.1.0","promptfoo":"0.121.12","@sap-ux/i18n":"1.0.1","npm-run-all2":"8.0.4","@jest/globals":"30.3.0","@sap-ux/store":"2.0.1","@types/mem-fs":"1.1.2","mem-fs-editor":"9.4.0","xml-formatter":"3.7.0","@sap-ux/logger":"1.0.1","@langchain/core":"1.1.40","@sap-ux/btp-utils":"2.0.2","@sap-ux/telemetry":"1.0.10","@types/json-schema":"7.0.15","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"1.0.3","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.9.0","@sap/ux-specification":"1.144.0","@sap-ux/feature-toggle":"1.0.2","@sap-ux/project-access":"2.1.3","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"2.0.3","@huggingface/transformers":"4.2.0","@modelcontextprotocol/sdk":"1.29.0","@sap-ux/odata-entity-model":"1.0.1","@sap-ux/vocabularies-types":"0.15.0","@sap-ux/text-document-utils":"1.0.1","@sap-ux/annotation-converter":"0.10.21","@sap-ux/fiori-annotation-api":"1.0.10","@sap-ai-sdk/foundation-models":"2.9.0","@sap-ux/fiori-docs-embeddings":"1.2.3","@sap-ux/odata-annotation-core":"1.0.1","@sap-ux/odata-annotation-core-types":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_1.8.0_1782391412421_0.7364393191006116","host":"s3://npm-registry-packages-npm-production"}},"1.8.1":{"name":"@sap-ux/fiori-mcp-server","version":"1.8.1","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@1.8.1","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"sap-ospo-admin","email":"ospo@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"./dist/index.js"},"dist":{"shasum":"7762b6fa5ffc3160b38907790e5104e039700beb","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-1.8.1.tgz","fileCount":23,"integrity":"sha512-LpUkCV25aCGksok9Th5w3x7TmBxc2dF+r9eOrfvVUTHuGp18Eq5wNUJeAHJFTOHymcV84g/Dc4HTHrjEgA4w5Q==","signatures":[{"sig":"MEYCIQCtjiZIH5CmJ95PndZ0T+u2YQLbJbiVK7GAwmpdVloMkQIhALwRjit1lGphUgO94x8/T7UWpRhWR1jNv+sct8qaAlqK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sap-ux%2ffiori-mcp-server@1.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32766874},"main":"dist/index.js","type":"module","engines":{"node":">=22.x"},"mcpName":"io.github.SAP/fiori-mcp-server","scripts":{"lint":"eslint","test":"cross-env NODE_OPTIONS='--experimental-vm-modules' jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"NODE_ENV=development node scripts/bundle.mjs","inspector":"npx -y @modelcontextprotocol/inspector@latest node dist/index.js","tgz:package":"pnpm pack","build-bundle":"node scripts/bundle.mjs","inspector-ts":"npx -y @modelcontextprotocol/inspector@latest ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6db9b740-3e97-462b-94d5-07d1037c8a0a"}},"repository":{"url":"https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"22.23.0","_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","mem-fs":"2.1.0","esbuild":"0.27.4","i18next":"25.10.10","os-name":"4.0.1","ts-node":"10.9.2","cross-env":"10.1.0","promptfoo":"0.121.15","@sap-ux/i18n":"1.0.1","npm-run-all2":"8.0.4","@jest/globals":"30.3.0","@sap-ux/store":"2.0.2","@types/mem-fs":"1.1.2","mem-fs-editor":"9.4.0","xml-formatter":"3.7.0","@sap-ux/logger":"1.0.1","@langchain/core":"1.1.49","@sap-ux/btp-utils":"2.0.3","@sap-ux/telemetry":"1.0.11","@types/json-schema":"7.0.15","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"1.0.4","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.9.0","@sap/ux-specification":"1.144.5","@sap-ux/feature-toggle":"1.0.3","@sap-ux/project-access":"2.1.3","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"2.0.4","@huggingface/transformers":"4.2.0","@modelcontextprotocol/sdk":"1.29.0","@sap-ux/odata-entity-model":"1.0.1","@sap-ux/vocabularies-types":"0.15.0","@sap-ux/text-document-utils":"1.0.1","@sap-ux/annotation-converter":"0.10.21","@sap-ux/fiori-annotation-api":"1.0.10","@sap-ai-sdk/foundation-models":"2.9.0","@sap-ux/fiori-docs-embeddings":"1.2.3","@sap-ux/odata-annotation-core":"1.0.1","@sap-ux/odata-annotation-core-types":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_1.8.1_1782399006417_0.6200833571493745","host":"s3://npm-registry-packages-npm-production"}},"1.8.2":{"name":"@sap-ux/fiori-mcp-server","version":"1.8.2","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@1.8.2","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"sap-ospo-admin","email":"ospo@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"./dist/index.js"},"dist":{"shasum":"ccdae88832bbfc6cb644fc2b13374d77efcd5091","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-1.8.2.tgz","fileCount":23,"integrity":"sha512-JFSYSLNrBwMI1U4+W+vNm+g76OKW7PVhstpz113VXGe/rLhfO0dDuaIoWk33wLplRXesNH8uBWKNOydVlHaKVQ==","signatures":[{"sig":"MEUCIC3T6mo34eD2Uk75wMFk+hDrbQ4xpMVNWbm99HKiJu6VAiEAmfvd5Yx+HhecrIwAEAaUr8sK7Wv8lSBKJVEWWB0Y/rg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sap-ux%2ffiori-mcp-server@1.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34094056},"main":"dist/index.js","type":"module","engines":{"node":">=22.x"},"mcpName":"io.github.SAP/fiori-mcp-server","scripts":{"lint":"eslint","test":"cross-env NODE_OPTIONS='--experimental-vm-modules' jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"NODE_ENV=development node scripts/bundle.mjs","inspector":"npx -y @modelcontextprotocol/inspector@latest node dist/index.js","tgz:package":"pnpm pack","build-bundle":"node scripts/bundle.mjs","inspector-ts":"npx -y @modelcontextprotocol/inspector@latest ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6db9b740-3e97-462b-94d5-07d1037c8a0a"}},"repository":{"url":"https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"22.23.0","_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","mem-fs":"2.1.0","esbuild":"0.27.4","i18next":"25.10.10","os-name":"4.0.1","ts-node":"10.9.2","cross-env":"10.1.0","promptfoo":"0.121.15","@sap-ux/i18n":"1.0.1","npm-run-all2":"8.0.4","@jest/globals":"30.3.0","@sap-ux/store":"2.0.2","@types/mem-fs":"1.1.2","mem-fs-editor":"9.4.0","xml-formatter":"3.7.0","@sap-ux/logger":"1.0.1","@langchain/core":"1.1.49","@sap-ux/btp-utils":"2.0.3","@sap-ux/telemetry":"1.0.13","@types/json-schema":"7.0.15","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"1.0.4","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.9.0","@sap/ux-specification":"1.144.5","@sap-ux/feature-toggle":"1.0.3","@sap-ux/project-access":"2.1.4","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"2.0.4","@huggingface/transformers":"4.2.0","@modelcontextprotocol/sdk":"1.29.0","@sap-ux/odata-entity-model":"1.0.1","@sap-ux/vocabularies-types":"0.15.0","@sap-ux/text-document-utils":"1.0.1","@sap-ux/annotation-converter":"0.10.21","@sap-ux/fiori-annotation-api":"1.0.11","@sap-ai-sdk/foundation-models":"2.9.0","@sap-ux/fiori-docs-embeddings":"1.2.4","@sap-ux/odata-annotation-core":"1.0.1","@sap-ux/odata-annotation-core-types":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_1.8.2_1782849995517_0.9319996115716223","host":"s3://npm-registry-packages-npm-production"}},"1.8.3":{"name":"@sap-ux/fiori-mcp-server","version":"1.8.3","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@1.8.3","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"sap-ospo-admin","email":"ospo@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"./dist/index.js"},"dist":{"shasum":"8816854ef3ee87fac77568920874f5778a6bc76d","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-1.8.3.tgz","fileCount":23,"integrity":"sha512-3AUxD6dJbVjmqked3bzU8lO1bqvKQ0NIUyGVJ+4NaMjXa0j+FI2XNo7H4M3jOoKSMCqj8YBLHguA/GuZG9rF4w==","signatures":[{"sig":"MEUCIQDQONj4ZtqrTjVK0BJiLH40QOkoMadcJxUBImC9T9v66QIgdUZzxTCY61e78cuLnVuY65L2iZWPseSa5q77hhPcph0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sap-ux%2ffiori-mcp-server@1.8.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34094266},"main":"dist/index.js","type":"module","engines":{"node":">=22.x"},"mcpName":"io.github.SAP/fiori-mcp-server","scripts":{"lint":"eslint","test":"cross-env NODE_OPTIONS='--experimental-vm-modules' jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"NODE_ENV=development node scripts/bundle.mjs","inspector":"npx -y @modelcontextprotocol/inspector@latest node dist/index.js","tgz:package":"pnpm pack","build-bundle":"node scripts/bundle.mjs","inspector-ts":"npx -y @modelcontextprotocol/inspector@latest ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6db9b740-3e97-462b-94d5-07d1037c8a0a"}},"repository":{"url":"https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"22.23.0","_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","mem-fs":"2.1.0","esbuild":"0.27.4","i18next":"25.10.10","os-name":"4.0.1","ts-node":"10.9.2","cross-env":"10.1.0","promptfoo":"0.121.15","@sap-ux/i18n":"1.0.1","npm-run-all2":"8.0.4","@jest/globals":"30.3.0","@sap-ux/store":"2.0.2","@types/mem-fs":"1.1.2","mem-fs-editor":"9.4.0","xml-formatter":"3.7.0","@sap-ux/logger":"1.0.1","@langchain/core":"1.1.49","@sap-ux/btp-utils":"2.0.3","@sap-ux/telemetry":"1.0.14","@types/json-schema":"7.0.15","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"1.0.4","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.9.0","@sap/ux-specification":"1.144.5","@sap-ux/feature-toggle":"1.0.3","@sap-ux/project-access":"2.1.4","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"2.0.4","@huggingface/transformers":"4.2.0","@modelcontextprotocol/sdk":"1.29.0","@sap-ux/odata-entity-model":"1.0.1","@sap-ux/vocabularies-types":"0.15.0","@sap-ux/text-document-utils":"1.0.1","@sap-ux/annotation-converter":"0.10.21","@sap-ux/fiori-annotation-api":"1.0.11","@sap-ai-sdk/foundation-models":"2.9.0","@sap-ux/fiori-docs-embeddings":"1.2.4","@sap-ux/odata-annotation-core":"1.0.1","@sap-ux/odata-annotation-core-types":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_1.8.3_1782930262983_0.4960741353742506","host":"s3://npm-registry-packages-npm-production"}},"1.8.4":{"name":"@sap-ux/fiori-mcp-server","version":"1.8.4","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@1.8.4","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"sap-ospo-admin","email":"ospo@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"./dist/index.js"},"dist":{"shasum":"9c38e4397b4d2db4359e1fbb0a1e7ae5a56d6310","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-1.8.4.tgz","fileCount":23,"integrity":"sha512-sWSuZcVNLQcQSHeng1Bu+767P5tPu/UaYMNDLW/SiOw2CyY4l/T/jIK5+CR/YeUh4iQSzbd/gZY6oCWiz7L+gQ==","signatures":[{"sig":"MEYCIQCfSlGF0bkfVKl5/G5WIQH5dhxgOD7FU1nR1w1pBa19pAIhAKuwJ5V5UnysC0T/cr57Y34wXapqbocp3ju5Y2YCHmfb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sap-ux%2ffiori-mcp-server@1.8.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34096875},"main":"dist/index.js","type":"module","engines":{"node":">=22.x"},"mcpName":"io.github.SAP/fiori-mcp-server","scripts":{"lint":"eslint","test":"cross-env NODE_OPTIONS='--experimental-vm-modules' jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"NODE_ENV=development node scripts/bundle.mjs","inspector":"npx -y @modelcontextprotocol/inspector@latest node dist/index.js","tgz:package":"pnpm pack","build-bundle":"node scripts/bundle.mjs","inspector-ts":"npx -y @modelcontextprotocol/inspector@latest ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6db9b740-3e97-462b-94d5-07d1037c8a0a"}},"repository":{"url":"https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","mem-fs":"2.1.0","esbuild":"0.27.4","i18next":"25.10.10","os-name":"4.0.1","ts-node":"10.9.2","cross-env":"10.1.0","promptfoo":"0.121.15","@sap-ux/i18n":"1.0.1","npm-run-all2":"8.0.4","@jest/globals":"30.3.0","@sap-ux/store":"2.0.2","@types/mem-fs":"1.1.2","mem-fs-editor":"9.4.0","xml-formatter":"3.7.0","@sap-ux/logger":"1.0.1","@langchain/core":"1.1.49","@sap-ux/btp-utils":"2.0.3","@sap-ux/telemetry":"1.0.14","@types/json-schema":"7.0.15","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"1.0.4","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.9.0","@sap/ux-specification":"1.144.5","@sap-ux/feature-toggle":"1.0.3","@sap-ux/project-access":"2.1.4","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"2.0.4","@huggingface/transformers":"4.2.0","@modelcontextprotocol/sdk":"1.29.0","@sap-ux/odata-entity-model":"1.0.1","@sap-ux/vocabularies-types":"0.15.0","@sap-ux/text-document-utils":"1.0.1","@sap-ux/annotation-converter":"0.10.21","@sap-ux/fiori-annotation-api":"1.0.11","@sap-ai-sdk/foundation-models":"2.9.0","@sap-ux/fiori-docs-embeddings":"1.2.4","@sap-ux/odata-annotation-core":"1.0.1","@sap-ux/odata-annotation-core-types":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_1.8.4_1783065183201_0.6466253566588605","host":"s3://npm-registry-packages-npm-production"}},"1.8.5":{"name":"@sap-ux/fiori-mcp-server","version":"1.8.5","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@1.8.5","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"sap-ospo-admin","email":"ospo@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"./dist/index.js"},"dist":{"shasum":"8a3145011c55f98b2ff305019ba7ab78bb09393a","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-1.8.5.tgz","fileCount":23,"integrity":"sha512-lo4TjKxVCW5xhwQorJT0Da4g48oqHE6P/FIfXfHvPMwxWqvDyz0N8sXmyukV5MGo17FBIWcKTLG88WWGIdnkVA==","signatures":[{"sig":"MEYCIQC082qfAJ3DcuHES5kZMOJs+MiC4Bm/wnfeqcCWkjQNTQIhAK/t0M0NMYW07xXaLzkLvtSCecinUgInfYRwO9pYoQ2I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sap-ux%2ffiori-mcp-server@1.8.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34455256},"main":"dist/index.js","type":"module","engines":{"node":">=22.x"},"mcpName":"io.github.SAP/fiori-mcp-server","scripts":{"lint":"eslint","test":"cross-env NODE_OPTIONS='--experimental-vm-modules' jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"NODE_ENV=development node scripts/bundle.mjs","inspector":"npx -y @modelcontextprotocol/inspector@latest node dist/index.js","tgz:package":"pnpm pack","build-bundle":"node scripts/bundle.mjs","inspector-ts":"npx -y @modelcontextprotocol/inspector@latest ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6db9b740-3e97-462b-94d5-07d1037c8a0a"}},"repository":{"url":"https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","mem-fs":"2.1.0","esbuild":"0.27.4","i18next":"25.10.10","os-name":"4.0.1","ts-node":"10.9.2","cross-env":"10.1.0","promptfoo":"0.121.15","@sap-ux/i18n":"1.0.2","npm-run-all2":"8.0.4","@jest/globals":"30.4.1","@sap-ux/store":"2.0.3","@types/mem-fs":"1.1.2","mem-fs-editor":"9.4.0","xml-formatter":"3.7.0","@sap-ux/logger":"1.0.2","@langchain/core":"1.1.49","@sap-ux/btp-utils":"2.0.4","@sap-ux/telemetry":"1.0.15","@types/json-schema":"7.0.15","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"1.0.5","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.9.0","@sap/ux-specification":"1.144.5","@sap-ux/feature-toggle":"1.0.4","@sap-ux/project-access":"2.1.5","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"2.0.5","@huggingface/transformers":"4.2.0","@modelcontextprotocol/sdk":"1.29.0","@sap-ux/odata-entity-model":"1.0.1","@sap-ux/vocabularies-types":"0.15.0","@sap-ux/text-document-utils":"1.0.1","@sap-ux/annotation-converter":"0.10.21","@sap-ux/fiori-annotation-api":"1.0.12","@sap-ai-sdk/foundation-models":"2.9.0","@sap-ux/fiori-docs-embeddings":"1.2.5","@sap-ux/odata-annotation-core":"1.0.1","@sap-ux/odata-annotation-core-types":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_1.8.5_1783086768094_0.018062101149100673","host":"s3://npm-registry-packages-npm-production"}},"1.8.6":{"name":"@sap-ux/fiori-mcp-server","version":"1.8.6","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@1.8.6","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"sap-ospo-admin","email":"ospo@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"./dist/index.js"},"dist":{"shasum":"36cb3ac801fcafb99c7d1f26a2af38b4ef7adda2","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-1.8.6.tgz","fileCount":23,"integrity":"sha512-5O0zmvAbq1EPALrF+ME+uzZUtQKeuow/sW6+tt8b/MqYWR+kCOTRWyzogTuP7vFKjd1PtDREtJ3OZBGMVeCRUA==","signatures":[{"sig":"MEQCIHm2r8S65d2HlAyEIFnA/efXR8xuk0Wi3SToCqUUnXEJAiAH5gSIPTywxS+xDntonekMca31I37HvYD4gPfHVvz37A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sap-ux%2ffiori-mcp-server@1.8.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34455256},"main":"dist/index.js","type":"module","engines":{"node":">=22.x"},"mcpName":"io.github.SAP/fiori-mcp-server","scripts":{"lint":"eslint","test":"cross-env NODE_OPTIONS='--experimental-vm-modules' jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"NODE_ENV=development node scripts/bundle.mjs","inspector":"npx -y @modelcontextprotocol/inspector@latest node dist/index.js","tgz:package":"pnpm pack","build-bundle":"node scripts/bundle.mjs","inspector-ts":"npx -y @modelcontextprotocol/inspector@latest ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6db9b740-3e97-462b-94d5-07d1037c8a0a"}},"repository":{"url":"https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","mem-fs":"2.1.0","esbuild":"0.27.4","i18next":"25.10.10","os-name":"4.0.1","ts-node":"10.9.2","cross-env":"10.1.0","promptfoo":"0.121.15","@sap-ux/i18n":"1.0.2","npm-run-all2":"8.0.4","@jest/globals":"30.4.1","@sap-ux/store":"2.0.3","@types/mem-fs":"1.1.2","mem-fs-editor":"9.4.0","xml-formatter":"3.7.0","@sap-ux/logger":"1.0.2","@langchain/core":"1.1.49","@sap-ux/btp-utils":"2.0.5","@sap-ux/telemetry":"1.0.16","@types/json-schema":"7.0.15","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"1.0.6","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.9.0","@sap/ux-specification":"1.144.5","@sap-ux/feature-toggle":"1.0.4","@sap-ux/project-access":"2.1.6","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"2.0.6","@huggingface/transformers":"4.2.0","@modelcontextprotocol/sdk":"1.29.0","@sap-ux/odata-entity-model":"1.0.1","@sap-ux/vocabularies-types":"0.15.0","@sap-ux/text-document-utils":"1.0.1","@sap-ux/annotation-converter":"0.10.21","@sap-ux/fiori-annotation-api":"1.0.13","@sap-ai-sdk/foundation-models":"2.9.0","@sap-ux/fiori-docs-embeddings":"1.2.5","@sap-ux/odata-annotation-core":"1.0.1","@sap-ux/odata-annotation-core-types":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_1.8.6_1783103321745_0.048573666320707476","host":"s3://npm-registry-packages-npm-production"}},"1.8.7":{"name":"@sap-ux/fiori-mcp-server","version":"1.8.7","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@1.8.7","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"sap-ospo-admin","email":"ospo@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"./dist/index.js"},"dist":{"shasum":"7e1cfaa0964694186503d138b1ef73f0e3e63560","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-1.8.7.tgz","fileCount":23,"integrity":"sha512-4ug/wUg2uyFEB98gzJf/PtcTnRi3d7znfJ7tSVh8QpzoBGJwx3JcBSswONwflvOIYez/wnliPsrA19M/slglxA==","signatures":[{"sig":"MEUCIQDxuxibjaVQ+3w5bcbkd8yNK4t/yfvK+ojB2E4tpt+CwAIgCflQv6Vh8dtrDKclhXJOvQ8czzGOuAt/1QjnwclEX+4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sap-ux%2ffiori-mcp-server@1.8.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34455256},"main":"dist/index.js","type":"module","engines":{"node":">=22.x"},"mcpName":"io.github.SAP/fiori-mcp-server","scripts":{"lint":"eslint","test":"cross-env NODE_OPTIONS='--experimental-vm-modules' jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"NODE_ENV=development node scripts/bundle.mjs","inspector":"npx -y @modelcontextprotocol/inspector@latest node dist/index.js","tgz:package":"pnpm pack","build-bundle":"node scripts/bundle.mjs","inspector-ts":"npx -y @modelcontextprotocol/inspector@latest ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6db9b740-3e97-462b-94d5-07d1037c8a0a"}},"repository":{"url":"https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","mem-fs":"2.1.0","esbuild":"0.27.4","i18next":"25.10.10","os-name":"4.0.1","ts-node":"10.9.2","cross-env":"10.1.0","promptfoo":"0.121.15","@sap-ux/i18n":"1.0.2","npm-run-all2":"8.0.4","@jest/globals":"30.4.1","@sap-ux/store":"2.0.3","@types/mem-fs":"1.1.2","mem-fs-editor":"9.4.0","xml-formatter":"3.7.0","@sap-ux/logger":"1.0.2","@langchain/core":"1.1.49","@sap-ux/btp-utils":"2.0.5","@sap-ux/telemetry":"1.0.17","@types/json-schema":"7.0.15","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"1.0.6","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.9.0","@sap/ux-specification":"1.144.5","@sap-ux/feature-toggle":"1.0.4","@sap-ux/project-access":"2.1.6","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"2.0.6","@huggingface/transformers":"4.2.0","@modelcontextprotocol/sdk":"1.29.0","@sap-ux/odata-entity-model":"1.0.1","@sap-ux/vocabularies-types":"0.15.0","@sap-ux/text-document-utils":"1.0.1","@sap-ux/annotation-converter":"0.10.21","@sap-ux/fiori-annotation-api":"1.0.13","@sap-ai-sdk/foundation-models":"2.9.0","@sap-ux/fiori-docs-embeddings":"1.2.5","@sap-ux/odata-annotation-core":"1.0.1","@sap-ux/odata-annotation-core-types":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_1.8.7_1783326318377_0.9084716734615976","host":"s3://npm-registry-packages-npm-production"}},"1.8.8":{"name":"@sap-ux/fiori-mcp-server","version":"1.8.8","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@1.8.8","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"sap-ospo-admin","email":"ospo@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"./dist/index.js"},"dist":{"shasum":"d6eb151da896e384c548539caa06731997c4cf71","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-1.8.8.tgz","fileCount":23,"integrity":"sha512-g0Kkdi5WTIABdY0CLa0WLq8SKl+3GFRcNsRFaHLE85mQhbOcw3r+4HiDDFs9ijkDNqprKS/cM4OmNoasjjoJaQ==","signatures":[{"sig":"MEUCIBmZORLlVovhLR/NxhJQs6NUtnj3j7zsEDvUN+0BSjarAiEA2/DPEal81m1qvBON2yY8uxCBmk8UKLXJMj7E5wICQ5g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sap-ux%2ffiori-mcp-server@1.8.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34455256},"main":"dist/index.js","type":"module","engines":{"node":">=22.x"},"mcpName":"io.github.SAP/fiori-mcp-server","scripts":{"lint":"eslint","test":"cross-env NODE_OPTIONS='--experimental-vm-modules' jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"NODE_ENV=development node scripts/bundle.mjs","inspector":"npx -y @modelcontextprotocol/inspector@latest node dist/index.js","tgz:package":"pnpm pack","build-bundle":"node scripts/bundle.mjs","inspector-ts":"npx -y @modelcontextprotocol/inspector@latest ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6db9b740-3e97-462b-94d5-07d1037c8a0a"}},"repository":{"url":"https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","mem-fs":"2.1.0","esbuild":"0.27.4","i18next":"25.10.10","os-name":"4.0.1","ts-node":"10.9.2","cross-env":"10.1.0","promptfoo":"0.121.15","@sap-ux/i18n":"1.0.2","npm-run-all2":"8.0.4","@jest/globals":"30.4.1","@sap-ux/store":"2.0.3","@types/mem-fs":"1.1.2","mem-fs-editor":"9.4.0","xml-formatter":"3.7.0","@sap-ux/logger":"1.0.2","@langchain/core":"1.1.49","@sap-ux/btp-utils":"2.0.5","@sap-ux/telemetry":"1.0.17","@types/json-schema":"7.0.15","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"1.0.6","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.9.0","@sap/ux-specification":"1.144.5","@sap-ux/feature-toggle":"1.0.4","@sap-ux/project-access":"2.1.6","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"2.0.6","@huggingface/transformers":"4.2.0","@modelcontextprotocol/sdk":"1.29.0","@sap-ux/odata-entity-model":"1.0.1","@sap-ux/vocabularies-types":"0.15.0","@sap-ux/text-document-utils":"1.0.1","@sap-ux/annotation-converter":"0.10.21","@sap-ux/fiori-annotation-api":"1.0.14","@sap-ai-sdk/foundation-models":"2.9.0","@sap-ux/fiori-docs-embeddings":"1.2.5","@sap-ux/odata-annotation-core":"1.0.1","@sap-ux/odata-annotation-core-types":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_1.8.8_1783340574858_0.6145517072748619","host":"s3://npm-registry-packages-npm-production"}},"1.8.9":{"name":"@sap-ux/fiori-mcp-server","version":"1.8.9","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@1.8.9","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"sap-ospo-admin","email":"ospo@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"./dist/index.js"},"dist":{"shasum":"40fdd6d91b0e61bcd7b951ba62a7ab258b0648c3","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-1.8.9.tgz","fileCount":23,"integrity":"sha512-GP+GVw83bLsJPHdr7pkiW27a/iGDZ9mK+uT0bYhRHpzOLr1dIaHbgV+/IQEFCkz7/V6akAWDqOBEu3oTk5ekWA==","signatures":[{"sig":"MEQCIBgkMhancCX50dThAKDkWQ6tndAtcK9wq9Hv77fuXKevAiAFhRSVKPTVenzIb4YgYfZX00Z2R/jRwxZoUi02tpLViw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sap-ux%2ffiori-mcp-server@1.8.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34455256},"main":"dist/index.js","type":"module","engines":{"node":">=22.x"},"mcpName":"io.github.SAP/fiori-mcp-server","scripts":{"lint":"eslint","test":"cross-env NODE_OPTIONS='--experimental-vm-modules' jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"NODE_ENV=development node scripts/bundle.mjs","inspector":"npx -y @modelcontextprotocol/inspector@latest node dist/index.js","tgz:package":"pnpm pack","build-bundle":"node scripts/bundle.mjs","inspector-ts":"npx -y @modelcontextprotocol/inspector@latest ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6db9b740-3e97-462b-94d5-07d1037c8a0a"}},"repository":{"url":"https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","mem-fs":"2.1.0","esbuild":"0.27.4","i18next":"25.10.10","os-name":"4.0.1","ts-node":"10.9.2","cross-env":"10.1.0","promptfoo":"0.121.15","@sap-ux/i18n":"1.0.2","npm-run-all2":"8.0.4","@jest/globals":"30.4.1","@sap-ux/store":"2.0.4","@types/mem-fs":"1.1.2","mem-fs-editor":"9.4.0","xml-formatter":"3.7.0","@sap-ux/logger":"1.0.3","@langchain/core":"1.1.49","@sap-ux/btp-utils":"2.0.5","@sap-ux/telemetry":"1.0.18","@types/json-schema":"7.0.15","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"1.0.7","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.9.0","@sap/ux-specification":"1.144.5","@sap-ux/feature-toggle":"1.0.5","@sap-ux/project-access":"2.1.6","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"2.0.7","@huggingface/transformers":"4.2.0","@modelcontextprotocol/sdk":"1.29.0","@sap-ux/odata-entity-model":"1.0.1","@sap-ux/vocabularies-types":"0.15.0","@sap-ux/text-document-utils":"1.0.1","@sap-ux/annotation-converter":"0.10.21","@sap-ux/fiori-annotation-api":"1.0.15","@sap-ai-sdk/foundation-models":"2.9.0","@sap-ux/fiori-docs-embeddings":"1.2.5","@sap-ux/odata-annotation-core":"1.0.1","@sap-ux/odata-annotation-core-types":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_1.8.9_1783432126646_0.7102353275053204","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"@sap-ux/fiori-mcp-server","version":"1.9.0","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@1.9.0","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"sap-ospo-admin","email":"ospo@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"./dist/index.js"},"dist":{"shasum":"75553e93323238120fdb6b802278735cc125c260","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-1.9.0.tgz","fileCount":23,"integrity":"sha512-q4+e3s5gwCbOcBdFzkK9Z3glNuEkLNELFE0jofNRF4RHwZijkWAnSXv+vJIx92jT5caEtw9sUeghJkVWFMsGwA==","signatures":[{"sig":"MEUCIQDBjAql5b8yHK5heWyq6Yq4CPd8lmDxdL7+OrJ+XzwIagIgDGKtbPORDSmraSSBWJxUTV9sql4Aiv1WLWMYmM4Q21o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sap-ux%2ffiori-mcp-server@1.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34455256},"main":"dist/index.js","type":"module","engines":{"node":">=22.x"},"mcpName":"io.github.SAP/fiori-mcp-server","scripts":{"lint":"eslint","test":"cross-env NODE_OPTIONS='--experimental-vm-modules' jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"NODE_ENV=development node scripts/bundle.mjs","inspector":"npx -y @modelcontextprotocol/inspector@latest node dist/index.js","tgz:package":"pnpm pack","build-bundle":"node scripts/bundle.mjs","inspector-ts":"npx -y @modelcontextprotocol/inspector@latest ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6db9b740-3e97-462b-94d5-07d1037c8a0a"}},"repository":{"url":"https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","mem-fs":"2.1.0","esbuild":"0.27.4","i18next":"25.10.10","os-name":"4.0.1","ts-node":"10.9.2","cross-env":"10.1.0","promptfoo":"0.121.15","@sap-ux/i18n":"1.0.2","npm-run-all2":"8.0.4","@jest/globals":"30.4.1","@sap-ux/store":"2.0.4","@types/mem-fs":"1.1.2","mem-fs-editor":"9.4.0","xml-formatter":"3.7.0","@sap-ux/logger":"1.0.3","@langchain/core":"1.1.49","@sap-ux/btp-utils":"2.0.5","@sap-ux/telemetry":"1.0.18","@types/json-schema":"7.0.15","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"1.0.7","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.9.0","@sap/ux-specification":"1.144.5","@sap-ux/feature-toggle":"1.0.5","@sap-ux/project-access":"2.1.6","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"2.0.7","@huggingface/transformers":"4.2.0","@modelcontextprotocol/sdk":"1.29.0","@sap-ux/odata-entity-model":"1.0.1","@sap-ux/vocabularies-types":"0.15.0","@sap-ux/text-document-utils":"1.0.1","@sap-ux/annotation-converter":"0.10.21","@sap-ux/fiori-annotation-api":"1.0.15","@sap-ai-sdk/foundation-models":"2.9.0","@sap-ux/fiori-docs-embeddings":"1.2.5","@sap-ux/odata-annotation-core":"1.0.1","@sap-ux/odata-annotation-core-types":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_1.9.0_1783510817936_0.7934094511219159","host":"s3://npm-registry-packages-npm-production"}},"1.9.1":{"name":"@sap-ux/fiori-mcp-server","version":"1.9.1","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@1.9.1","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"sap-ospo-admin","email":"ospo@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"./dist/index.js"},"dist":{"shasum":"49cf9b40e8cb85ff73d566942c8b35fb2a795d13","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-1.9.1.tgz","fileCount":23,"integrity":"sha512-ZA554mSRqEvGVQCGc3gNTAFQU5c63yBrnUK5eOFCJwHqnEyP9Znt+9taufEEDzu7f+fEnNyZxorj6oLAu2BAhg==","signatures":[{"sig":"MEYCIQDs9ysTrKQzddG64v1fQwubBeOTh+Y0hLEkZ2N+5GXHGAIhAKox3vEXWYJYQO1sbtUzaudBV+eYADqEc6GriktGg/NG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sap-ux%2ffiori-mcp-server@1.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34615925},"main":"dist/index.js","type":"module","engines":{"node":">=22.x"},"mcpName":"io.github.SAP/fiori-mcp-server","scripts":{"lint":"eslint","test":"cross-env NODE_OPTIONS='--experimental-vm-modules' jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"NODE_ENV=development node scripts/bundle.mjs","inspector":"npx -y @modelcontextprotocol/inspector@latest node dist/index.js","tgz:package":"pnpm pack","build-bundle":"node scripts/bundle.mjs","inspector-ts":"npx -y @modelcontextprotocol/inspector@latest ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6db9b740-3e97-462b-94d5-07d1037c8a0a"}},"repository":{"url":"https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","mem-fs":"2.1.0","esbuild":"0.27.4","i18next":"25.10.10","os-name":"4.0.1","ts-node":"10.9.2","cross-env":"10.1.0","promptfoo":"0.121.15","@sap-ux/i18n":"1.0.2","npm-run-all2":"8.0.4","@jest/globals":"30.4.1","@sap-ux/store":"2.0.4","@types/mem-fs":"1.1.2","mem-fs-editor":"9.4.0","xml-formatter":"3.7.0","@sap-ux/logger":"1.0.3","@langchain/core":"1.1.49","@sap-ux/btp-utils":"2.0.5","@sap-ux/telemetry":"1.0.18","@types/json-schema":"7.0.15","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"1.0.7","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.9.0","@sap/ux-specification":"1.144.5","@sap-ux/feature-toggle":"1.0.5","@sap-ux/project-access":"2.1.6","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"2.0.7","@huggingface/transformers":"4.2.0","@modelcontextprotocol/sdk":"1.29.0","@sap-ux/odata-entity-model":"1.0.1","@sap-ux/vocabularies-types":"0.15.0","@sap-ux/text-document-utils":"1.0.1","@sap-ux/annotation-converter":"0.10.21","@sap-ux/fiori-annotation-api":"1.0.15","@sap-ai-sdk/foundation-models":"2.9.0","@sap-ux/fiori-docs-embeddings":"1.2.6","@sap-ux/odata-annotation-core":"1.0.1","@sap-ux/odata-annotation-core-types":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_1.9.1_1783531677658_0.07065426498017446","host":"s3://npm-registry-packages-npm-production"}},"1.9.2":{"name":"@sap-ux/fiori-mcp-server","version":"1.9.2","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@1.9.2","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"sap-ospo-admin","email":"ospo@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"./dist/index.js"},"dist":{"shasum":"1d9d9257811fdada2233baa8b76e29386fbcd73f","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-1.9.2.tgz","fileCount":23,"integrity":"sha512-HirE7F08FvJTDrEGV8GsqQH6vrpD7pWC0rTUQjbx5ABNh7EtmIgm0SiSKBNQEKjhAk1L9LERX+LnzehjaXaMPQ==","signatures":[{"sig":"MEUCIA8PhABu41l8/3oYQ9ZKyD09IfjD3IjKVZMJ2A6tW64gAiEAw2fGS54y/7Ffe5sSob0sfYeDYHWBPyRm0bMWHLRtXXI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sap-ux%2ffiori-mcp-server@1.9.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34616084},"main":"dist/index.js","type":"module","engines":{"node":">=22.x"},"mcpName":"io.github.SAP/fiori-mcp-server","scripts":{"lint":"eslint","test":"cross-env NODE_OPTIONS='--experimental-vm-modules' jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"NODE_ENV=development node scripts/bundle.mjs","inspector":"npx -y @modelcontextprotocol/inspector@latest node dist/index.js","tgz:package":"pnpm pack","build-bundle":"node scripts/bundle.mjs","inspector-ts":"npx -y @modelcontextprotocol/inspector@latest ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6db9b740-3e97-462b-94d5-07d1037c8a0a"}},"repository":{"url":"https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","mem-fs":"2.1.0","esbuild":"0.27.4","i18next":"25.10.10","os-name":"4.0.1","ts-node":"10.9.2","cross-env":"10.1.0","promptfoo":"0.121.15","@sap-ux/i18n":"1.0.2","npm-run-all2":"8.0.4","@jest/globals":"30.4.1","@sap-ux/store":"2.0.4","@types/mem-fs":"1.1.2","mem-fs-editor":"9.4.0","xml-formatter":"3.7.0","@sap-ux/logger":"1.0.3","@langchain/core":"1.1.49","@sap-ux/btp-utils":"2.0.5","@sap-ux/telemetry":"1.0.19","@types/json-schema":"7.0.15","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"1.0.7","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.9.0","@sap/ux-specification":"1.144.5","@sap-ux/feature-toggle":"1.0.5","@sap-ux/project-access":"2.1.7","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"2.0.7","@huggingface/transformers":"4.2.0","@modelcontextprotocol/sdk":"1.29.0","@sap-ux/odata-entity-model":"1.0.1","@sap-ux/vocabularies-types":"0.15.0","@sap-ux/text-document-utils":"1.0.1","@sap-ux/annotation-converter":"0.10.21","@sap-ux/fiori-annotation-api":"1.0.16","@sap-ai-sdk/foundation-models":"2.9.0","@sap-ux/fiori-docs-embeddings":"1.2.6","@sap-ux/odata-annotation-core":"1.0.1","@sap-ux/odata-annotation-core-types":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_1.9.2_1784633692466_0.12113459116760583","host":"s3://npm-registry-packages-npm-production"}},"1.9.3":{"name":"@sap-ux/fiori-mcp-server","version":"1.9.3","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@1.9.3","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"sap-ospo-admin","email":"ospo@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"./dist/index.js"},"dist":{"shasum":"78190aeb240992794e0f7a15bb92d7798cbc5df7","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-1.9.3.tgz","fileCount":23,"integrity":"sha512-VyvIedi9ait+lFe7l55eXRHWzsSSbaJRXI1EfMtchMloHVxeqeJ4BWKLGZH3NKVej8zGQKpPtBBLhilyS8v6XQ==","signatures":[{"sig":"MEQCICVDFCbFnQag2uBgoEgxiM9x/E5dqaGuAgNDHOJ1JXAZAiBxu9lwp5Q1S2yOCyHq2Vzn+i7jNkMSxqmUnq0W3thCvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sap-ux%2ffiori-mcp-server@1.9.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34616118},"main":"dist/index.js","type":"module","engines":{"node":">=22.x"},"mcpName":"io.github.SAP/fiori-mcp-server","scripts":{"lint":"eslint","test":"cross-env NODE_OPTIONS='--experimental-vm-modules' jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"NODE_ENV=development node scripts/bundle.mjs","inspector":"npx -y @modelcontextprotocol/inspector@latest node dist/index.js","tgz:package":"pnpm pack","build-bundle":"node scripts/bundle.mjs","inspector-ts":"npx -y @modelcontextprotocol/inspector@latest ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6db9b740-3e97-462b-94d5-07d1037c8a0a"}},"repository":{"url":"https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","mem-fs":"2.1.0","esbuild":"0.27.4","i18next":"25.10.10","os-name":"4.0.1","ts-node":"10.9.2","cross-env":"10.1.0","promptfoo":"0.121.15","@sap-ux/i18n":"1.0.2","npm-run-all2":"8.0.4","@jest/globals":"30.4.1","@sap-ux/store":"2.0.4","@types/mem-fs":"1.1.2","mem-fs-editor":"9.4.0","xml-formatter":"3.7.0","@sap-ux/logger":"1.0.3","@langchain/core":"1.1.49","@sap-ux/btp-utils":"2.0.5","@sap-ux/telemetry":"1.0.19","@types/json-schema":"7.0.15","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"1.0.7","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.9.0","@sap/ux-specification":"1.144.5","@sap-ux/feature-toggle":"1.0.5","@sap-ux/project-access":"2.1.7","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"2.0.7","@huggingface/transformers":"4.2.0","@modelcontextprotocol/sdk":"1.29.0","@sap-ux/odata-entity-model":"1.0.1","@sap-ux/vocabularies-types":"0.15.0","@sap-ux/text-document-utils":"1.0.1","@sap-ux/annotation-converter":"0.10.21","@sap-ux/fiori-annotation-api":"1.0.17","@sap-ai-sdk/foundation-models":"2.9.0","@sap-ux/fiori-docs-embeddings":"1.2.6","@sap-ux/odata-annotation-core":"1.0.1","@sap-ux/odata-annotation-core-types":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_1.9.3_1784709688428_0.1592325395734142","host":"s3://npm-registry-packages-npm-production"}},"1.9.4":{"name":"@sap-ux/fiori-mcp-server","version":"1.9.4","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@1.9.4","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"sap-ospo-admin","email":"ospo@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"./dist/index.js"},"dist":{"shasum":"44e9f4b2eca75115293934671390f39253461f02","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-1.9.4.tgz","fileCount":23,"integrity":"sha512-+6ZXmB9D2tERrLQBddGuDbK8xfJ6wLnUv42K66xdHDa7hLjbKgnMGP7w29HL8FJk1bYsKqJx3Pjm6EtWDLbvow==","signatures":[{"sig":"MEQCIGLQBwbrQzNcIi1oEdn7RvXtwvqSAD+SDUDn9n6MdyLTAiBXM1+yvgjrHdgHHNY/qDgJ/fYTksgiGexpsRwCyo8ACw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sap-ux%2ffiori-mcp-server@1.9.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34616126},"main":"dist/index.js","type":"module","engines":{"node":">=22.x"},"mcpName":"io.github.SAP/fiori-mcp-server","scripts":{"lint":"eslint","test":"cross-env NODE_OPTIONS='--experimental-vm-modules' jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"NODE_ENV=development node scripts/bundle.mjs","inspector":"npx -y @modelcontextprotocol/inspector@latest node dist/index.js","tgz:package":"pnpm pack","build-bundle":"node scripts/bundle.mjs","inspector-ts":"npx -y @modelcontextprotocol/inspector@latest ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6db9b740-3e97-462b-94d5-07d1037c8a0a"}},"repository":{"url":"https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","mem-fs":"2.1.0","esbuild":"0.27.4","i18next":"25.10.10","os-name":"4.0.1","ts-node":"10.9.2","cross-env":"10.1.0","promptfoo":"0.121.15","@sap-ux/i18n":"1.0.2","npm-run-all2":"8.0.4","@jest/globals":"30.4.1","@sap-ux/store":"2.0.4","@types/mem-fs":"1.1.2","mem-fs-editor":"9.4.0","xml-formatter":"3.7.0","@sap-ux/logger":"1.0.3","@langchain/core":"1.1.49","@sap-ux/btp-utils":"2.0.5","@sap-ux/telemetry":"1.0.20","@types/json-schema":"7.0.15","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"1.0.7","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.9.0","@sap/ux-specification":"1.144.5","@sap-ux/feature-toggle":"1.0.5","@sap-ux/project-access":"2.1.8","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"2.0.7","@huggingface/transformers":"4.2.0","@modelcontextprotocol/sdk":"1.29.0","@sap-ux/odata-entity-model":"1.0.1","@sap-ux/vocabularies-types":"0.15.0","@sap-ux/text-document-utils":"1.0.1","@sap-ux/annotation-converter":"0.10.21","@sap-ux/fiori-annotation-api":"1.0.18","@sap-ai-sdk/foundation-models":"2.9.0","@sap-ux/fiori-docs-embeddings":"1.2.6","@sap-ux/odata-annotation-core":"1.0.1","@sap-ux/odata-annotation-core-types":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_1.9.4_1784730391845_0.1728191479346639","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"@sap-ux/fiori-mcp-server","version":"1.11.0","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@1.11.0","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"sap-ospo-admin","email":"ospo@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"./dist/index.js"},"dist":{"shasum":"d1d93d583648f78d34ce64664940156d878e030d","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-1.11.0.tgz","fileCount":23,"integrity":"sha512-VDrWCLwoHAM2WQjnOW6iP8JAZY2Qj5dRMHhfbUsauezSv9PzDBYCtbr5CHgTb56svE7Xy4slWNYxo/dpPSMwRg==","signatures":[{"sig":"MEYCIQD6SwUKntCb7bYnrIMp3DSDo796RE2QvpR5hRpQ6kEYYgIhAOeakJypCN4AqY+O4fZoI166rscGavsiYfkS+xsrNU5q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sap-ux%2ffiori-mcp-server@1.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34623205},"main":"dist/index.js","type":"module","engines":{"node":">=22.x"},"mcpName":"io.github.SAP/fiori-mcp-server","scripts":{"lint":"eslint","test":"cross-env NODE_OPTIONS='--experimental-vm-modules' jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"NODE_ENV=development node scripts/bundle.mjs","inspector":"npx -y @modelcontextprotocol/inspector@latest node dist/index.js","tgz:package":"pnpm pack","build-bundle":"node scripts/bundle.mjs","inspector-ts":"npx -y @modelcontextprotocol/inspector@latest ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6db9b740-3e97-462b-94d5-07d1037c8a0a"}},"repository":{"url":"https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","mem-fs":"2.1.0","esbuild":"0.28.1","i18next":"26.3.6","os-name":"4.0.1","ts-node":"10.9.2","cross-env":"10.1.0","promptfoo":"0.121.15","@sap-ux/i18n":"1.0.2","npm-run-all2":"9.0.2","@jest/globals":"30.4.1","@sap-ux/store":"2.0.5","@types/mem-fs":"1.1.2","mem-fs-editor":"9.4.0","xml-formatter":"3.7.0","@sap-ux/logger":"1.0.3","@langchain/core":"1.1.49","@sap-ux/btp-utils":"2.0.5","@sap-ux/telemetry":"1.0.21","@types/json-schema":"7.0.15","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"1.0.8","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.9.0","@sap/ux-specification":"1.144.5","@sap-ux/feature-toggle":"1.0.5","@sap-ux/project-access":"2.1.8","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"2.0.7","@huggingface/transformers":"4.2.0","@modelcontextprotocol/sdk":"1.29.0","@sap-ux/odata-entity-model":"1.0.1","@sap-ux/vocabularies-types":"0.15.0","@sap-ux/text-document-utils":"1.0.1","@sap-ux/annotation-converter":"0.10.21","@sap-ux/fiori-annotation-api":"1.0.19","@sap-ux/odata-service-writer":"1.0.15","@sap-ai-sdk/foundation-models":"2.9.0","@sap-ux/fiori-docs-embeddings":"1.2.6","@sap-ux/odata-annotation-core":"1.0.1","@sap-ux/odata-annotation-core-types":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_1.11.0_1784842571570_0.598652893600448","host":"s3://npm-registry-packages-npm-production"}},"1.11.2":{"name":"@sap-ux/fiori-mcp-server","version":"1.11.2","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@1.11.2","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"sap-ospo-admin","email":"ospo@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"./dist/index.js"},"dist":{"shasum":"9ac1274929c1f05921d71c21463424c32602f054","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-1.11.2.tgz","fileCount":23,"integrity":"sha512-UtsVMJJ2YBh47FiPnt5UXCvkAkf/ga7MkrdrGdLh4IYmVsiR42J1QUHlPg7VERwJQMpMC436PRBZDK/OvoT3Tg==","signatures":[{"sig":"MEYCIQCLBijUB6MznjwA8dIFRXxf/WmH4p7xg+qfHNAz9rzVOwIhAMeEhztrBCZR2BVVhGis4SB0/mFcb0/SKr5KKCixjHJT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sap-ux%2ffiori-mcp-server@1.11.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34471162},"main":"dist/index.js","type":"module","engines":{"node":">=22.x"},"mcpName":"io.github.SAP/fiori-mcp-server","scripts":{"lint":"eslint","test":"cross-env NODE_OPTIONS='--experimental-vm-modules' jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"NODE_ENV=development node scripts/bundle.mjs","inspector":"npx -y @modelcontextprotocol/inspector@latest node dist/index.js","tgz:package":"pnpm pack","build-bundle":"node scripts/bundle.mjs","inspector-ts":"npx -y @modelcontextprotocol/inspector@latest ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6db9b740-3e97-462b-94d5-07d1037c8a0a"}},"repository":{"url":"https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","mem-fs":"2.1.0","esbuild":"0.28.1","i18next":"26.3.6","os-name":"4.0.1","ts-node":"10.9.2","cross-env":"10.1.0","promptfoo":"0.121.19","@sap-ux/i18n":"1.0.2","npm-run-all2":"9.0.2","@jest/globals":"30.4.1","@sap-ux/store":"2.0.6","@types/mem-fs":"1.1.2","mem-fs-editor":"9.4.0","xml-formatter":"3.7.0","@sap-ux/logger":"1.0.3","@langchain/core":"1.1.49","@sap-ux/btp-utils":"2.0.6","@sap-ux/telemetry":"1.0.23","@types/json-schema":"7.0.15","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"1.0.9","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.9.0","@sap/ux-specification":"1.144.5","@sap-ux/feature-toggle":"1.0.5","@sap-ux/project-access":"2.1.9","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"2.0.8","@huggingface/transformers":"4.2.0","@modelcontextprotocol/sdk":"1.29.0","@sap-ux/odata-entity-model":"1.0.1","@sap-ux/vocabularies-types":"0.15.0","@sap-ux/text-document-utils":"1.0.1","@sap-ux/annotation-converter":"0.10.21","@sap-ux/fiori-annotation-api":"1.0.20","@sap-ux/odata-service-writer":"1.0.16","@sap-ai-sdk/foundation-models":"2.9.0","@sap-ux/fiori-docs-embeddings":"1.2.6","@sap-ux/odata-annotation-core":"1.0.1","@sap-ux/odata-annotation-core-types":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_1.11.2_1785225318976_0.8797492769813098","host":"s3://npm-registry-packages-npm-production"}},"1.11.3":{"name":"@sap-ux/fiori-mcp-server","version":"1.11.3","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@1.11.3","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"sap-ospo-admin","email":"ospo@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"./dist/index.js"},"dist":{"shasum":"fb1fe7fb967273c5df8abaa4316a5ee1f04b3e49","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-1.11.3.tgz","fileCount":23,"integrity":"sha512-W6tHE+lvtMeFTZySQZjLcuH6e/GpGsm03locXjcsogLBh6SPCzC02m4HGboGll8aQWU64aD1ICvjKyfx48GDZg==","signatures":[{"sig":"MEQCICIgkv9QKp467vLwSn+fn+PSXDhlfXNpHXovMcWbAeHfAiAZZ1ypzVXwVVO1IecSzMVVW5Ue8aLWmWOPayUu5SlNag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sap-ux%2ffiori-mcp-server@1.11.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34471213},"main":"dist/index.js","type":"module","engines":{"node":">=22.x"},"mcpName":"io.github.SAP/fiori-mcp-server","scripts":{"lint":"eslint","test":"cross-env NODE_OPTIONS='--experimental-vm-modules' jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"NODE_ENV=development node scripts/bundle.mjs","inspector":"npx -y @modelcontextprotocol/inspector@latest node dist/index.js","tgz:package":"pnpm pack","build-bundle":"node scripts/bundle.mjs","inspector-ts":"npx -y @modelcontextprotocol/inspector@latest ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6db9b740-3e97-462b-94d5-07d1037c8a0a"}},"repository":{"url":"https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","mem-fs":"2.1.0","esbuild":"0.28.1","i18next":"26.3.6","os-name":"4.0.1","ts-node":"10.9.2","cross-env":"10.1.0","promptfoo":"0.121.19","@sap-ux/i18n":"1.0.2","npm-run-all2":"9.0.2","@jest/globals":"30.4.1","@sap-ux/store":"2.0.6","@types/mem-fs":"1.1.2","mem-fs-editor":"9.4.0","xml-formatter":"3.7.0","@sap-ux/logger":"1.0.3","@langchain/core":"1.1.49","@sap-ux/btp-utils":"2.0.6","@sap-ux/telemetry":"1.0.23","@types/json-schema":"7.0.15","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"1.0.9","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.9.0","@sap/ux-specification":"1.144.5","@sap-ux/feature-toggle":"1.0.5","@sap-ux/project-access":"2.1.9","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"2.0.8","@huggingface/transformers":"4.2.0","@modelcontextprotocol/sdk":"1.29.0","@sap-ux/odata-entity-model":"1.0.1","@sap-ux/vocabularies-types":"0.15.0","@sap-ux/text-document-utils":"1.0.1","@sap-ux/annotation-converter":"0.10.21","@sap-ux/fiori-annotation-api":"1.0.20","@sap-ux/odata-service-writer":"1.0.16","@sap-ai-sdk/foundation-models":"2.9.0","@sap-ux/fiori-docs-embeddings":"1.2.6","@sap-ux/odata-annotation-core":"1.0.1","@sap-ux/odata-annotation-core-types":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_1.11.3_1785361304695_0.5461064002203364","host":"s3://npm-registry-packages-npm-production"}},"1.11.4":{"name":"@sap-ux/fiori-mcp-server","version":"1.11.4","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@1.11.4","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"sap-ospo-admin","email":"ospo@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"./dist/index.js"},"dist":{"shasum":"edebfc670c4e9b961ce6321371201cb245472deb","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-1.11.4.tgz","fileCount":23,"integrity":"sha512-T4OhjScep0yGhW40EtJeMPJwCQgDj+7r4rFNo5CrOI6icat02uZkK8JacPZH2ax78JdwC01BjPjCaxpiGR1gPA==","signatures":[{"sig":"MEYCIQDpViROEBLaDeGT+Nn16fMeozBQdNtxFfL5MS0bcvzPygIhAPIepPk1mqQfsBx5oMcXbZ4thJ+BlurdZFOkzLr5qwKh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sap-ux%2ffiori-mcp-server@1.11.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34471213},"main":"dist/index.js","type":"module","engines":{"node":">=22.x"},"mcpName":"io.github.SAP/fiori-mcp-server","scripts":{"lint":"eslint","test":"cross-env NODE_OPTIONS='--experimental-vm-modules' jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"NODE_ENV=development node scripts/bundle.mjs","inspector":"npx -y @modelcontextprotocol/inspector@latest node dist/index.js","tgz:package":"pnpm pack","build-bundle":"node scripts/bundle.mjs","inspector-ts":"npx -y @modelcontextprotocol/inspector@latest ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6db9b740-3e97-462b-94d5-07d1037c8a0a"}},"repository":{"url":"https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","mem-fs":"2.1.0","esbuild":"0.28.1","i18next":"26.3.6","os-name":"4.0.1","ts-node":"10.9.2","cross-env":"10.1.0","promptfoo":"0.121.19","@sap-ux/i18n":"1.0.2","npm-run-all2":"9.0.2","@jest/globals":"30.4.1","@sap-ux/store":"2.0.6","@types/mem-fs":"1.1.2","mem-fs-editor":"9.4.0","xml-formatter":"3.7.0","@sap-ux/logger":"1.0.3","@langchain/core":"1.1.49","@sap-ux/btp-utils":"2.0.6","@sap-ux/telemetry":"1.0.23","@types/json-schema":"7.0.15","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"1.0.9","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.9.0","@sap/ux-specification":"1.144.5","@sap-ux/feature-toggle":"1.0.5","@sap-ux/project-access":"2.1.9","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"2.0.8","@huggingface/transformers":"4.2.0","@modelcontextprotocol/sdk":"1.29.0","@sap-ux/odata-entity-model":"1.0.1","@sap-ux/vocabularies-types":"0.15.0","@sap-ux/text-document-utils":"1.0.1","@sap-ux/annotation-converter":"0.10.21","@sap-ux/fiori-annotation-api":"1.0.20","@sap-ux/odata-service-writer":"1.0.16","@sap-ai-sdk/foundation-models":"2.9.0","@sap-ux/fiori-docs-embeddings":"1.2.6","@sap-ux/odata-annotation-core":"1.0.1","@sap-ux/odata-annotation-core-types":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_1.11.4_1785483434110_0.1338681060572724","host":"s3://npm-registry-packages-npm-production"}},"1.11.5":{"name":"@sap-ux/fiori-mcp-server","version":"1.11.5","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@1.11.5","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"sap-ospo-admin","email":"ospo@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"./dist/index.js"},"dist":{"shasum":"08350a13d3e59f1a35ff64615d741d4fea72be74","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-1.11.5.tgz","fileCount":23,"integrity":"sha512-anByoFIvxvzhI5noqsM5/8Nc/7Sqe8tvl59xla6/S32SQvt/DLJTACW00l/15aS9ZOXp7pazLkJGZIesuUzZmQ==","signatures":[{"sig":"MEQCIFoZWsMmrWd1l1qyXoAoHwozZM1gYSvPgP6Gi8u0hPmHAiBkI5/yoWy3i7bEO24AOYxjpc6iFzYgI3NybzjVY2pN6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sap-ux%2ffiori-mcp-server@1.11.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34471280},"main":"dist/index.js","type":"module","engines":{"node":">=22.x"},"mcpName":"io.github.SAP/fiori-mcp-server","scripts":{"lint":"eslint","test":"cross-env NODE_OPTIONS='--experimental-vm-modules' jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"NODE_ENV=development node scripts/bundle.mjs","inspector":"npx -y @modelcontextprotocol/inspector@latest node dist/index.js","tgz:package":"pnpm pack","build-bundle":"node scripts/bundle.mjs","inspector-ts":"npx -y @modelcontextprotocol/inspector@latest ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6db9b740-3e97-462b-94d5-07d1037c8a0a"}},"repository":{"url":"https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","mem-fs":"2.1.0","esbuild":"0.28.1","i18next":"26.3.6","os-name":"4.0.1","ts-node":"10.9.2","cross-env":"10.1.0","promptfoo":"0.121.19","@sap-ux/i18n":"1.0.2","npm-run-all2":"9.0.2","@jest/globals":"30.4.1","@sap-ux/store":"2.0.6","@types/mem-fs":"1.1.2","mem-fs-editor":"9.4.0","xml-formatter":"3.7.0","@sap-ux/logger":"1.0.3","@langchain/core":"1.1.49","@sap-ux/btp-utils":"2.0.6","@sap-ux/telemetry":"1.0.23","@types/json-schema":"7.0.15","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"1.0.9","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.9.0","@sap/ux-specification":"1.144.5","@sap-ux/feature-toggle":"1.0.5","@sap-ux/project-access":"2.1.9","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"2.0.8","@huggingface/transformers":"4.2.0","@modelcontextprotocol/sdk":"1.29.0","@sap-ux/odata-entity-model":"1.0.1","@sap-ux/vocabularies-types":"0.15.0","@sap-ux/text-document-utils":"1.0.1","@sap-ux/annotation-converter":"0.10.21","@sap-ux/fiori-annotation-api":"1.0.21","@sap-ux/odata-service-writer":"1.0.16","@sap-ai-sdk/foundation-models":"2.9.0","@sap-ux/fiori-docs-embeddings":"1.2.6","@sap-ux/odata-annotation-core":"1.0.1","@sap-ux/odata-annotation-core-types":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_1.11.5_1785746528203_0.4658798643142703","host":"s3://npm-registry-packages-npm-production"}},"1.11.6":{"name":"@sap-ux/fiori-mcp-server","version":"1.11.6","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@1.11.6","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"sap-ospo-admin","email":"ospo@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"./dist/index.js"},"dist":{"shasum":"451589ca3aaf7bba176a8e4181dfcac90f831a89","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-1.11.6.tgz","fileCount":23,"integrity":"sha512-dA3PiY4hdyPkM/Lbu7KDTc+u0IOPze5HWlCRB12pp0Q3VJ8hY8VK/mTY7VKRCFjGPI1a28I/It4g0IzyjJgi2Q==","signatures":[{"sig":"MEUCIQDHtnBfqxbZK/VCur+ijqJhT2/YVjGZlNhAxcjrqrtzYAIgOOLHJMhOG4VpF2q9A7/QH2y4uQiIfmbUQ5XGX5UX/UQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sap-ux%2ffiori-mcp-server@1.11.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34471494},"main":"dist/index.js","type":"module","engines":{"node":">=22.x"},"mcpName":"io.github.SAP/fiori-mcp-server","scripts":{"lint":"eslint","test":"cross-env NODE_OPTIONS='--experimental-vm-modules' jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"NODE_ENV=development node scripts/bundle.mjs","inspector":"npx -y @modelcontextprotocol/inspector@latest node dist/index.js","tgz:package":"pnpm pack","build-bundle":"node scripts/bundle.mjs","inspector-ts":"npx -y @modelcontextprotocol/inspector@latest ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6db9b740-3e97-462b-94d5-07d1037c8a0a"}},"repository":{"url":"https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","mem-fs":"2.1.0","esbuild":"0.28.1","i18next":"26.3.6","os-name":"4.0.1","ts-node":"10.9.2","cross-env":"10.1.0","promptfoo":"0.121.19","@sap-ux/i18n":"1.0.2","npm-run-all2":"9.0.2","@jest/globals":"30.4.1","@sap-ux/store":"2.0.6","@types/mem-fs":"1.1.2","mem-fs-editor":"9.4.0","xml-formatter":"3.7.0","@sap-ux/logger":"1.0.3","@langchain/core":"1.1.49","@sap-ux/btp-utils":"2.0.6","@sap-ux/telemetry":"1.0.24","@types/json-schema":"7.0.15","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"1.0.9","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.9.0","@sap/ux-specification":"1.144.5","@sap-ux/feature-toggle":"1.0.5","@sap-ux/project-access":"2.1.10","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"2.0.8","@huggingface/transformers":"4.2.0","@modelcontextprotocol/sdk":"1.29.0","@sap-ux/odata-entity-model":"1.0.1","@sap-ux/vocabularies-types":"0.15.0","@sap-ux/text-document-utils":"1.0.1","@sap-ux/annotation-converter":"0.10.21","@sap-ux/fiori-annotation-api":"1.0.22","@sap-ux/odata-service-writer":"1.0.17","@sap-ai-sdk/foundation-models":"2.9.0","@sap-ux/fiori-docs-embeddings":"1.2.6","@sap-ux/odata-annotation-core":"1.0.1","@sap-ux/odata-annotation-core-types":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_1.11.6_1785940772473_0.11006020986818066","host":"s3://npm-registry-packages-npm-production"}},"1.11.7":{"name":"@sap-ux/fiori-mcp-server","version":"1.11.7","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@1.11.7","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"sap-ospo-admin","email":"ospo@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"./dist/index.js"},"dist":{"shasum":"400927eb7cdb6866228d1883810adad7a29d02e7","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-1.11.7.tgz","fileCount":23,"integrity":"sha512-L8CZytpORsgK5HkguI+L9zgZAWDDD3YmxWzFb1lLgWxAcnA9DvvxAVT/xBwosvxj8njWdPHaipdPGtbjfCvJtA==","signatures":[{"sig":"MEUCIHFd2spZhpD4Z1UbG0lH4KsnTTjLFQItME0DlTWYloBvAiEAg5BaA4JS95tZ85uEaDmMm/O8QwKnw+o4PDq+EkEXNl4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sap-ux%2ffiori-mcp-server@1.11.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34471494},"main":"dist/index.js","type":"module","engines":{"node":">=22.x"},"mcpName":"io.github.SAP/fiori-mcp-server","scripts":{"lint":"eslint","test":"cross-env NODE_OPTIONS='--experimental-vm-modules' jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"NODE_ENV=development node scripts/bundle.mjs","inspector":"npx -y @modelcontextprotocol/inspector@latest node dist/index.js","tgz:package":"pnpm pack","build-bundle":"node scripts/bundle.mjs","inspector-ts":"npx -y @modelcontextprotocol/inspector@latest ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6db9b740-3e97-462b-94d5-07d1037c8a0a"}},"repository":{"url":"https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","mem-fs":"2.1.0","esbuild":"0.28.1","i18next":"26.3.6","os-name":"4.0.1","ts-node":"10.9.2","cross-env":"10.1.0","promptfoo":"0.121.19","@sap-ux/i18n":"1.0.2","npm-run-all2":"9.0.2","@jest/globals":"30.4.1","@sap-ux/store":"2.0.6","@types/mem-fs":"1.1.2","mem-fs-editor":"9.4.0","xml-formatter":"3.7.0","@sap-ux/logger":"1.0.3","@langchain/core":"1.1.49","@sap-ux/btp-utils":"2.0.6","@sap-ux/telemetry":"1.0.24","@types/json-schema":"7.0.15","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"1.0.9","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.9.0","@sap/ux-specification":"1.144.5","@sap-ux/feature-toggle":"1.0.5","@sap-ux/project-access":"2.1.10","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"2.0.8","@huggingface/transformers":"4.2.0","@modelcontextprotocol/sdk":"1.29.0","@sap-ux/odata-entity-model":"1.0.1","@sap-ux/vocabularies-types":"0.15.0","@sap-ux/text-document-utils":"1.0.1","@sap-ux/annotation-converter":"0.10.21","@sap-ux/fiori-annotation-api":"1.0.23","@sap-ux/odata-service-writer":"1.0.17","@sap-ai-sdk/foundation-models":"2.9.0","@sap-ux/fiori-docs-embeddings":"1.2.6","@sap-ux/odata-annotation-core":"1.0.1","@sap-ux/odata-annotation-core-types":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_1.11.7_1786012932454_0.31760748664789484","host":"s3://npm-registry-packages-npm-production"}},"1.11.8":{"name":"@sap-ux/fiori-mcp-server","version":"1.11.8","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@1.11.8","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"sap-ospo-admin","email":"ospo@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"./dist/index.js"},"dist":{"shasum":"a92950a2ffbcebf01e10313079cf728536f2d06f","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-1.11.8.tgz","fileCount":23,"integrity":"sha512-TBED+HdrQO52wBu/cwLcxaWbpJn/TRrgodXj6FjQAF4FxyfE4eOvgAshobI/17tV4UcrpkujjckU3Bkqi3djwQ==","signatures":[{"sig":"MEQCICtmO69FkZh3DsWidqaLF/eQzMIk9ve1aP30wnzYgVxcAiBVhlAoGyFU8MYDYzIuBhbpPnqOgiQbIVfC5jyFSqTPzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sap-ux%2ffiori-mcp-server@1.11.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34493312},"main":"dist/index.js","type":"module","engines":{"node":">=22.x"},"mcpName":"io.github.SAP/fiori-mcp-server","scripts":{"lint":"eslint","test":"cross-env NODE_OPTIONS='--experimental-vm-modules' jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"NODE_ENV=development node scripts/bundle.mjs","inspector":"npx -y @modelcontextprotocol/inspector@latest node dist/index.js","tgz:package":"pnpm pack","build-bundle":"node scripts/bundle.mjs","inspector-ts":"npx -y @modelcontextprotocol/inspector@latest ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6db9b740-3e97-462b-94d5-07d1037c8a0a"}},"repository":{"url":"https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","mem-fs":"2.1.0","esbuild":"0.28.1","i18next":"26.3.6","os-name":"4.0.1","ts-node":"10.9.2","cross-env":"10.1.0","promptfoo":"0.121.19","@sap-ux/i18n":"1.0.2","npm-run-all2":"9.0.2","@jest/globals":"30.4.1","@sap-ux/store":"2.0.6","@types/mem-fs":"1.1.2","mem-fs-editor":"9.4.0","xml-formatter":"3.7.0","@sap-ux/logger":"1.0.3","@langchain/core":"1.1.49","@sap-ux/btp-utils":"2.0.6","@sap-ux/telemetry":"1.0.24","@types/json-schema":"7.0.15","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"1.0.9","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.9.0","@sap/ux-specification":"1.144.5","@sap-ux/feature-toggle":"1.0.5","@sap-ux/project-access":"2.1.10","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"2.0.8","@huggingface/transformers":"4.2.0","@modelcontextprotocol/sdk":"1.29.0","@sap-ux/odata-entity-model":"1.0.1","@sap-ux/vocabularies-types":"0.15.0","@sap-ux/text-document-utils":"1.0.1","@sap-ux/annotation-converter":"0.10.21","@sap-ux/fiori-annotation-api":"1.0.23","@sap-ux/odata-service-writer":"1.0.18","@sap-ai-sdk/foundation-models":"2.9.0","@sap-ux/fiori-docs-embeddings":"1.2.7","@sap-ux/odata-annotation-core":"1.0.1","@sap-ux/odata-annotation-core-types":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_1.11.8_1786372186798_0.49986273890817023","host":"s3://npm-registry-packages-npm-production"}},"1.11.9":{"name":"@sap-ux/fiori-mcp-server","version":"1.11.9","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@1.11.9","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"sap-ospo-admin","email":"ospo@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"./dist/index.js"},"dist":{"shasum":"21363d30cfcbff2de1bbbd3bf073cee1a0f39e72","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-1.11.9.tgz","fileCount":23,"integrity":"sha512-W6530ZXjMWTwzcsUVrOeP0jl4gv4Nvy0qHUHX9DL4/vvytMXaF4gYk4TUiBKj1SAWUNJ123Ft+u6Y55zOE8gBg==","signatures":[{"sig":"MEYCIQDXwECTISWCa8bZcFXQUsmciMmYL7BOLJzqcOzWNEKubAIhAKzoNEyJviUUHf+VNTJUfV71mEspKyQEmFzpaozkd4D9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sap-ux%2ffiori-mcp-server@1.11.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34494061},"main":"dist/index.js","type":"module","engines":{"node":">=22.x"},"mcpName":"io.github.SAP/fiori-mcp-server","scripts":{"lint":"eslint","test":"cross-env NODE_OPTIONS='--experimental-vm-modules' jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"NODE_ENV=development node scripts/bundle.mjs","inspector":"npx -y @modelcontextprotocol/inspector@latest node dist/index.js","tgz:package":"pnpm pack","build-bundle":"node scripts/bundle.mjs","inspector-ts":"npx -y @modelcontextprotocol/inspector@latest ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6db9b740-3e97-462b-94d5-07d1037c8a0a"}},"repository":{"url":"https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","mem-fs":"2.1.0","esbuild":"0.28.1","i18next":"26.3.6","os-name":"4.0.1","ts-node":"10.9.2","cross-env":"10.1.0","promptfoo":"0.121.19","@sap-ux/i18n":"1.0.2","npm-run-all2":"9.0.2","@jest/globals":"30.4.1","@sap-ux/store":"2.0.6","@types/mem-fs":"1.1.2","mem-fs-editor":"9.4.0","xml-formatter":"3.7.0","@sap-ux/logger":"1.0.3","@langchain/core":"1.1.49","@sap-ux/btp-utils":"2.0.6","@sap-ux/telemetry":"1.0.24","@types/json-schema":"7.0.15","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"1.0.9","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.9.0","@sap/ux-specification":"1.144.5","@sap-ux/feature-toggle":"1.0.5","@sap-ux/project-access":"2.1.10","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"2.0.8","@huggingface/transformers":"4.2.0","@modelcontextprotocol/sdk":"1.29.0","@sap-ux/odata-entity-model":"1.0.1","@sap-ux/vocabularies-types":"0.15.0","@sap-ux/text-document-utils":"1.0.1","@sap-ux/annotation-converter":"0.10.21","@sap-ux/fiori-annotation-api":"1.0.23","@sap-ux/odata-service-writer":"1.0.18","@sap-ai-sdk/foundation-models":"2.9.0","@sap-ux/fiori-docs-embeddings":"1.2.7","@sap-ux/odata-annotation-core":"1.0.1","@sap-ux/odata-annotation-core-types":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_1.11.9_1786441163997_0.8083069092187456","host":"s3://npm-registry-packages-npm-production"}},"1.11.10":{"name":"@sap-ux/fiori-mcp-server","version":"1.11.10","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@1.11.10","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"sap-ospo-admin","email":"ospo@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"./dist/index.js"},"dist":{"shasum":"268fbd3c630f24f79b147df6677a35291c7de29b","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-1.11.10.tgz","fileCount":23,"integrity":"sha512-LPae4/rlj9/R3oN5CPEHBOo8mVXybnv15EX/gejY2CEHhGwmsTn62BZX8hGgBMclfduIcHechP/ErrdSrpXCBw==","signatures":[{"sig":"MEYCIQCCfqUTqMP8vnlbBtquUhACVEvnVHf5sCDhiDtqM7Bj5AIhANqNsYf3DOtViuiLGCifKt6e/iiBVF6tCd1yxR7RbJeW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sap-ux%2ffiori-mcp-server@1.11.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34532725},"main":"dist/index.js","type":"module","engines":{"node":">=22.x"},"mcpName":"io.github.SAP/fiori-mcp-server","scripts":{"lint":"eslint","test":"cross-env NODE_OPTIONS='--experimental-vm-modules' jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"NODE_ENV=development node scripts/bundle.mjs","inspector":"npx -y @modelcontextprotocol/inspector@latest node dist/index.js","tgz:package":"pnpm pack","build-bundle":"node scripts/bundle.mjs","inspector-ts":"npx -y @modelcontextprotocol/inspector@latest ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6db9b740-3e97-462b-94d5-07d1037c8a0a"}},"repository":{"url":"https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","mem-fs":"2.1.0","esbuild":"0.28.1","i18next":"26.3.6","os-name":"4.0.1","ts-node":"10.9.2","cross-env":"10.1.0","promptfoo":"0.121.19","@sap-ux/i18n":"1.0.2","npm-run-all2":"9.0.2","@jest/globals":"30.4.1","@sap-ux/store":"2.0.6","@types/mem-fs":"1.1.2","mem-fs-editor":"9.4.0","xml-formatter":"3.7.0","@sap-ux/logger":"1.0.3","@langchain/core":"1.1.49","@sap-ux/btp-utils":"2.0.6","@sap-ux/telemetry":"1.0.24","@types/json-schema":"7.0.15","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"1.0.9","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.9.0","@sap/ux-specification":"1.144.5","@sap-ux/feature-toggle":"1.0.5","@sap-ux/project-access":"2.1.10","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"2.0.8","@huggingface/transformers":"4.2.0","@modelcontextprotocol/sdk":"1.29.0","@sap-ux/odata-entity-model":"1.0.1","@sap-ux/vocabularies-types":"0.16.0","@sap-ux/text-document-utils":"1.0.1","@sap-ux/annotation-converter":"0.10.22","@sap-ux/fiori-annotation-api":"1.0.23","@sap-ux/odata-service-writer":"1.0.18","@sap-ai-sdk/foundation-models":"2.9.0","@sap-ux/fiori-docs-embeddings":"1.2.7","@sap-ux/odata-annotation-core":"1.0.1","@sap-ux/odata-annotation-core-types":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_1.11.10_1787134237541_0.8165852647683252","host":"s3://npm-registry-packages-npm-production"}},"1.11.11":{"name":"@sap-ux/fiori-mcp-server","version":"1.11.11","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@1.11.11","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"sap-ospo-admin","email":"ospo@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"./dist/index.js"},"dist":{"shasum":"585ef74231af1bf97ebc1adb50b5cd1976761cbf","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-1.11.11.tgz","fileCount":23,"integrity":"sha512-ZWI2JK8pNgj4lyQXzHzilq2eSgmgPU48Kn1Sv8R6VnFqnfmOGQlGoZKTpaIjFIaCxvIUD75whh6ie8H79igLCg==","signatures":[{"sig":"MEUCIAc07OUGx0Q+Sbe1QRnCmcJsEMcsJvt7dT13C69ncT9aAiEA3HTVkxlP4ZsxT6ye3NvY1gFoMtwcueui2jSohGXZt+s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sap-ux%2ffiori-mcp-server@1.11.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34535329},"main":"dist/index.js","type":"module","engines":{"node":">=22.x"},"mcpName":"io.github.SAP/fiori-mcp-server","scripts":{"lint":"eslint","test":"cross-env NODE_OPTIONS='--experimental-vm-modules' jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"NODE_ENV=development node scripts/bundle.mjs","inspector":"npx -y @modelcontextprotocol/inspector@latest node dist/index.js","tgz:package":"pnpm pack","build-bundle":"node scripts/bundle.mjs","inspector-ts":"npx -y @modelcontextprotocol/inspector@latest ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6db9b740-3e97-462b-94d5-07d1037c8a0a"}},"repository":{"url":"https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","mem-fs":"2.1.0","esbuild":"0.28.1","i18next":"26.3.6","os-name":"4.0.1","ts-node":"10.9.2","cross-env":"10.1.0","promptfoo":"0.121.19","@sap-ux/i18n":"1.0.2","npm-run-all2":"9.0.2","@jest/globals":"30.4.1","@sap-ux/store":"2.0.6","@types/mem-fs":"1.1.2","mem-fs-editor":"9.4.0","xml-formatter":"3.7.0","@sap-ux/logger":"1.0.3","@langchain/core":"1.1.49","@sap-ux/btp-utils":"2.0.6","@sap-ux/telemetry":"1.0.24","@types/json-schema":"7.0.15","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"1.0.9","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.9.0","@sap/ux-specification":"1.144.5","@sap-ux/feature-toggle":"1.0.5","@sap-ux/project-access":"2.1.10","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"2.0.8","@huggingface/transformers":"4.2.0","@modelcontextprotocol/sdk":"1.29.0","@sap-ux/odata-entity-model":"1.0.1","@sap-ux/vocabularies-types":"0.16.0","@sap-ux/text-document-utils":"1.0.1","@sap-ux/annotation-converter":"0.10.22","@sap-ux/fiori-annotation-api":"1.0.23","@sap-ux/odata-service-writer":"1.0.18","@sap-ai-sdk/foundation-models":"2.9.0","@sap-ux/fiori-docs-embeddings":"1.2.7","@sap-ux/odata-annotation-core":"1.0.1","@sap-ux/odata-annotation-core-types":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_1.11.11_1787149319223_0.7085831189347156","host":"s3://npm-registry-packages-npm-production"}},"1.11.12":{"name":"@sap-ux/fiori-mcp-server","version":"1.11.12","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@1.11.12","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"sap-ospo-admin","email":"ospo@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"./dist/index.js"},"dist":{"shasum":"a3c3b92bbba22964f8f18879f9d176a48e380edb","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-1.11.12.tgz","fileCount":23,"integrity":"sha512-K6fPbnBgh3PR032Ppp3C+UnJ+1h2Mu+5c8BM3ouzkizA1YEeCagLoCyokdhQJBiTBOs2e6cohFBHj704KXbPlQ==","signatures":[{"sig":"MEYCIQC+BfjiAABbQYKGZgqtuu2GBoeApruvNjv0DwBrw6PgbAIhAIKnNIDLbI35tbEoiN3i5nLsPANZe+jv5UmbdZfNzOtO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sap-ux%2ffiori-mcp-server@1.11.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34535329},"main":"dist/index.js","type":"module","engines":{"node":">=22.x"},"mcpName":"io.github.SAP/fiori-mcp-server","scripts":{"lint":"eslint","test":"cross-env NODE_OPTIONS='--experimental-vm-modules' jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"NODE_ENV=development node scripts/bundle.mjs","inspector":"npx -y @modelcontextprotocol/inspector@latest node dist/index.js","tgz:package":"pnpm pack","build-bundle":"node scripts/bundle.mjs","inspector-ts":"npx -y @modelcontextprotocol/inspector@latest ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6db9b740-3e97-462b-94d5-07d1037c8a0a"}},"repository":{"url":"https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","mem-fs":"2.1.0","esbuild":"0.28.1","i18next":"26.3.6","os-name":"4.0.1","ts-node":"10.9.2","cross-env":"10.1.0","promptfoo":"0.121.19","@sap-ux/i18n":"1.0.2","npm-run-all2":"9.0.2","@jest/globals":"30.4.1","@sap-ux/store":"2.0.6","@types/mem-fs":"1.1.2","mem-fs-editor":"9.4.0","xml-formatter":"3.7.0","@sap-ux/logger":"1.0.3","@langchain/core":"1.1.49","@sap-ux/btp-utils":"2.0.6","@sap-ux/telemetry":"1.0.25","@types/json-schema":"7.0.15","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"1.0.9","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.9.0","@sap/ux-specification":"1.144.5","@sap-ux/feature-toggle":"1.0.5","@sap-ux/project-access":"2.1.11","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"2.0.9","@huggingface/transformers":"4.2.0","@modelcontextprotocol/sdk":"1.29.0","@sap-ux/odata-entity-model":"1.0.1","@sap-ux/vocabularies-types":"0.16.0","@sap-ux/text-document-utils":"1.0.1","@sap-ux/annotation-converter":"0.10.22","@sap-ux/fiori-annotation-api":"1.0.24","@sap-ux/odata-service-writer":"1.0.19","@sap-ai-sdk/foundation-models":"2.9.0","@sap-ux/fiori-docs-embeddings":"1.2.7","@sap-ux/odata-annotation-core":"1.0.1","@sap-ux/odata-annotation-core-types":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_1.11.12_1787165000917_0.8907208039616645","host":"s3://npm-registry-packages-npm-production"}},"1.11.13":{"name":"@sap-ux/fiori-mcp-server","version":"1.11.13","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@1.11.13","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"sap-ospo-admin","email":"ospo@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"./dist/index.js"},"dist":{"shasum":"18528ee12de623669f4ef3c99cc395a0f70ae6c2","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-1.11.13.tgz","fileCount":23,"integrity":"sha512-n5gwx62IJZfrsiBWt45Tine70Eesl5XqPw7K4SAOWmYOBJFtxaLIaHrNeDnbcYDXw8tqKNdHqJ9F/B3gwR7QoA==","signatures":[{"sig":"MEQCIFfBsw0Dnnik9BQ8DEerMErREPc7nZIvLJVrqPunT0pYAiAF7NcAugDa7XQ5J0XM6R/vuyhVzIRbv+TCICMMMQZOqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sap-ux%2ffiori-mcp-server@1.11.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35188087},"main":"dist/index.js","type":"module","engines":{"node":">=22.x"},"mcpName":"io.github.SAP/fiori-mcp-server","scripts":{"lint":"eslint","test":"cross-env NODE_OPTIONS='--experimental-vm-modules' jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"NODE_ENV=development node scripts/bundle.mjs","inspector":"npx -y @modelcontextprotocol/inspector@latest node dist/index.js","tgz:package":"pnpm pack","build-bundle":"node scripts/bundle.mjs","inspector-ts":"npx -y @modelcontextprotocol/inspector@latest ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6db9b740-3e97-462b-94d5-07d1037c8a0a"}},"repository":{"url":"https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","mem-fs":"2.1.0","esbuild":"0.28.1","i18next":"26.3.6","os-name":"4.0.1","ts-node":"10.9.2","cross-env":"10.1.0","promptfoo":"0.121.19","@sap-ux/i18n":"1.0.2","npm-run-all2":"9.0.2","@jest/globals":"30.4.1","@sap-ux/store":"2.0.6","@types/mem-fs":"1.1.2","mem-fs-editor":"9.4.0","xml-formatter":"3.7.0","@sap-ux/logger":"1.0.3","@langchain/core":"1.1.49","@sap-ux/btp-utils":"2.0.6","@sap-ux/telemetry":"2.0.0","@types/json-schema":"7.0.15","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"1.0.9","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.9.0","@sap/ux-specification":"1.144.5","@sap-ux/feature-toggle":"1.0.5","@sap-ux/project-access":"2.1.11","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"2.0.9","@huggingface/transformers":"4.2.0","@modelcontextprotocol/sdk":"1.29.0","@sap-ux/odata-entity-model":"1.0.1","@sap-ux/vocabularies-types":"0.16.0","@sap-ux/text-document-utils":"1.0.1","@sap-ux/annotation-converter":"0.10.22","@sap-ux/fiori-annotation-api":"1.0.24","@sap-ux/odata-service-writer":"1.0.19","@sap-ai-sdk/foundation-models":"2.9.0","@sap-ux/fiori-docs-embeddings":"1.2.7","@sap-ux/odata-annotation-core":"1.0.1","@sap-ux/odata-annotation-core-types":"1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_1.11.13_1787234730147_0.1307867583031581","host":"s3://npm-registry-packages-npm-production"}},"1.11.14":{"name":"@sap-ux/fiori-mcp-server","version":"1.11.14","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@1.11.14","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"sap-ospo-admin","email":"ospo@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"./dist/index.js"},"dist":{"shasum":"38e614a61f7de7870057bcf7f749654dd1c7fd01","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-1.11.14.tgz","fileCount":23,"integrity":"sha512-hO4vNFxK2djibknlAQxcI2lXxmUMDYqeAP6LX1i36fVMKPCQEr9/XqF68exDMXxTY079ZLbjewVL/C0I4hfcPQ==","signatures":[{"sig":"MEQCIGy+ygd8hyZ8lWfW5twCbgGxQoaMhEOXFjvSLVgO+be4AiA1SEy8uwwrhFROb/rA/pgLumswOLmWP7Ms9PH5oi/j6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sap-ux%2ffiori-mcp-server@1.11.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35329653},"main":"dist/index.js","type":"module","engines":{"node":">=22.x"},"mcpName":"io.github.SAP/fiori-mcp-server","scripts":{"lint":"eslint","test":"cross-env NODE_OPTIONS='--experimental-vm-modules' jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"NODE_ENV=development node scripts/bundle.mjs","inspector":"npx -y @modelcontextprotocol/inspector@latest node dist/index.js","tgz:package":"pnpm pack","build-bundle":"node scripts/bundle.mjs","inspector-ts":"npx -y @modelcontextprotocol/inspector@latest ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6db9b740-3e97-462b-94d5-07d1037c8a0a"}},"repository":{"url":"https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","mem-fs":"2.1.0","esbuild":"0.28.1","i18next":"26.3.6","os-name":"4.0.1","ts-node":"10.9.2","cross-env":"10.1.0","promptfoo":"0.121.19","@sap-ux/i18n":"1.0.3","npm-run-all2":"9.0.2","@jest/globals":"30.4.1","@sap-ux/store":"2.0.6","@types/mem-fs":"1.1.2","mem-fs-editor":"9.4.0","xml-formatter":"3.7.0","@sap-ux/logger":"1.0.3","@langchain/core":"1.1.49","@sap-ux/btp-utils":"2.0.6","@sap-ux/telemetry":"2.0.1","@types/json-schema":"7.0.15","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"1.0.9","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.9.0","@sap/ux-specification":"1.144.5","@sap-ux/feature-toggle":"1.0.5","@sap-ux/project-access":"2.1.12","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"2.0.9","@huggingface/transformers":"4.2.0","@modelcontextprotocol/sdk":"1.29.0","@sap-ux/odata-entity-model":"1.0.1","@sap-ux/vocabularies-types":"0.16.0","@sap-ux/text-document-utils":"1.0.2","@sap-ux/annotation-converter":"0.10.22","@sap-ux/fiori-annotation-api":"1.0.25","@sap-ux/odata-service-writer":"1.0.20","@sap-ai-sdk/foundation-models":"2.9.0","@sap-ux/fiori-docs-embeddings":"1.2.7","@sap-ux/odata-annotation-core":"1.0.2","@sap-ux/odata-annotation-core-types":"1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_1.11.14_1787654329754_0.1246682468714051","host":"s3://npm-registry-packages-npm-production"}},"1.11.15":{"name":"@sap-ux/fiori-mcp-server","version":"1.11.15","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@1.11.15","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"sap-ospo-admin","email":"ospo@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"./dist/index.js"},"dist":{"shasum":"61494a610fbfbf3d201b0d30bc5c53d379ae1268","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-1.11.15.tgz","fileCount":23,"integrity":"sha512-aWe2gBLqp0kL3vDCDBMLSlDqij5Ny0qWsOJkoZG93RQYC/tohlHM0Opd5sDHPFZUHRC9dyzs2FiiGWmTX0S+8g==","signatures":[{"sig":"MEQCIAV4ie92Y0lQNE1qBop4tbLHufK+4wHDNQOGCR47R0d3AiAWtdMubtIlBFgiRdU5b5MpW1frP4ElbEmb6/+HEo6O+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sap-ux%2ffiori-mcp-server@1.11.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35336603},"main":"dist/index.js","type":"module","engines":{"node":">=22.x"},"mcpName":"io.github.SAP/fiori-mcp-server","scripts":{"lint":"eslint","test":"cross-env NODE_OPTIONS='--experimental-vm-modules' jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"NODE_ENV=development node scripts/bundle.mjs","inspector":"npx -y @modelcontextprotocol/inspector@latest node dist/index.js","tgz:package":"pnpm pack","build-bundle":"node scripts/bundle.mjs","inspector-ts":"npx -y @modelcontextprotocol/inspector@latest ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6db9b740-3e97-462b-94d5-07d1037c8a0a"}},"repository":{"url":"https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"zod":"4.3.6","mem-fs":"2.1.0","esbuild":"0.28.1","i18next":"26.3.6","os-name":"4.0.1","ts-node":"10.9.2","cross-env":"10.1.0","promptfoo":"0.122.0","@sap-ux/i18n":"1.0.3","npm-run-all2":"9.0.2","@jest/globals":"30.4.1","@sap-ux/store":"2.0.6","@types/mem-fs":"1.1.2","mem-fs-editor":"9.4.0","xml-formatter":"3.7.0","@sap-ux/logger":"1.0.3","@langchain/core":"1.1.49","@sap-ux/btp-utils":"2.0.6","@sap-ux/telemetry":"2.0.2","@types/json-schema":"7.0.15","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"1.0.9","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.9.0","@sap/ux-specification":"1.144.5","@sap-ux/feature-toggle":"1.0.5","@sap-ux/project-access":"2.1.13","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"2.0.9","@huggingface/transformers":"4.2.0","@modelcontextprotocol/sdk":"1.29.0","@sap-ux/odata-entity-model":"1.0.1","@sap-ux/vocabularies-types":"0.16.0","@sap-ux/text-document-utils":"1.0.2","@sap-ux/annotation-converter":"0.10.22","@sap-ux/fiori-annotation-api":"1.0.26","@sap-ux/odata-service-writer":"1.0.21","@sap-ai-sdk/foundation-models":"2.9.0","@sap-ux/fiori-docs-embeddings":"1.2.7","@sap-ux/odata-annotation-core":"1.0.2","@sap-ux/odata-annotation-core-types":"1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_1.11.15_1787694471612_0.2356965747487132","host":"s3://npm-registry-packages-npm-production"}},"1.11.16":{"name":"@sap-ux/fiori-mcp-server","version":"1.11.16","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@1.11.16","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"sap-ospo-admin","email":"ospo@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"./dist/index.js"},"dist":{"shasum":"dc61185f74018934919d2ca92ffad103b21bd2b7","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-1.11.16.tgz","fileCount":23,"integrity":"sha512-H4ahvJqm6YjOGUVmZcn8/2jJN5xQu/odA/FhuIQKcXpg2vEEkhs/PRw4mhLod/fniYAFXbncHRIw66QfbEQvRw==","signatures":[{"sig":"MEYCIQCY7wh2cxHN2wSZIBn3Z7IGOk732H7MwQxN0f8NgXwhmwIhAKCFc8ZEltBcwZxSck25ZvstetbRyDxK8A6rTMdTk3fC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sap-ux%2ffiori-mcp-server@1.11.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35245151},"main":"dist/index.js","type":"module","engines":{"node":">=22.x"},"mcpName":"io.github.SAP/fiori-mcp-server","scripts":{"lint":"eslint","test":"cross-env NODE_OPTIONS='--experimental-vm-modules' jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"NODE_ENV=development node scripts/bundle.mjs","inspector":"npx -y @modelcontextprotocol/inspector@latest node dist/index.js","tgz:package":"pnpm pack","build-bundle":"node scripts/bundle.mjs","inspector-ts":"npx -y @modelcontextprotocol/inspector@latest ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6db9b740-3e97-462b-94d5-07d1037c8a0a"}},"repository":{"url":"https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","mem-fs":"2.1.0","esbuild":"0.28.1","i18next":"26.3.6","os-name":"4.0.1","ts-node":"10.9.2","cross-env":"10.1.0","promptfoo":"0.122.0","@sap-ux/i18n":"1.0.3","npm-run-all2":"9.0.2","@jest/globals":"30.4.1","@sap-ux/store":"2.0.7","@types/mem-fs":"1.1.2","mem-fs-editor":"9.4.0","xml-formatter":"3.7.0","@sap-ux/logger":"1.0.3","@langchain/core":"1.2.8","@sap-ux/btp-utils":"2.0.6","@sap-ux/telemetry":"2.0.3","@types/json-schema":"7.0.15","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"1.0.9","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.14.0","@sap/ux-specification":"1.144.5","@sap-ux/feature-toggle":"1.0.5","@sap-ux/project-access":"2.1.13","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"2.0.9","@huggingface/transformers":"4.2.0","@modelcontextprotocol/sdk":"1.30.0","@sap-ux/odata-entity-model":"1.0.1","@sap-ux/vocabularies-types":"0.16.0","@sap-ux/text-document-utils":"1.0.2","@sap-ux/annotation-converter":"0.10.22","@sap-ux/fiori-annotation-api":"1.0.27","@sap-ux/odata-service-writer":"1.0.21","@sap-ai-sdk/foundation-models":"2.14.0","@sap-ux/fiori-docs-embeddings":"1.2.7","@sap-ux/odata-annotation-core":"1.0.2","@sap-ux/odata-annotation-core-types":"1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_1.11.16_1787817695998_0.7936615427155278","host":"s3://npm-registry-packages-npm-production"}},"1.11.17":{"name":"@sap-ux/fiori-mcp-server","version":"1.11.17","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@1.11.17","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"sap-ospo-admin","email":"ospo@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"./dist/index.js"},"dist":{"shasum":"49176a3fb7405d2024ea6e3e4543690f27e17b75","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-1.11.17.tgz","fileCount":23,"integrity":"sha512-H1oSS0h8DnZWabqsFwYL6abLSbdgutnrmbtRHwW5zxK8Y1n7sVc5mH+IpzS+m7wrRgxwTJ3DPYxbZnsebik07A==","signatures":[{"sig":"MEUCIQC98fxTT6T9Gqrhj2O15osO3ngSGsHtAHTTf9bv/IAUCwIgSqpI0JRnd/XVc1pyDJkfxo7yff4dyVeH0BQKIXhGBBg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sap-ux%2ffiori-mcp-server@1.11.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35245107},"main":"dist/index.js","type":"module","engines":{"node":">=22.x"},"mcpName":"io.github.SAP/fiori-mcp-server","scripts":{"lint":"eslint","test":"cross-env NODE_OPTIONS='--experimental-vm-modules' jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"NODE_ENV=development node scripts/bundle.mjs","inspector":"npx -y @modelcontextprotocol/inspector@latest node dist/index.js","tgz:package":"pnpm pack","build-bundle":"node scripts/bundle.mjs","inspector-ts":"npx -y @modelcontextprotocol/inspector@latest ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6db9b740-3e97-462b-94d5-07d1037c8a0a"}},"repository":{"url":"https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","mem-fs":"2.1.0","esbuild":"0.28.1","i18next":"26.3.6","os-name":"4.0.1","ts-node":"10.9.2","cross-env":"10.1.0","promptfoo":"0.122.0","@sap-ux/i18n":"1.0.3","npm-run-all2":"9.0.2","@jest/globals":"30.4.1","@sap-ux/store":"2.0.7","@types/mem-fs":"1.1.2","mem-fs-editor":"9.4.0","xml-formatter":"3.7.0","@sap-ux/logger":"1.0.3","@langchain/core":"1.2.8","@sap-ux/btp-utils":"2.0.6","@sap-ux/telemetry":"2.0.3","@types/json-schema":"7.0.15","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"1.0.9","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.14.0","@sap/ux-specification":"1.144.5","@sap-ux/feature-toggle":"1.0.5","@sap-ux/project-access":"2.1.13","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"2.0.9","@huggingface/transformers":"4.2.0","@modelcontextprotocol/sdk":"1.30.0","@sap-ux/odata-entity-model":"1.0.1","@sap-ux/vocabularies-types":"0.16.0","@sap-ux/text-document-utils":"1.0.2","@sap-ux/annotation-converter":"0.10.22","@sap-ux/fiori-annotation-api":"1.0.27","@sap-ux/odata-service-writer":"1.0.21","@sap-ai-sdk/foundation-models":"2.14.0","@sap-ux/fiori-docs-embeddings":"1.2.7","@sap-ux/odata-annotation-core":"1.0.2","@sap-ux/odata-annotation-core-types":"1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_1.11.17_1787874765566_0.17774545679646958","host":"s3://npm-registry-packages-npm-production"}},"1.11.18":{"name":"@sap-ux/fiori-mcp-server","version":"1.11.18","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@1.11.18","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"sap-ospo-admin","email":"ospo@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"./dist/index.js"},"dist":{"shasum":"1115e18da8dac2cc21f6563fa7c65f9403b170ec","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-1.11.18.tgz","fileCount":23,"integrity":"sha512-OugZJGVA8EIRX5DE65t8gcund2bdccZ4TGT16NT/u7gOhPF8Lb1zNko8afBvEEgZoWW9E7own1jveZ+VlArjMA==","signatures":[{"sig":"MEUCIAqf47XNQx20jsCXiv0vsCCkROFUx9uLDqICv0qP2v6QAiEAw18TWboaoNTvX0CjRUFWYfgJYFQ3zBtWUHWXFNn0fCY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sap-ux%2ffiori-mcp-server@1.11.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35245107},"main":"dist/index.js","type":"module","engines":{"node":">=22.x"},"mcpName":"io.github.SAP/fiori-mcp-server","scripts":{"lint":"eslint","test":"cross-env NODE_OPTIONS='--experimental-vm-modules' jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"NODE_ENV=development node scripts/bundle.mjs","inspector":"npx -y @modelcontextprotocol/inspector@latest node dist/index.js","tgz:package":"pnpm pack","build-bundle":"node scripts/bundle.mjs","inspector-ts":"npx -y @modelcontextprotocol/inspector@latest ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6db9b740-3e97-462b-94d5-07d1037c8a0a"}},"repository":{"url":"https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","mem-fs":"2.1.0","esbuild":"0.28.1","i18next":"26.3.6","os-name":"4.0.1","ts-node":"10.9.2","cross-env":"10.1.0","promptfoo":"0.122.0","@sap-ux/i18n":"1.0.3","npm-run-all2":"9.0.2","@jest/globals":"30.4.1","@sap-ux/store":"2.0.7","@types/mem-fs":"1.1.2","mem-fs-editor":"9.4.0","xml-formatter":"3.7.0","@sap-ux/logger":"1.0.3","@langchain/core":"1.2.8","@sap-ux/btp-utils":"2.0.6","@sap-ux/telemetry":"2.0.4","@types/json-schema":"7.0.15","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"1.0.9","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.14.0","@sap/ux-specification":"1.144.5","@sap-ux/feature-toggle":"1.0.5","@sap-ux/project-access":"2.1.13","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"2.0.9","@huggingface/transformers":"4.2.0","@modelcontextprotocol/sdk":"1.30.0","@sap-ux/odata-entity-model":"1.0.1","@sap-ux/vocabularies-types":"0.16.0","@sap-ux/text-document-utils":"1.0.2","@sap-ux/annotation-converter":"0.10.22","@sap-ux/fiori-annotation-api":"1.0.27","@sap-ux/odata-service-writer":"1.0.21","@sap-ai-sdk/foundation-models":"2.14.0","@sap-ux/fiori-docs-embeddings":"1.2.7","@sap-ux/odata-annotation-core":"1.0.2","@sap-ux/odata-annotation-core-types":"1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_1.11.18_1787880668829_0.7413818151973199","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"@sap-ux/fiori-mcp-server","version":"1.12.0","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@1.12.0","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"sap-ospo-admin","email":"ospo@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"./dist/index.js"},"dist":{"shasum":"b4716c096a01a4e2f760403d81afb7bb025e26db","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-1.12.0.tgz","fileCount":23,"integrity":"sha512-WIEy5qTjR0p7e2GB5pUtvrue8uXWEIquCxDwLqqJBkfWtLxmlbBq6GLuw0XDXwcHDpoOcnjm/Q22s4Lt7P5lig==","signatures":[{"sig":"MEUCIBCYz9R0FQg8scQtPXX3yQeMz8qJIP5eZJ7HCu5e9XQiAiEA1FsNP3tVaFuXMgR0PPvAplj4iDzleqTXgXws1whYBjU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sap-ux%2ffiori-mcp-server@1.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35245105},"main":"dist/index.js","type":"module","engines":{"node":">=22.x"},"mcpName":"io.github.SAP/fiori-mcp-server","scripts":{"lint":"eslint","test":"cross-env NODE_OPTIONS='--experimental-vm-modules' jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"NODE_ENV=development node scripts/bundle.mjs","inspector":"npx -y @modelcontextprotocol/inspector@latest node dist/index.js","tgz:package":"pnpm pack","build-bundle":"node scripts/bundle.mjs","inspector-ts":"npx -y @modelcontextprotocol/inspector@latest ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6db9b740-3e97-462b-94d5-07d1037c8a0a"}},"repository":{"url":"https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","mem-fs":"2.1.0","esbuild":"0.28.1","i18next":"26.3.6","os-name":"4.0.1","ts-node":"10.9.2","cross-env":"10.1.0","promptfoo":"0.122.0","@sap-ux/i18n":"1.0.3","npm-run-all2":"9.0.2","@jest/globals":"30.4.1","@sap-ux/store":"2.0.7","@types/mem-fs":"1.1.2","mem-fs-editor":"9.4.0","xml-formatter":"3.7.0","@sap-ux/logger":"1.0.3","@langchain/core":"1.2.8","@sap-ux/btp-utils":"2.0.6","@sap-ux/telemetry":"2.0.4","@types/json-schema":"7.0.15","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"1.0.9","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.14.0","@sap/ux-specification":"1.144.5","@sap-ux/feature-toggle":"1.0.5","@sap-ux/project-access":"2.1.13","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"2.0.9","@huggingface/transformers":"4.2.0","@modelcontextprotocol/sdk":"1.30.0","@sap-ux/odata-entity-model":"1.0.1","@sap-ux/vocabularies-types":"0.16.0","@sap-ux/text-document-utils":"1.0.2","@sap-ux/annotation-converter":"0.10.22","@sap-ux/fiori-annotation-api":"1.0.27","@sap-ux/odata-service-writer":"1.0.21","@sap-ai-sdk/foundation-models":"2.14.0","@sap-ux/fiori-docs-embeddings":"1.2.7","@sap-ux/odata-annotation-core":"1.0.2","@sap-ux/odata-annotation-core-types":"1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_1.12.0_1788178420842_0.767230409160486","host":"s3://npm-registry-packages-npm-production"}},"1.12.1":{"name":"@sap-ux/fiori-mcp-server","version":"1.12.1","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@1.12.1","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"sap-ospo-admin","email":"ospo@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"./dist/index.js"},"dist":{"shasum":"4374dc874e32f163a5aff66bcec7de24c13ca2e4","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-1.12.1.tgz","fileCount":23,"integrity":"sha512-/XU97yNHZPDw7kJH8q75HkvsN7MJk3GgBs6D3sTOucTTgeFNw3lZmaa4prznuXKN1vtrlY+YkrSoFGSCSTKjow==","signatures":[{"sig":"MEQCICc93/TxKa6TL8ESUqvW/D9YOh8kky6+X5pT2tFAJGgCAiB59ZestEkh/Hsnt1x0RDCg6UBWkhJ05uFlMX7cw6VQiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sap-ux%2ffiori-mcp-server@1.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35245836},"main":"dist/index.js","type":"module","engines":{"node":">=22.x"},"mcpName":"io.github.SAP/fiori-mcp-server","scripts":{"lint":"eslint","test":"cross-env NODE_OPTIONS='--experimental-vm-modules' jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"NODE_ENV=development node scripts/bundle.mjs","inspector":"npx -y @modelcontextprotocol/inspector@latest node dist/index.js","tgz:package":"pnpm pack","build-bundle":"node scripts/bundle.mjs","inspector-ts":"npx -y @modelcontextprotocol/inspector@latest ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6db9b740-3e97-462b-94d5-07d1037c8a0a"}},"repository":{"url":"https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","mem-fs":"2.1.0","esbuild":"0.28.1","i18next":"26.3.6","os-name":"4.0.1","ts-node":"10.9.2","cross-env":"10.1.0","promptfoo":"0.122.0","@sap-ux/i18n":"1.0.3","npm-run-all2":"9.0.2","@jest/globals":"30.4.1","@sap-ux/store":"2.0.7","@types/mem-fs":"1.1.2","mem-fs-editor":"9.4.0","xml-formatter":"3.7.0","@sap-ux/logger":"1.0.3","@langchain/core":"1.2.8","@sap-ux/btp-utils":"2.0.6","@sap-ux/telemetry":"2.0.4","@types/json-schema":"7.0.15","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"1.0.9","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.14.0","@sap/ux-specification":"1.144.5","@sap-ux/feature-toggle":"1.0.5","@sap-ux/project-access":"2.1.13","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"2.0.9","@huggingface/transformers":"4.2.0","@modelcontextprotocol/sdk":"1.30.0","@sap-ux/odata-entity-model":"1.0.1","@sap-ux/vocabularies-types":"0.16.0","@sap-ux/text-document-utils":"1.0.2","@sap-ux/annotation-converter":"0.10.22","@sap-ux/fiori-annotation-api":"1.0.27","@sap-ux/odata-service-writer":"1.0.21","@sap-ai-sdk/foundation-models":"2.14.0","@sap-ux/fiori-docs-embeddings":"1.2.7","@sap-ux/odata-annotation-core":"1.0.2","@sap-ux/odata-annotation-core-types":"1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_1.12.1_1788346948557_0.060036433738315464","host":"s3://npm-registry-packages-npm-production"}},"1.12.2":{"name":"@sap-ux/fiori-mcp-server","version":"1.12.2","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@1.12.2","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"sap-ospo-admin","email":"ospo@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"./dist/index.js"},"dist":{"shasum":"0ce81b4ab09839a1edd38bc7664bc14dd2a68d69","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-1.12.2.tgz","fileCount":23,"integrity":"sha512-lMDE9D6005FVJ0touSct6G7YIQHgrLvRTVgBXIWJGg6Iq3vwyteIbwBe077wWw3F9kikhgWmRXcvI6er9j6X1g==","signatures":[{"sig":"MEUCIQCOH3Lqfn9jwm4yS8unqhzVal+RtbhcCTFW2xyMKUqrPAIgR1ARxdJTKpjLa00OpGKvT5+CaJXvLgNMtFvojyT86bc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sap-ux%2ffiori-mcp-server@1.12.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35221017},"main":"dist/index.js","type":"module","engines":{"node":">=22.x"},"mcpName":"io.github.SAP/fiori-mcp-server","scripts":{"lint":"eslint","test":"cross-env NODE_OPTIONS='--experimental-vm-modules' jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"NODE_ENV=development node scripts/bundle.mjs","inspector":"npx -y @modelcontextprotocol/inspector@latest node dist/index.js","tgz:package":"pnpm pack","build-bundle":"node scripts/bundle.mjs","inspector-ts":"npx -y @modelcontextprotocol/inspector@latest ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6db9b740-3e97-462b-94d5-07d1037c8a0a"}},"repository":{"url":"https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","mem-fs":"2.1.0","esbuild":"0.28.1","i18next":"26.3.6","os-name":"4.0.1","ts-node":"10.9.2","cross-env":"10.1.0","promptfoo":"0.122.0","@sap-ux/i18n":"1.0.3","npm-run-all2":"9.0.2","@jest/globals":"30.4.1","@sap-ux/store":"2.0.7","@types/mem-fs":"1.1.2","mem-fs-editor":"9.4.0","xml-formatter":"3.7.0","@sap-ux/logger":"1.0.3","@langchain/core":"1.2.8","@sap-ux/btp-utils":"2.0.6","@sap-ux/telemetry":"2.0.5","@types/json-schema":"7.0.15","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"1.0.10","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.14.0","@sap/ux-specification":"1.144.5","@sap-ux/feature-toggle":"1.0.5","@sap-ux/project-access":"2.1.13","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"2.0.9","@huggingface/transformers":"4.2.0","@modelcontextprotocol/sdk":"1.30.0","@sap-ux/odata-entity-model":"1.0.1","@sap-ux/vocabularies-types":"0.16.0","@sap-ux/text-document-utils":"1.0.2","@sap-ux/annotation-converter":"0.10.22","@sap-ux/fiori-annotation-api":"1.0.27","@sap-ux/odata-service-writer":"1.0.21","@sap-ai-sdk/foundation-models":"2.14.0","@sap-ux/fiori-docs-embeddings":"1.2.7","@sap-ux/odata-annotation-core":"1.0.2","@sap-ux/odata-annotation-core-types":"1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_1.12.2_1788433110165_0.40929587488450325","host":"s3://npm-registry-packages-npm-production"}},"1.12.3":{"name":"@sap-ux/fiori-mcp-server","version":"1.12.3","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@1.12.3","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"sap-ospo-admin","email":"ospo@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"./dist/index.js"},"dist":{"shasum":"5f9440d9bf1d7216790fd5786a1a9f2a9318c50e","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-1.12.3.tgz","fileCount":23,"integrity":"sha512-ftA32BcV6tnpqzLYHF6O80BR3ibfp3uFiHriN4+no4us9OZTr6elFtCF41rkqZesZw90evq//2ilsq1XTUqj2g==","signatures":[{"sig":"MEUCIQCzhJlhQ/Q5/vL0x0C1+5cSe+RwTjoksG1N77ZWZkyc2AIgdLHauVvoqC7RFVal0OKHVJmDsZFM1CoA9RsJTEUgRrw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sap-ux%2ffiori-mcp-server@1.12.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35220934},"main":"dist/index.js","type":"module","engines":{"node":">=22.x"},"mcpName":"io.github.SAP/fiori-mcp-server","scripts":{"lint":"eslint","test":"cross-env NODE_OPTIONS='--experimental-vm-modules' jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"NODE_ENV=development node scripts/bundle.mjs","inspector":"npx -y @modelcontextprotocol/inspector@latest node dist/index.js","tgz:package":"pnpm pack","build-bundle":"node scripts/bundle.mjs","inspector-ts":"npx -y @modelcontextprotocol/inspector@latest ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6db9b740-3e97-462b-94d5-07d1037c8a0a"}},"repository":{"url":"https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","mem-fs":"2.1.0","esbuild":"0.28.1","i18next":"26.3.6","os-name":"4.0.1","ts-node":"10.9.2","cross-env":"10.1.0","promptfoo":"0.122.0","@sap-ux/i18n":"1.0.3","npm-run-all2":"9.0.2","@jest/globals":"30.4.1","@sap-ux/store":"2.0.7","@types/mem-fs":"1.1.2","mem-fs-editor":"9.4.0","xml-formatter":"3.7.0","@sap-ux/logger":"1.0.3","@langchain/core":"1.2.8","@sap-ux/btp-utils":"2.0.6","@sap-ux/telemetry":"2.0.5","@types/json-schema":"7.0.15","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"1.0.10","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.14.0","@sap/ux-specification":"1.144.5","@sap-ux/feature-toggle":"1.0.5","@sap-ux/project-access":"2.1.13","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"2.0.9","@huggingface/transformers":"4.2.0","@modelcontextprotocol/sdk":"1.30.0","@sap-ux/odata-entity-model":"1.0.1","@sap-ux/vocabularies-types":"0.16.0","@sap-ux/text-document-utils":"1.0.2","@sap-ux/annotation-converter":"0.10.22","@sap-ux/fiori-annotation-api":"1.0.27","@sap-ux/odata-service-writer":"1.0.21","@sap-ai-sdk/foundation-models":"2.14.0","@sap-ux/fiori-docs-embeddings":"1.2.7","@sap-ux/odata-annotation-core":"1.0.2","@sap-ux/odata-annotation-core-types":"1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_1.12.3_1788844145780_0.17251834166064084","host":"s3://npm-registry-packages-npm-production"}},"1.12.4":{"name":"@sap-ux/fiori-mcp-server","version":"1.12.4","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@1.12.4","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"sap-ospo-admin","email":"ospo@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"./dist/index.js"},"dist":{"shasum":"fd89033123aacf9f8a52562dfa2aa05f2ab79a1b","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-1.12.4.tgz","fileCount":23,"integrity":"sha512-VsHru/rCOgyDxyh77FmAYkR9g92ZqeA54G/UUky7i1VWUkZH2JZS+gPMD3p5oVJoGEMRllnjfGNu4hQTMJtkAQ==","signatures":[{"sig":"MEQCIFx4Qm2TrQNtK6/N1ePZCeH51hhF/efaC4L7lN2GDpPDAiBpPRQdLzvZcouKtgOuLSsYSHvJoyAVTuRIEAgl9n5c/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sap-ux%2ffiori-mcp-server@1.12.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35222120},"main":"dist/index.js","type":"module","engines":{"node":">=22.x"},"mcpName":"io.github.SAP/fiori-mcp-server","scripts":{"lint":"eslint","test":"cross-env NODE_OPTIONS='--experimental-vm-modules' jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"NODE_ENV=development node scripts/bundle.mjs","inspector":"npx -y @modelcontextprotocol/inspector@latest node dist/index.js","tgz:package":"pnpm pack","build-bundle":"node scripts/bundle.mjs","inspector-ts":"npx -y @modelcontextprotocol/inspector@latest ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6db9b740-3e97-462b-94d5-07d1037c8a0a"}},"repository":{"url":"https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","mem-fs":"2.1.0","esbuild":"0.28.1","i18next":"26.3.6","os-name":"4.0.1","ts-node":"10.9.2","cross-env":"10.1.0","promptfoo":"0.122.0","@sap-ux/i18n":"1.0.3","npm-run-all2":"9.0.2","@jest/globals":"30.4.1","@sap-ux/store":"2.0.7","@types/mem-fs":"1.1.2","mem-fs-editor":"9.4.0","xml-formatter":"3.7.0","@sap-ux/logger":"1.0.3","@langchain/core":"1.2.8","@sap-ux/btp-utils":"2.0.6","@sap-ux/telemetry":"2.0.5","@types/json-schema":"7.0.15","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"1.0.10","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.14.0","@sap/ux-specification":"1.144.5","@sap-ux/feature-toggle":"1.0.5","@sap-ux/project-access":"2.1.13","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"2.0.10","@huggingface/transformers":"4.2.0","@modelcontextprotocol/sdk":"1.30.0","@sap-ux/odata-entity-model":"1.0.1","@sap-ux/vocabularies-types":"0.16.0","@sap-ux/text-document-utils":"1.0.2","@sap-ux/annotation-converter":"0.10.22","@sap-ux/fiori-annotation-api":"1.0.27","@sap-ux/odata-service-writer":"1.0.21","@sap-ai-sdk/foundation-models":"2.14.0","@sap-ux/fiori-docs-embeddings":"1.2.7","@sap-ux/odata-annotation-core":"1.0.2","@sap-ux/odata-annotation-core-types":"1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_1.12.4_1789059086713_0.8097496941385403","host":"s3://npm-registry-packages-npm-production"}},"1.12.5":{"name":"@sap-ux/fiori-mcp-server","version":"1.12.5","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@1.12.5","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"sap-ospo-admin","email":"ospo@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"./dist/index.js"},"dist":{"shasum":"587aafc734a0e286a8f1e4d35e6fdf95c006b065","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-1.12.5.tgz","fileCount":23,"integrity":"sha512-r0CKceHN2lqY0W9aQdv9xdHHNgjFAx2AaCIQdKRhJXhkpHShcYutwlm8TixrYyCUai2QKMviqzc9cK+p7Nw0AA==","signatures":[{"sig":"MEUCIQD/2JXtANg5xfuKtDnOMLWAT9+7c29pxvo38YmdyTx+RwIgbQajMUYCAlR++QiUcTWHA35R5X73znqAWjm0LqO6NXs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sap-ux%2ffiori-mcp-server@1.12.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35222119},"main":"dist/index.js","type":"module","engines":{"node":">=22.x"},"mcpName":"io.github.SAP/fiori-mcp-server","scripts":{"lint":"eslint","test":"cross-env NODE_OPTIONS='--experimental-vm-modules' jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"NODE_ENV=development node scripts/bundle.mjs","inspector":"npx -y @modelcontextprotocol/inspector@latest node dist/index.js","tgz:package":"pnpm pack","build-bundle":"node scripts/bundle.mjs","inspector-ts":"npx -y @modelcontextprotocol/inspector@latest ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6db9b740-3e97-462b-94d5-07d1037c8a0a"}},"repository":{"url":"https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","mem-fs":"2.1.0","esbuild":"0.28.1","i18next":"26.3.6","os-name":"4.0.1","ts-node":"10.9.2","cross-env":"10.1.0","promptfoo":"0.122.0","@sap-ux/i18n":"1.0.3","npm-run-all2":"9.0.2","@jest/globals":"30.4.1","@sap-ux/store":"2.0.7","@types/mem-fs":"1.1.2","mem-fs-editor":"9.4.0","xml-formatter":"3.7.0","@sap-ux/logger":"1.0.3","@langchain/core":"1.2.8","@sap-ux/btp-utils":"2.0.6","@sap-ux/telemetry":"2.0.6","@types/json-schema":"7.0.15","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"1.0.10","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.14.0","@sap/ux-specification":"1.144.5","@sap-ux/feature-toggle":"1.0.5","@sap-ux/project-access":"2.2.0","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"2.0.10","@huggingface/transformers":"4.2.0","@modelcontextprotocol/sdk":"1.30.0","@sap-ux/odata-entity-model":"1.0.1","@sap-ux/vocabularies-types":"0.16.0","@sap-ux/text-document-utils":"1.0.2","@sap-ux/annotation-converter":"0.10.22","@sap-ux/fiori-annotation-api":"1.0.28","@sap-ux/odata-service-writer":"1.0.22","@sap-ai-sdk/foundation-models":"2.14.0","@sap-ux/fiori-docs-embeddings":"1.2.7","@sap-ux/odata-annotation-core":"1.0.2","@sap-ux/odata-annotation-core-types":"1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_1.12.5_1789161409843_0.17937920388599782","host":"s3://npm-registry-packages-npm-production"}},"1.12.6":{"name":"@sap-ux/fiori-mcp-server","version":"1.12.6","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@1.12.6","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"sap-ospo-admin","email":"ospo@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"./dist/index.js"},"dist":{"shasum":"8c8d1f66588e44fc38014a33e28abde35c2977c5","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-1.12.6.tgz","fileCount":23,"integrity":"sha512-4natfRAMaIccqHV+xn0p+y1tL2Wqxq+tiJXAdLgK9rSRD4JfiijrSumxztmcaP9QZszZ9RHCxi1+DMZDSiDXEA==","signatures":[{"sig":"MEYCIQCDCmUyTee7DEhx1REJwkgXkSffxtv8j2SJx1LlOPll+gIhAI2Zye9H5Vvj+EzqVgIrV7O0daXCgnqj+Kv9i+76IvvJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sap-ux%2ffiori-mcp-server@1.12.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35222173},"main":"dist/index.js","type":"module","engines":{"node":">=22.x"},"mcpName":"io.github.SAP/fiori-mcp-server","scripts":{"lint":"eslint","test":"cross-env NODE_OPTIONS='--experimental-vm-modules' jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"NODE_ENV=development node scripts/bundle.mjs","inspector":"npx -y @modelcontextprotocol/inspector@latest node dist/index.js","tgz:package":"pnpm pack","build-bundle":"node scripts/bundle.mjs","inspector-ts":"npx -y @modelcontextprotocol/inspector@latest ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6db9b740-3e97-462b-94d5-07d1037c8a0a"}},"repository":{"url":"https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","mem-fs":"2.1.0","esbuild":"0.28.1","i18next":"26.3.6","os-name":"4.0.1","ts-node":"10.9.2","cross-env":"10.1.0","promptfoo":"0.122.0","@sap-ux/i18n":"1.0.3","npm-run-all2":"9.0.2","@jest/globals":"30.4.1","@sap-ux/store":"2.0.7","@types/mem-fs":"1.1.2","mem-fs-editor":"9.4.0","xml-formatter":"3.7.0","@sap-ux/logger":"1.0.3","@langchain/core":"1.2.8","@sap-ux/btp-utils":"2.0.6","@sap-ux/telemetry":"2.0.6","@types/json-schema":"7.0.15","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"1.0.10","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.14.0","@sap/ux-specification":"1.144.5","@sap-ux/feature-toggle":"1.0.5","@sap-ux/project-access":"2.2.0","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"2.1.0","@huggingface/transformers":"4.2.0","@modelcontextprotocol/sdk":"1.30.0","@sap-ux/odata-entity-model":"1.0.1","@sap-ux/vocabularies-types":"0.16.0","@sap-ux/text-document-utils":"1.0.2","@sap-ux/annotation-converter":"0.10.22","@sap-ux/fiori-annotation-api":"1.0.28","@sap-ux/odata-service-writer":"1.0.22","@sap-ai-sdk/foundation-models":"2.14.0","@sap-ux/fiori-docs-embeddings":"1.2.7","@sap-ux/odata-annotation-core":"1.0.2","@sap-ux/odata-annotation-core-types":"1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_1.12.6_1789639122016_0.15899644695942916","host":"s3://npm-registry-packages-npm-production"}},"1.12.7":{"name":"@sap-ux/fiori-mcp-server","version":"1.12.7","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@1.12.7","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"sap-ospo-admin","email":"ospo@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"./dist/index.js"},"dist":{"shasum":"e3ab2e4644b8ff6c72575820351bc684fbe5648a","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-1.12.7.tgz","fileCount":23,"integrity":"sha512-z4x4SSTPpioO7r2bo7TYlt0oBdI49hIc6XSe90Q2REqX3LVARZ1I8vH5iwptkVjUI5qiz7R5h0bPe5ZhqTI8Gw==","signatures":[{"sig":"MEUCIQDg2EUf39Fa4lpQBVj/A3YhfC8iXWi8I+H8ph+7bmGhqgIgYi/5Ew3iBGP0hxGYvpDUS0IOY/xxg5ohrAvfN59ur2Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDqYslxt+n2LusqxRV4CiAF2DzaSbtvL3TjXDAJDMcu5AiEAoFlMrGhviFKzdxgT5I+8cq0eyrkMoR3151jaQLnro3w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sap-ux%2ffiori-mcp-server@1.12.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35222173},"main":"dist/index.js","type":"module","engines":{"node":">=22.x"},"mcpName":"io.github.SAP/fiori-mcp-server","scripts":{"lint":"eslint","test":"cross-env NODE_OPTIONS='--experimental-vm-modules' jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"NODE_ENV=development node scripts/bundle.mjs","inspector":"npx -y @modelcontextprotocol/inspector@latest node dist/index.js","tgz:package":"pnpm pack","build-bundle":"node scripts/bundle.mjs","inspector-ts":"npx -y @modelcontextprotocol/inspector@latest ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6db9b740-3e97-462b-94d5-07d1037c8a0a"}},"repository":{"url":"https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","mem-fs":"2.1.0","esbuild":"0.28.1","i18next":"26.3.6","os-name":"4.0.1","ts-node":"10.9.2","cross-env":"10.1.0","promptfoo":"0.122.0","@sap-ux/i18n":"1.0.3","npm-run-all2":"9.0.2","@jest/globals":"30.4.1","@sap-ux/store":"2.0.7","@types/mem-fs":"1.1.2","mem-fs-editor":"9.4.0","xml-formatter":"3.7.0","@sap-ux/logger":"1.0.3","@langchain/core":"1.2.8","@sap-ux/btp-utils":"2.0.6","@sap-ux/telemetry":"2.0.6","@types/json-schema":"7.0.15","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"1.0.10","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.14.0","@sap/ux-specification":"1.144.5","@sap-ux/feature-toggle":"1.0.5","@sap-ux/project-access":"2.2.0","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"2.1.0","@huggingface/transformers":"4.2.0","@modelcontextprotocol/sdk":"1.30.0","@sap-ux/odata-entity-model":"1.0.1","@sap-ux/vocabularies-types":"0.16.0","@sap-ux/text-document-utils":"1.0.2","@sap-ux/annotation-converter":"0.10.22","@sap-ux/fiori-annotation-api":"1.0.28","@sap-ux/odata-service-writer":"1.0.22","@sap-ai-sdk/foundation-models":"2.14.0","@sap-ux/fiori-docs-embeddings":"1.2.7","@sap-ux/odata-annotation-core":"1.0.2","@sap-ux/odata-annotation-core-types":"1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_1.12.7_1789755211893_0.835697737374246","host":"s3://npm-registry-packages-npm-production"}},"1.12.9":{"name":"@sap-ux/fiori-mcp-server","version":"1.12.9","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@1.12.9","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"sap-ospo-admin","email":"ospo@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"./dist/index.js"},"dist":{"shasum":"7126cf041bce4214d57d7e5dfab06f623dac9372","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-1.12.9.tgz","fileCount":23,"integrity":"sha512-FdXfG7l0Xbx606PkBKUd5zupdyQuxVexdPKt4NdZg5g43bdgeHHoa4JB+gHCNBkpUJOtLVA3OYlJI0FnZrLsOg==","signatures":[{"sig":"MEQCIC6maaZl242ma4Y9gcoXJJa3yW6l+U3CGrfpQdQ5V+hyAiAmPi6oWxIYz5//7+PquFey3qwLWPrNxqpfr8MCUcVFBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAD7Cj+IS/BHZmzKW0pDkR6qfCLls80VCJpjez//lo14AiEAkd+fSX8DxrYlnFlBMBouDPoi1DCSVaTE8OhGeE5pVpQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sap-ux%2ffiori-mcp-server@1.12.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35223775},"main":"dist/index.js","type":"module","engines":{"node":">=22.x"},"mcpName":"io.github.SAP/fiori-mcp-server","scripts":{"lint":"eslint","test":"cross-env NODE_OPTIONS='--experimental-vm-modules' jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"NODE_ENV=development node scripts/bundle.mjs","inspector":"npx -y @modelcontextprotocol/inspector@latest node dist/index.js","tgz:package":"pnpm pack","build-bundle":"node scripts/bundle.mjs","inspector-ts":"npx -y @modelcontextprotocol/inspector@latest ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6db9b740-3e97-462b-94d5-07d1037c8a0a"}},"repository":{"url":"https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","mem-fs":"2.1.0","esbuild":"0.28.1","i18next":"26.3.6","os-name":"4.0.1","ts-node":"10.9.2","cross-env":"10.1.0","promptfoo":"0.122.0","@sap-ux/i18n":"1.0.3","npm-run-all2":"9.0.2","@jest/globals":"30.4.1","@sap-ux/store":"2.0.7","@types/mem-fs":"1.1.2","mem-fs-editor":"9.4.0","xml-formatter":"3.7.0","@sap-ux/logger":"1.0.3","@langchain/core":"1.2.8","@sap-ux/btp-utils":"2.0.6","@sap-ux/telemetry":"2.0.6","@types/json-schema":"7.0.15","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"1.0.10","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.14.0","@sap/ux-specification":"1.144.5","@sap-ux/feature-toggle":"1.0.5","@sap-ux/project-access":"2.2.0","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"2.1.0","@huggingface/transformers":"4.2.0","@modelcontextprotocol/sdk":"1.30.0","@sap-ux/odata-entity-model":"1.0.1","@sap-ux/vocabularies-types":"0.16.0","@sap-ux/text-document-utils":"1.0.2","@sap-ux/annotation-converter":"0.10.22","@sap-ux/fiori-annotation-api":"1.0.28","@sap-ux/odata-service-writer":"1.0.22","@sap-ai-sdk/foundation-models":"2.14.0","@sap-ux/fiori-docs-embeddings":"1.2.7","@sap-ux/odata-annotation-core":"1.0.2","@sap-ux/odata-annotation-core-types":"1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_1.12.9_1789999585805_0.739037102204597","host":"s3://npm-registry-packages-npm-production"}},"1.12.13":{"name":"@sap-ux/fiori-mcp-server","version":"1.12.13","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@1.12.13","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"sap-ospo-admin","email":"ospo@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"./dist/index.js"},"dist":{"shasum":"00f63bcc276adef499bd4a6bcc125e98016c027d","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-1.12.13.tgz","fileCount":25,"integrity":"sha512-99CPn2Nkp+h/dyhQc1bjKR5ruoVSAzK3VnMUtZMpdqMikZ2fkvf+EmnrZHwKAfs4exaP/w5CvOjwEQm5i9TCbQ==","signatures":[{"sig":"MEQCIF/iUsxq6SpjR7xXA+h8pq9RlkG3YMkuSYjkCufoXLFUAiAjVc+rq7FkaBSEuy4cC1Fd7JAUesTv46jSrOJEasQEXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCEubPPCGXZXXacxpQ9tGFnM75gZ1z7dU5sVki6hi4L8AIhAI1gVmMySl3cMc25BD3213CwEnkabK3I5N+0wG49dIJj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sap-ux%2ffiori-mcp-server@1.12.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35268050},"main":"dist/index.js","type":"module","engines":{"node":">=22.x"},"mcpName":"io.github.SAP/fiori-mcp-server","scripts":{"lint":"eslint","test":"cross-env NODE_OPTIONS='--experimental-vm-modules' jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"NODE_ENV=development node scripts/bundle.mjs","inspector":"npx -y @modelcontextprotocol/inspector@latest node dist/index.js","tgz:package":"pnpm pack","build-bundle":"node scripts/bundle.mjs","inspector-ts":"npx -y @modelcontextprotocol/inspector@latest ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6db9b740-3e97-462b-94d5-07d1037c8a0a"}},"repository":{"url":"https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","mem-fs":"2.1.0","esbuild":"0.28.2","i18next":"26.3.6","os-name":"4.0.1","ts-node":"10.9.2","cross-env":"10.1.0","promptfoo":"0.122.0","@sap-ux/i18n":"1.0.4","npm-run-all2":"9.0.2","@jest/globals":"30.4.1","@sap-ux/store":"2.0.7","@types/mem-fs":"1.1.2","mem-fs-editor":"9.4.0","xml-formatter":"3.7.0","@sap-ux/logger":"1.0.3","@langchain/core":"1.2.8","@sap-ux/btp-utils":"2.0.6","@sap-ux/telemetry":"2.0.8","@types/json-schema":"7.0.15","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"1.0.10","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.14.0","@sap/ux-specification":"1.144.5","@sap-ux/feature-toggle":"1.0.5","@sap-ux/project-access":"2.2.1","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"2.1.0","@huggingface/transformers":"4.2.0","@modelcontextprotocol/sdk":"1.30.0","@sap-ux/odata-entity-model":"1.0.1","@sap-ux/vocabularies-types":"0.16.0","@sap-ux/text-document-utils":"1.0.3","@sap-ux/annotation-converter":"0.10.22","@sap-ux/fiori-annotation-api":"1.1.0","@sap-ux/odata-service-writer":"1.0.23","@sap-ai-sdk/foundation-models":"2.14.0","@sap-ux/fiori-docs-embeddings":"1.2.7","@sap-ux/odata-annotation-core":"1.0.3","@sap-ux/odata-annotation-core-types":"1.0.3"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_1.12.13_1790086979860_0.4297533385661332","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"name":"@sap-ux/fiori-mcp-server","version":"1.13.0","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@1.13.0","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"sap-ospo-admin","email":"ospo@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"./dist/index.js"},"dist":{"shasum":"4d4de814344d99553ba5c5a1ebc12735385fdf0e","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-1.13.0.tgz","fileCount":25,"integrity":"sha512-U+DTxEQ9ax9d5OQquZ5mvAuwbxVUzVEXiV0rx2B6Qvm4wmNc0f4xB9AO8P3fPSnOzKXG7QsDq2Jy4w2Vr7UVjQ==","signatures":[{"sig":"MEYCIQDCnzd/s+t3GLf9WtgrP2RLfjw5vAieVqCRDk1/MZalmgIhANnie/a0bw7ULFbsrNYZ3NjR7B8L9lygjNVfGDWh2tDZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDwjXk6SNbTqz8ls348FxGcL1Nx0Ke8bjYV4/4vTp+gRQIhAIMjtctNQP4Mtzc/+8yGZj4l0h0Yp6/6ybF3eqUyAleM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sap-ux%2ffiori-mcp-server@1.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35268808},"main":"dist/index.js","type":"module","engines":{"node":">=22.x"},"mcpName":"io.github.SAP/fiori-mcp-server","scripts":{"lint":"eslint","test":"cross-env NODE_OPTIONS='--experimental-vm-modules' jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"NODE_ENV=development node scripts/bundle.mjs","inspector":"npx -y @modelcontextprotocol/inspector@latest node dist/index.js","tgz:package":"pnpm pack","build-bundle":"node scripts/bundle.mjs","inspector-ts":"npx -y @modelcontextprotocol/inspector@latest ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6db9b740-3e97-462b-94d5-07d1037c8a0a"}},"repository":{"url":"https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","mem-fs":"2.1.0","esbuild":"0.28.2","i18next":"26.3.6","os-name":"4.0.1","ts-node":"10.9.2","cross-env":"10.1.0","promptfoo":"0.122.0","@sap-ux/i18n":"1.0.4","npm-run-all2":"9.0.2","@jest/globals":"30.4.1","@sap-ux/store":"2.0.7","@types/mem-fs":"1.1.2","mem-fs-editor":"9.4.0","xml-formatter":"3.7.0","@sap-ux/logger":"1.0.3","@langchain/core":"1.2.8","@sap-ux/btp-utils":"2.0.6","@sap-ux/telemetry":"2.0.8","@types/json-schema":"7.0.15","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"1.0.10","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.14.0","@sap/ux-specification":"1.144.5","@sap-ux/feature-toggle":"1.0.5","@sap-ux/project-access":"2.2.1","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"2.1.0","@huggingface/transformers":"4.2.0","@modelcontextprotocol/sdk":"1.30.0","@sap-ux/odata-entity-model":"1.0.1","@sap-ux/vocabularies-types":"0.16.0","@sap-ux/text-document-utils":"1.0.3","@sap-ux/annotation-converter":"0.10.22","@sap-ux/fiori-annotation-api":"1.1.0","@sap-ux/odata-service-writer":"1.0.23","@sap-ai-sdk/foundation-models":"2.14.0","@sap-ux/fiori-docs-embeddings":"1.2.7","@sap-ux/odata-annotation-core":"1.0.3","@sap-ux/odata-annotation-core-types":"1.0.3"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_1.13.0_1790088337336_0.5718922350136697","host":"s3://npm-registry-packages-npm-production"}},"1.14.0":{"name":"@sap-ux/fiori-mcp-server","version":"1.14.0","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"license":"Apache-2.0","_id":"@sap-ux/fiori-mcp-server@1.14.0","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"sap-ospo-admin","email":"ospo@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"bin":{"fiori-mcp":"./dist/index.js"},"dist":{"shasum":"6239627d3201079e06ab821a1e60b20a8b9eb634","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-1.14.0.tgz","fileCount":25,"integrity":"sha512-uDzr+l8VhK5CKrJo0Sv50bruc94NSA9sdOcRLyQ2RDLn2LcOT8BtBYE5B3YGnKWhMHwaUtywdQvJqo0F/ovB7w==","signatures":[{"sig":"MEUCIDDfgdp93Y0wdZA5+tB0pShsOG2+W6sngnpw8gF73PhJAiEA82Af9qbS9lXhvdh3h8lWD1Z0iTO5/e+P4z5hlPu0g34=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC0yvrwi1JiTZkeQiOnCZQprCXLZjB3Wjbaqt6XOcTv/gIgHn89L0mAxQLkHu53nhfbslbn/eO8u033opBejFWFRfg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sap-ux%2ffiori-mcp-server@1.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35279869},"main":"dist/index.js","type":"module","engines":{"node":">=22.x"},"mcpName":"io.github.SAP/fiori-mcp-server","scripts":{"lint":"eslint","test":"cross-env NODE_OPTIONS='--experimental-vm-modules' jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"NODE_ENV=development node scripts/bundle.mjs","inspector":"npx -y @modelcontextprotocol/inspector@latest node dist/index.js","tgz:package":"pnpm pack","build-bundle":"node scripts/bundle.mjs","inspector-ts":"npx -y @modelcontextprotocol/inspector@latest ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6db9b740-3e97-462b-94d5-07d1037c8a0a"}},"repository":{"url":"https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","mem-fs":"2.1.0","esbuild":"0.28.2","i18next":"26.3.6","os-name":"4.0.1","ts-node":"10.9.2","cross-env":"10.1.0","promptfoo":"0.122.0","@sap-ux/i18n":"1.0.4","npm-run-all2":"9.0.2","@jest/globals":"30.4.1","@sap-ux/store":"2.0.7","@types/mem-fs":"1.1.2","mem-fs-editor":"9.4.0","xml-formatter":"3.7.0","@sap-ux/logger":"1.0.3","@langchain/core":"1.2.8","@sap-ux/btp-utils":"2.0.6","@sap-ux/telemetry":"2.0.8","@types/json-schema":"7.0.15","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"1.0.10","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.14.0","@sap/ux-specification":"1.144.5","@sap-ux/feature-toggle":"1.0.5","@sap-ux/project-access":"2.2.1","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"2.1.0","@huggingface/transformers":"4.2.0","@modelcontextprotocol/sdk":"1.30.0","@sap-ux/odata-entity-model":"1.0.1","@sap-ux/vocabularies-types":"0.16.0","@sap-ux/text-document-utils":"1.0.3","@sap-ux/annotation-converter":"0.10.22","@sap-ux/fiori-annotation-api":"1.1.0","@sap-ux/odata-service-writer":"1.0.23","@sap-ai-sdk/foundation-models":"2.14.0","@sap-ux/fiori-docs-embeddings":"1.2.7","@sap-ux/odata-annotation-core":"1.0.3","@sap-ux/project-input-validator":"1.0.21","@sap-ux/odata-annotation-core-types":"1.0.3"},"_npmOperationalInternal":{"tmp":"tmp/fiori-mcp-server_1.14.0_1790257469499_0.0021335889479030534","host":"s3://npm-registry-packages-npm-production"}},"1.15.0":{"_id":"@sap-ux/fiori-mcp-server@1.15.0","bin":{"fiori-mcp":"./dist/index.js"},"bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"dist":{"shasum":"cd7cca72a355d1b3cc04f789192c4564f4dc2b11","tarball":"https://registry.npmjs.org/@sap-ux/fiori-mcp-server/-/fiori-mcp-server-1.15.0.tgz","fileCount":26,"integrity":"sha512-nyukc2JT6Tm19X8yd/zyoKk/ICWB8MfIU7QU2soPQ1ELiSEskHqISS8J50TSpGDAQ6hKupZkzNZgzP9nrTpoyA==","signatures":[{"sig":"MEUCIEkCLn0JOxB421yDJgRaWGFPmRFWbfHBxYDVeDP4Mc1SAiEA5SaKnic/fSu9KgRIQgt8UNSGB9rGdFJ9r+LVVrRtyfg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQChBKyDunhUHSowHZKUrF5PoNq69nJvGn/hNKTr4Ig52AIgCFTDG1Kw+nb58Pq7VMKTPR2i/MBB3AHuqL+LKGTuQt8="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sap-ux%2ffiori-mcp-server@1.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39279142},"main":"dist/index.js","name":"@sap-ux/fiori-mcp-server","type":"module","engines":{"node":">=22.x"},"license":"Apache-2.0","mcpName":"io.github.SAP/fiori-mcp-server","scripts":{"lint":"eslint","test":"cross-env NODE_OPTIONS='--experimental-vm-modules' jest --ci --forceExit --detectOpenHandles --colors","build":"npm-run-all build-compile build-bundle","clean":"rimraf --glob dist test/test-output *.tsbuildinfo","start":"npx -y supergateway --port 9881 --sessionTimeout 300000 --stdio \"node ./dist/index.js\"","watch":"tsc --watch","bundle":"npm-run-all build tgz:package","format":"prettier --write '**/*.{js,json,ts,yaml,yml}' --ignore-path ../../.prettierignore","lint:fix":"eslint --fix","build-dev":"NODE_ENV=development node scripts/bundle.mjs","inspector":"npx -y @modelcontextprotocol/inspector@latest node dist/index.js","tgz:package":"pnpm pack","build-bundle":"node scripts/bundle.mjs","inspector-ts":"npx -y @modelcontextprotocol/inspector@latest ts-node -T src/index.ts --log-level=debug","build-compile":"tsc --noEmit","view:integration":"promptfoo view -y","test:integration:dev":"promptfoo eval --config test/integration/scenarios/test-dev.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:once":"promptfoo eval --config test/integration/scenarios/promptfooconfig.yaml --max-concurrency 1 --repeat 1 --output reports/integration.txt","test:integration:multiple":"npm run test:promptfoo -- --repeat 5"},"version":"1.15.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"6db9b740-3e97-462b-94d5-07d1037c8a0a"}},"keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"repository":{"url":"https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"description":"SAP Fiori - Model Context Protocol (MCP) server","directories":{},"maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"sap-ospo-admin","email":"ospo@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"_nodeVersion":"22.23.3","_hasShrinkwrap":false,"devDependencies":{"zod":"4.4.3","mem-fs":"2.1.0","esbuild":"0.28.2","i18next":"26.3.6","os-name":"4.0.1","ts-node":"10.9.2","cross-env":"10.1.0","promptfoo":"0.122.0","nano-spawn":"2.1.0","@sap-ux/i18n":"1.0.4","npm-run-all2":"9.0.2","prettify-xml":"1.2.0","@jest/globals":"30.4.1","@sap-ux/store":"2.0.7","@types/mem-fs":"1.1.2","mem-fs-editor":"9.4.0","xml-formatter":"3.7.0","@sap-ux/logger":"1.0.3","@langchain/core":"1.2.8","playwright-core":"1.63.0","@sap-ux/btp-utils":"2.0.6","@sap-ux/telemetry":"2.0.8","@sap-ux/ui5-config":"1.0.9","@types/json-schema":"7.0.15","@sap-ux/adp-tooling":"1.0.60","@sap-ux/edmx-parser":"0.10.0","@sap-ux/nodejs-utils":"1.0.10","@types/mem-fs-editor":"7.0.1","@sap-ai-sdk/langchain":"2.14.0","@sap-ux/system-access":"1.0.14","@sap/ux-specification":"1.144.5","@sap-ux/feature-toggle":"1.0.5","@sap-ux/project-access":"2.2.1","@langchain/mcp-adapters":"1.1.3","@sap-ux/axios-extension":"2.1.0","@huggingface/transformers":"4.2.0","@modelcontextprotocol/sdk":"1.30.0","@sap-ux/odata-entity-model":"1.0.1","@sap-ux/vocabularies-types":"0.16.0","@sap-ux/text-document-utils":"1.0.3","@sap-ux/annotation-converter":"0.10.22","@sap-ux/fiori-annotation-api":"1.1.0","@sap-ux/odata-service-writer":"1.0.23","@sap-ai-sdk/foundation-models":"2.14.0","@sap-ux/fiori-docs-embeddings":"1.2.7","@sap-ux/odata-annotation-core":"1.0.3","@sap-ux/project-input-validator":"1.0.21","@sap-ux/odata-annotation-core-types":"1.0.3"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/fiori-mcp-server_1.15.0_1790843471098_0.16830938454170896"}}},"time":{"created":"2025-09-02T18:00:37.755Z","modified":"2026-10-01T08:31:14.021Z","0.0.1":"2025-09-02T18:00:38.032Z","0.0.2":"2025-09-03T16:09:35.921Z","0.0.3":"2025-09-05T05:57:47.786Z","0.0.4":"2025-09-05T09:00:12.234Z","0.0.5":"2025-09-10T10:17:00.432Z","0.0.6":"2025-09-11T09:38:32.675Z","0.0.7":"2025-09-11T13:54:55.692Z","0.0.8":"2025-09-12T07:52:54.176Z","0.0.9":"2025-09-15T09:15:13.186Z","0.0.10":"2025-09-16T06:57:31.253Z","0.0.11":"2025-09-16T20:19:36.266Z","0.1.0":"2025-09-17T14:32:27.943Z","0.1.1":"2025-09-19T00:00:05.431Z","0.1.2":"2025-09-19T17:05:04.734Z","0.1.3":"2025-09-22T12:55:28.381Z","0.1.4":"2025-09-23T08:30:49.755Z","0.1.5":"2025-09-23T10:25:50.251Z","0.1.6":"2025-09-30T06:09:13.002Z","0.2.0":"2025-10-06T11:39:06.160Z","0.2.1":"2025-10-07T13:42:23.345Z","0.2.2":"2025-10-08T12:44:54.430Z","0.2.3":"2025-10-10T10:08:31.760Z","0.2.4":"2025-10-15T11:28:57.146Z","0.2.5":"2025-10-21T05:35:18.999Z","0.3.0":"2025-10-27T14:13:12.000Z","0.3.1":"2025-10-29T13:18:34.492Z","0.3.2":"2025-11-05T12:03:07.465Z","0.3.3":"2025-11-06T12:24:52.675Z","0.4.0":"2025-11-10T12:43:06.304Z","0.4.1":"2025-11-14T21:09:42.603Z","0.4.2":"2025-11-26T00:39:40.248Z","0.4.4":"2025-11-28T13:09:37.311Z","0.4.5":"2025-12-01T12:38:53.355Z","0.4.6":"2025-12-02T12:40:26.323Z","0.4.7":"2025-12-03T10:10:30.329Z","0.4.8":"2025-12-04T15:11:27.918Z","0.4.9":"2025-12-09T19:26:26.917Z","0.4.10":"2025-12-11T09:22:26.851Z","0.4.11":"2025-12-12T09:35:19.982Z","0.5.0":"2025-12-14T17:06:55.859Z","0.5.1":"2025-12-15T14:52:49.791Z","0.5.2":"2025-12-16T13:24:47.575Z","0.6.0":"2025-12-18T09:33:32.217Z","0.6.1":"2025-12-18T21:46:42.256Z","0.6.2":"2025-12-19T12:17:03.732Z","0.6.3":"2026-01-08T17:45:32.212Z","0.6.4":"2026-01-09T12:18:38.436Z","0.6.5":"2026-01-12T09:39:27.950Z","0.6.6":"2026-01-12T11:22:01.750Z","0.6.7":"2026-01-13T23:33:11.180Z","0.6.8":"2026-01-16T13:15:07.720Z","0.6.9":"2026-01-17T12:45:52.457Z","0.6.10":"2026-01-19T11:41:25.731Z","0.6.11":"2026-01-23T13:31:17.987Z","0.6.12":"2026-01-23T14:23:45.746Z","0.6.13":"2026-01-23T17:26:14.887Z","0.6.14":"2026-01-24T00:33:18.431Z","0.6.15":"2026-01-28T01:04:34.556Z","0.6.16":"2026-01-28T11:14:05.956Z","0.6.17":"2026-01-29T08:26:31.870Z","0.6.18":"2026-01-29T09:04:34.863Z","0.6.19":"2026-01-30T16:33:48.508Z","0.6.20":"2026-01-30T17:45:49.619Z","0.6.21":"2026-02-02T11:00:06.765Z","0.6.22":"2026-02-03T16:31:08.468Z","0.6.23":"2026-02-04T17:54:05.588Z","0.6.24":"2026-02-04T23:21:13.024Z","0.6.25":"2026-02-05T10:34:20.346Z","0.6.26":"2026-02-05T12:24:59.024Z","0.6.27":"2026-02-05T14:40:40.134Z","0.6.28":"2026-02-10T21:34:38.871Z","0.6.29":"2026-02-13T17:08:01.946Z","0.6.30":"2026-02-18T22:30:54.438Z","0.6.31":"2026-02-20T14:31:32.105Z","0.6.32":"2026-02-20T17:00:43.078Z","0.6.33":"2026-02-21T00:22:44.888Z","0.6.34":"2026-02-23T23:21:26.206Z","0.6.35":"2026-02-26T11:31:36.591Z","0.6.36":"2026-02-27T16:29:00.559Z","0.6.37":"2026-03-03T08:59:23.603Z","0.6.38":"2026-03-04T16:35:48.210Z","0.6.39":"2026-03-04T20:15:01.080Z","0.6.40":"2026-03-05T01:55:28.498Z","0.6.41":"2026-03-05T13:21:17.784Z","0.6.42":"2026-03-13T09:52:12.624Z","0.6.43":"2026-03-16T23:31:43.033Z","0.6.44":"2026-03-17T01:48:35.774Z","0.6.45":"2026-03-23T14:25:39.241Z","0.6.46":"2026-03-26T12:55:52.181Z","0.6.47":"2026-03-30T23:18:08.293Z","0.6.48":"2026-04-08T13:58:25.550Z","0.6.49":"2026-04-14T09:57:53.646Z","0.6.50":"2026-04-23T09:47:12.065Z","0.6.51":"2026-04-23T10:30:31.417Z","0.6.52":"2026-04-28T09:17:07.762Z","0.6.53":"2026-05-04T16:05:02.610Z","0.6.54":"2026-05-07T11:36:41.302Z","0.6.55":"2026-05-07T13:35:00.796Z","0.6.56":"2026-05-11T10:12:52.480Z","0.6.57":"2026-05-12T23:42:15.319Z","0.6.58":"2026-05-13T17:56:10.543Z","0.7.0":"2026-05-15T21:04:31.645Z","0.7.1":"2026-05-21T05:58:48.701Z","0.7.2":"2026-05-27T12:23:39.107Z","1.0.0":"2026-05-30T22:00:25.880Z","1.0.1":"2026-05-31T21:40:58.912Z","1.0.2":"2026-06-01T18:00:40.637Z","1.0.3":"2026-06-04T11:04:22.775Z","1.1.3":"2026-06-08T12:49:22.890Z","1.1.4":"2026-06-10T17:54:15.480Z","1.2.0":"2026-06-11T16:59:00.401Z","1.3.0":"2026-06-11T19:18:33.593Z","1.4.0":"2026-06-12T13:14:16.491Z","1.4.1":"2026-06-16T21:42:00.874Z","1.5.0":"2026-06-22T18:15:57.964Z","1.5.1":"2026-06-23T08:09:11.889Z","1.6.0":"2026-06-24T08:18:55.653Z","1.7.0":"2026-06-24T15:08:35.131Z","1.7.1":"2026-06-24T16:23:13.179Z","1.8.0":"2026-06-25T12:43:32.700Z","1.8.1":"2026-06-25T14:50:06.705Z","1.8.2":"2026-06-30T20:06:35.816Z","1.8.3":"2026-07-01T18:24:23.284Z","1.8.4":"2026-07-03T07:53:03.474Z","1.8.5":"2026-07-03T13:52:48.359Z","1.8.6":"2026-07-03T18:28:42.115Z","1.8.7":"2026-07-06T08:25:18.717Z","1.8.8":"2026-07-06T12:22:55.122Z","1.8.9":"2026-07-07T13:48:46.934Z","1.9.0":"2026-07-08T11:40:18.249Z","1.9.1":"2026-07-08T17:27:57.967Z","1.9.2":"2026-07-21T11:34:52.767Z","1.9.3":"2026-07-22T08:41:28.715Z","1.9.4":"2026-07-22T14:26:32.183Z","1.11.0":"2026-07-23T21:36:11.939Z","1.11.2":"2026-07-28T07:55:19.281Z","1.11.3":"2026-07-29T21:41:45.005Z","1.11.4":"2026-07-31T07:37:14.388Z","1.11.5":"2026-08-03T08:42:08.530Z","1.11.6":"2026-08-05T14:39:32.873Z","1.11.7":"2026-08-06T10:42:12.802Z","1.11.8":"2026-08-10T14:29:47.079Z","1.11.9":"2026-08-11T09:39:24.310Z","1.11.10":"2026-08-19T10:10:37.866Z","1.11.11":"2026-08-19T14:21:59.644Z","1.11.12":"2026-08-19T18:43:21.261Z","1.11.13":"2026-08-20T14:05:30.528Z","1.11.14":"2026-08-25T10:38:50.026Z","1.11.15":"2026-08-25T21:47:51.964Z","1.11.16":"2026-08-27T08:01:36.331Z","1.11.17":"2026-08-27T23:52:46.010Z","1.11.18":"2026-08-28T01:31:09.114Z","1.12.0":"2026-08-31T12:13:41.123Z","1.12.1":"2026-09-02T11:02:29.002Z","1.12.2":"2026-09-03T10:58:30.454Z","1.12.3":"2026-09-08T05:09:06.076Z","1.12.4":"2026-09-10T16:51:27.091Z","1.12.5":"2026-09-11T21:16:50.150Z","1.12.6":"2026-09-17T09:58:42.289Z","1.12.7":"2026-09-18T18:13:32.132Z","1.12.9":"2026-09-21T14:06:26.050Z","1.12.13":"2026-09-22T14:23:00.086Z","1.13.0":"2026-09-22T14:45:37.597Z","1.14.0":"2026-09-24T13:44:29.714Z","1.15.0":"2026-10-01T08:31:11.381Z"},"bugs":{"url":"https://github.com/SAP/open-ux-tools/issues?q=is%3Aopen+is%3Aissue+label%3Abug+label%3Afiori-mcp-server"},"license":"Apache-2.0","keywords":["SAP Fiori tools","SAP Fiori elements","SAP Fiori freestyle","MCP","AI"],"repository":{"url":"https://github.com/SAP/open-ux-tools.git","type":"git","directory":"packages/fiori-mcp-server"},"description":"SAP Fiori - Model Context Protocol (MCP) server","maintainers":[{"name":"tqueck","email":"tobias.queck@sap.com"},{"name":"kranthie.sap","email":"kranthi.kumar.muppala@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"sap-ospo-admin","email":"ospo@sap.com"},{"name":"devinea","email":"austin.devine@sap.com"}],"readme":"[![Changelog](https://img.shields.io/badge/changelog-8A2BE2)](https://github.com/SAP/open-ux-tools/blob/main/packages/fiori-mcp-server/CHANGELOG.md) [![Github repo](https://img.shields.io/badge/github-repo-blue)](https://github.com/SAP/open-ux-tools/tree/main/packages/fiori-mcp-server)\n\n# [`@sap-ux/fiori-mcp-server`](https://github.com/SAP/open-ux-tools/tree/main/packages/fiori-mcp-server)\n\nThis package includes a [Model Context Protocol](https://modelcontextprotocol.io/) (MCP) server for integration with AI coding assistants.\n\nThe server helps AI models create or modify SAP Fiori applications based on prompts, such as:\n\n- _Please add a SAP Fiori elements list report app to my CAP project_\n- _Generate a new CAP project and SAP Fiori app based on my_picture.png_\n- _Generate a new SAP Fiori elements list report app for odata service `https://hostname:port/sap/opu/odata4/sap/my_v4_service?sap-client=000`_.\n\n  ℹ️This prompt requires a saved SAP system connection by using the [Connection Manager for SAP Systems](https://marketplace.visualstudio.com/items?itemName=SAPOSS.sap-ux-sap-systems-ext) extension.\n- _Add the FCL to the SAP Fiori elements app_\n- _Enable initial load for the fiori app_\n\nFor the best experience we recommend using this server alongside [@cap-js/mcp-server](https://www.npmjs.com/package/@cap-js/mcp-server) and [@ui5/mcp-server](https://www.npmjs.com/package/@ui5/mcp-server).\n\n## [Setup](#setup)\n\nThe server uses `stdio` transport and is launched via `npx` — no global installation required. Pick the section for your MCP client below.\n\n### Claude Code\n\n**Option A — CLI (recommended):**\n```bash\nclaude mcp add fiori-mcp -- npx --yes @sap-ux/fiori-mcp-server@latest fiori-mcp\n```\n\n**Option B — drop a `.mcp.json` file in your project root:**\n```json\n{\n  \"mcpServers\": {\n    \"fiori-mcp\": {\n      \"type\": \"stdio\",\n      \"timeout\": 600,\n      \"command\": \"npx\",\n      \"args\": [\"--yes\", \"@sap-ux/fiori-mcp-server@latest\", \"fiori-mcp\"]\n    }\n  }\n}\n```\n\n### Cline\n\nOpen the Cline extension settings and add the server under **MCP Servers**:\n\n```json\n{\n  \"mcpServers\": {\n    \"fiori-mcp\": {\n      \"type\": \"stdio\",\n      \"timeout\": 600,\n      \"command\": \"npx\",\n      \"args\": [\"--yes\", \"@sap-ux/fiori-mcp-server@latest\", \"fiori-mcp\"]\n    }\n  }\n}\n```\n\n### Cursor\n\nEdit (or create) the MCP config file for your scope:\n\n- **Global:** `~/.cursor/mcp.json`\n- **Project:** `.cursor/mcp.json` in your project root\n\n```json\n{\n  \"mcpServers\": {\n    \"fiori-mcp\": {\n      \"type\": \"stdio\",\n      \"timeout\": 600,\n      \"command\": \"npx\",\n      \"args\": [\"--yes\", \"@sap-ux/fiori-mcp-server@latest\", \"fiori-mcp\"]\n    }\n  }\n}\n```\n\n### Windsurf\n\nEdit `~/.codeium/windsurf/mcp_config.json`:\n\n```json\n{\n  \"mcpServers\": {\n    \"fiori-mcp\": {\n      \"type\": \"stdio\",\n      \"timeout\": 600,\n      \"command\": \"npx\",\n      \"args\": [\"--yes\", \"@sap-ux/fiori-mcp-server@latest\", \"fiori-mcp\"]\n    }\n  }\n}\n```\n\n### Other clients\n\nFor any other MCP client, use the following `npx`-based configuration:\n\n```json\n{\n  \"mcpServers\": {\n    \"fiori-mcp\": {\n      \"type\": \"stdio\",\n      \"timeout\": 600,\n      \"command\": \"npx\",\n      \"args\": [\"--yes\", \"@sap-ux/fiori-mcp-server@latest\", \"fiori-mcp\"]\n    }\n  }\n}\n```\n\n### Global npm install (any client)\n\nIf you prefer **not** to use `npx`, install the package globally first:\n\n```bash\nnpm install -g @sap-ux/fiori-mcp-server\n```\n\nThen use `fiori-mcp` as the command (no `args` needed):\n\n```json\n{\n  \"mcpServers\": {\n    \"fiori-mcp\": {\n      \"type\": \"stdio\",\n      \"timeout\": 600,\n      \"command\": \"fiori-mcp\"\n    }\n  }\n}\n```\n\n## [Rules](#rules)\n\nThe following rules help guide the AI model to use the server correctly. Add them to your system prompt or rules file:\n\n- **Claude Code:** `AGENTS.md` or `CLAUDE.md` in your project root\n- **Cline:** Custom Instructions in the Cline extension settings\n- **Cursor:** `.cursorrules` in your project root\n- **Windsurf:** Global Rules or project-level `.windsurfrules`\n\n```markdown\n## Rules for creation or modification of SAP Fiori elements apps\n\n- When asked to create an SAP Fiori elements app check whether the user input can be interpreted as an application organized into one or more pages containing table data or forms, these can be translated into a SAP Fiori elements application, else ask the user for suitable input.\n- The application typically starts with a List Report page showing the data of the base entity of the application in a table. Details of a specific table row are shown in the ObjectPage. This first Object Page is therefore based on the base entity of the application.\n- An Object Page can contain one or more table sections based on to-many associations of its entity type. The details of a table section row can be shown in an another Object Page based on the associations target entity.\n- The data model must be suitable for usage in a SAP Fiori elements frontend application. So there must be one main entity and one or more navigation properties to related entities.\n- Each property of an entity must have a proper datatype.\n- For all entities in the data model provide primary keys of type UUID.\n- When creating sample data in CSV files, all primary keys and foreign keys MUST be in UUID format (e.g., `550e8400-e29b-41d4-a716-446655440001`).\n- When generating or modifying the SAP Fiori elements application on top of the CAP service use the Fiori MCP server if available.\n- When attempting to modify the SAP Fiori elements application like adding columns you must not use the screen personalization but instead modify the code of the project, before this first check whether an MCP server provides a suitable function.\n- When previewing the SAP Fiori elements application use the most specific `npm run watch-*` script for the app in the `package.json`.\n```\n\n## [Available Tools](#available-tools)\n\n#### `search_docs`\nSearches SAP Fiori elements, Annotations, UI5, OPA5 Guides, SAP Fiori tools documentation for the given query.\n\nNote: the results are based on the most recent indexed version of UI5 documentation\n\n> **First-use download:** `search_docs` uses a local text-embedding model (`all-MiniLM-L6-v2`, ~86 MB) for semantic search. The model is downloaded from HuggingFace Hub on first use and cached locally (location follows the `HF_HOME` / `TRANSFORMERS_CACHE` environment variables, defaulting to `~/.cache/huggingface/hub`). Subsequent starts load the model from the cache with no network access required.\n\n#### `list_fiori_apps`\nScans a specified directory to find existing SAP Fiori applications that can be modified.\n\n#### `list_sap_systems`\nLists all SAP systems stored in the user's environment (e.g. SAP Fiori tools system store). Use this when the user references a SAP system by name before calling `download_odata_service_metadata` or generating a Fiori application.\n\n#### `download_odata_service_metadata`\nDownloads the EDMX metadata of a specific OData service from a SAP system and saves it as `metadata.xml`. Use this before calling `generate_fiori_app_odata` when the user provides a SAP system reference or service URL.\n\n#### `generate_fiori_app_odata`\nGenerates a new SAP Fiori UI application for OData (non-CAP) projects, for example [ABAP RESTful Application Programming Model](https://pages.community.sap.com/topics/abap/rap)-based OData services.\n\n#### `generate_fiori_app_cap`\nGenerates a new SAP Fiori UI application within an existing [SAP Cloud Application Programming Model (CAP)](https://cap.cloud.sap/) project.\n\n#### `list_functionality` (Step 1 of 3)\nGets the list of supported **modification** functionalities for an existing SAP Fiori application. Requires a valid absolute path to the application.\n\nThe supported modifications are:\n\n- Adding and deleting pages from an app\n- Adding and modifying controller extensions\n- Modifying `manifest.json` properties depending on the app, for example, adding a layout based on the flexibility of the programming model or enabling initial load\n\n#### `get_functionality_details` (Step 2 of 3)\nGets the required parameters and detailed information for a specific functionality to modify an existing SAP Fiori application.\n\n#### `execute_functionality` (Step 3 of 3)\nExecutes a specific functionality to modify an existing SAP Fiori application with provided parameters.\n\n## [Logging](#logging)\n\nBy default, logging is enabled at the `error` level. To adjust the log level or disable logging completely, you can use the `env` property in your configuration.\n\n```json\n{\n  \"mcpServers\": {\n    \"fiori-mcp\": {\n      \"type\": \"stdio\",\n      \"timeout\": 600,\n      \"command\": \"npx\",\n      \"args\": [\"--yes\",\"@sap-ux/fiori-mcp-server@latest\", \"fiori-mcp\"],\n      \"env\": {\n        \"LOG_LEVEL\": \"debug\"\n      }\n    }\n  }\n}\n```\nThe following log levels are supported: `off`, `error`, `warn`, `info`, `debug`, and `verbose`.\n\nThe logs are stored in the file system at `~/.fioritools/fiori-mcp-server.log`\n\n\n## [Handling Self-Signed SSL Certificates](#handling-self-signed-ssl-certificates)\n\nIf you need the MCP server to connect to an OData server using a self-signed SSL certificate, you can use one of the following methods.\n\nThis is useful when encountering errors such as: `unable to get local issuer certificate`\n\n### Option 1: Add Custom CA Certificate (Recommended)\n\nSet the `NODE_EXTRA_CA_CERTS` environment variable to the path of your CA certificate file. Node.js supports multiple file extensions (`.pem`, `.crt`, `.cer`, `.cert`).\n\n**Example Configuration:**\n\n```json\n{\n  \"mcpServers\": {\n    \"fiori-mcp\": {\n      \"type\": \"stdio\",\n      \"timeout\": 600,\n      \"command\": \"npx\",\n      \"args\": [\"--yes\", \"@sap-ux/fiori-mcp-server@latest\", \"fiori-mcp\"],\n      \"env\": {\n        \"NODE_EXTRA_CA_CERTS\": \"/path/to/your/certificate.crt\"\n      }\n    }\n  }\n}\n```\n\n**Windows Example:**\n```json\n\"env\": {\n  \"NODE_EXTRA_CA_CERTS\": \"C:\\\\temp\\\\certs\\\\CustomCA.crt\"\n}\n```\n\n**macOS/Linux Example:**\n```json\n\"env\": {\n  \"NODE_EXTRA_CA_CERTS\": \"/Users/username/certs/Custom_CA.crt\"\n}\n```\n\n### Option 2: Bypass SSL Validation (Not Recommended)\n\n> ⚠️ **Security Warning**: Setting `NODE_TLS_REJECT_UNAUTHORIZED=0` disables all SSL certificate validation and poses a significant security risk. Only use this in non-production environments.\n\n```json\n{\n  \"mcpServers\": {\n    \"fiori-mcp\": {\n      \"type\": \"stdio\",\n      \"timeout\": 600,\n      \"command\": \"npx\",\n      \"args\": [\"--yes\", \"@sap-ux/fiori-mcp-server@latest\", \"fiori-mcp\"],\n      \"env\": {\n        \"NODE_TLS_REJECT_UNAUTHORIZED\": \"0\"\n      }\n    }\n  }\n}\n```\n\n### Additional Resources\n\n- [Node.js Documentation - NODE_EXTRA_CA_CERTS](https://nodejs.org/api/cli.html#node_extra_ca_certsfile)\n- [SAP Fiori tools - SSL Certificate Handling](https://github.com/SAP-samples/fiori-tools-samples/tree/main/misc/sslcerts)\n\n\n\n## [Telemetry](#telemetry)\n\nYou can enable and disable the collection of analytics. By default, non-personally identifiable information is used to help understand how you use the product to improve the Fiori MCP Server. In case you want to opt-out there exist two ways to disable the telemetry.\n\n### Method 1: Configuration File\n\nCreate or change the file `~/.fioritools/telemetrysettings.json`:\n\n```json\n{\n  \"telemetrysettings\": {\n    \"telemetrySetting\": {\n      \"enableTelemetry\": false\n    }\n  }\n}\n```\n\nSet `enableTelemetry` to `false` to disable telemetry collection.\n\n### Method 2: Environment Variable\n\nSet the environment variable `SAP_UX_FIORI_TOOLS_DISABLE_TELEMETRY` to `true`:\n\n```bash\nexport SAP_UX_FIORI_TOOLS_DISABLE_TELEMETRY=true\n```\n\nSetting this environment variable will disable the telemetry client.\n\n## Code of Conduct\n\nEveryone participating in this joint project is welcome as long as our [Code of Conduct](https://github.com/SAP/open-ux-tools/blob/main/docs/CODE_OF_CONDUCT.md) is being adhered to.\n\n## Licensing\n\nPlease see our [LICENSE](./LICENSE) for copyright and license information. Detailed information including third-party components and their licensing/copyright information is available via the [REUSE tool](https://api.reuse.software/info/github.com/SAP/open-ux-tools).\n","readmeFilename":""}