{"_id":"@backstage-community/plugin-mcp-chat-backend","_rev":"20-1c7282b53bd627f665158f5cfb46f1ff","name":"@backstage-community/plugin-mcp-chat-backend","dist-tags":{"latest":"0.14.1"},"versions":{"0.0.0":{"name":"@backstage-community/plugin-mcp-chat-backend","version":"0.0.0","keywords":["backstage-plugin","chat-interface","mcp","model-context-protocol"],"author":"Avik Kundu","license":"Apache-2.0","_id":"@backstage-community/plugin-mcp-chat-backend@0.0.0","maintainers":[{"name":"patriko","email":"patriko@spotify.com"}],"homepage":"https://github.com/backstage/community-plugins/tree/main/workspaces/mcp-chat/plugins/mcp-chat-backend","bugs":"https://github.com/backstage/community-plugins/issues","dist":{"shasum":"b0bebaa13175b9160bea68b7bdac67fb230eaf41","tarball":"https://registry.npmjs.org/@backstage-community/plugin-mcp-chat-backend/-/plugin-mcp-chat-backend-0.0.0.tgz","fileCount":28,"integrity":"sha512-gWBqI/peO9Fa9nVJd+ICeLRbtGVqDtiwwjC3S+S8CRVj6jSf1SgloY806wwN+eC3yiD96sou7TFQuHIRsJUCzA==","signatures":[{"sig":"MEUCIQCZsUFrMpCszATE3/EYyR5bI9qF7PwM5efqceIsd3RYNAIgdD3fnncF/4SAqfNnGeIgf1OSgXziwW8+X99oaEKFZRQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@backstage-community%2fplugin-mcp-chat-backend@0.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":179935},"main":"dist/index.cjs.js","types":"dist/index.d.ts","gitHead":"8c3793614b0d4664980a6be5ee1fd5a47e58b027","scripts":{"lint":"backstage-cli package lint","test":"backstage-cli package test","build":"backstage-cli package build","clean":"backstage-cli package clean","start":"backstage-cli package start","prepack":"backstage-cli package prepack","postpack":"backstage-cli package postpack"},"_npmUser":{"name":"patriko","email":"patriko@spotify.com"},"backstage":{"role":"backend-plugin","features":{".":"@backstage/BackendFeature"},"pluginId":"mcp-chat-backend","pluginPackage":"@backstage-community/plugin-mcp-chat-backend","pluginPackages":["@backstage-community/plugin-mcp-chat-backend"],"supported-versions":"1.40.0"},"repository":{"url":"https://github.com/backstage/community-plugins","type":"git","directory":"workspaces/mcp-chat/plugins/mcp-chat-backend"},"directories":{},"configSchema":"config.d.ts","dependencies":{"ollama":"^0.5.16","express":"^4.17.1","@backstage/errors":"^1.2.7","@google/generative-ai":"^0.24.1","express-promise-router":"^4.1.0","@modelcontextprotocol/sdk":"^1.11.0","@backstage/backend-defaults":"^0.11.0","@backstage/backend-plugin-api":"^1.4.0","@backstage/plugin-catalog-node":"^1.17.1"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"typesVersions":{"*":{"package.json":["package.json"]}},"_hasShrinkwrap":false,"devDependencies":{"supertest":"^6.2.4","@backstage/cli":"^0.33.0","@types/express":"^4.17.6","@types/supertest":"^2.0.12","@backstage/backend-test-utils":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-mcp-chat-backend_0.0.0_1760604037588_0.6019256100421824","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@backstage-community/plugin-mcp-chat-backend","version":"0.1.0","keywords":["backstage-plugin","chat-interface","mcp","model-context-protocol"],"author":"Avik Kundu","license":"Apache-2.0","_id":"@backstage-community/plugin-mcp-chat-backend@0.1.0","maintainers":[{"name":"patriko","email":"patriko@spotify.com"}],"homepage":"https://github.com/backstage/community-plugins/tree/main/workspaces/mcp-chat/plugins/mcp-chat-backend","bugs":"https://github.com/backstage/community-plugins/issues","dist":{"shasum":"f4f08d29db42246de690292098266752b17e197a","tarball":"https://registry.npmjs.org/@backstage-community/plugin-mcp-chat-backend/-/plugin-mcp-chat-backend-0.1.0.tgz","fileCount":29,"integrity":"sha512-ycTGO9eoaGWjrdmvRns1KDAcO/4hWexw+qT92Fz4K23nnG1V7JTKsNSpiBd8MktSCQHXXz+6RwYRBYl8gnn6Og==","signatures":[{"sig":"MEYCIQCFL9YCmLLcmOHXrS4exJj7BIUkACRYxPQMHvY5c9vzNgIhAJwQeaeam8KdqJdBVSRPQNUk5dNhSNSVhp7BUyYmNF6W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@backstage-community%2fplugin-mcp-chat-backend@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180046},"main":"dist/index.cjs.js","types":"dist/index.d.ts","gitHead":"8895c3c853a995678a7e0f6ee4278a3a6d35808f","scripts":{"lint":"backstage-cli package lint","test":"backstage-cli package test","build":"backstage-cli package build","clean":"backstage-cli package clean","start":"backstage-cli package start","prepack":"backstage-cli package prepack","postpack":"backstage-cli package postpack"},"_npmUser":{"name":"patriko","email":"patriko@spotify.com"},"backstage":{"role":"backend-plugin","features":{".":"@backstage/BackendFeature"},"pluginId":"mcp-chat-backend","pluginPackage":"@backstage-community/plugin-mcp-chat-backend","pluginPackages":["@backstage-community/plugin-mcp-chat-backend"],"supported-versions":"1.40.0"},"repository":{"url":"https://github.com/backstage/community-plugins","type":"git","directory":"workspaces/mcp-chat/plugins/mcp-chat-backend"},"directories":{},"configSchema":"config.d.ts","dependencies":{"ollama":"^0.5.16","express":"^4.17.1","@backstage/errors":"^1.2.7","@google/generative-ai":"^0.24.1","express-promise-router":"^4.1.0","@modelcontextprotocol/sdk":"^1.11.0","@backstage/backend-defaults":"^0.11.0","@backstage/backend-plugin-api":"^1.4.0","@backstage/plugin-catalog-node":"^1.17.1"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"typesVersions":{"*":{"package.json":["package.json"]}},"_hasShrinkwrap":false,"devDependencies":{"supertest":"^6.2.4","@backstage/cli":"^0.33.0","@types/express":"^4.17.6","@types/supertest":"^2.0.12","@backstage/backend-test-utils":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-mcp-chat-backend_0.1.0_1760604608984_0.943654796393441","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@backstage-community/plugin-mcp-chat-backend","version":"0.1.1","keywords":["backstage-plugin","chat-interface","mcp","model-context-protocol"],"author":"Avik Kundu","license":"Apache-2.0","_id":"@backstage-community/plugin-mcp-chat-backend@0.1.1","maintainers":[{"name":"patriko","email":"patriko@spotify.com"}],"homepage":"https://github.com/backstage/community-plugins/tree/main/workspaces/mcp-chat/plugins/mcp-chat-backend","bugs":"https://github.com/backstage/community-plugins/issues","dist":{"shasum":"bb6805f30f3ad2bfe3b8699687f059e1de391f24","tarball":"https://registry.npmjs.org/@backstage-community/plugin-mcp-chat-backend/-/plugin-mcp-chat-backend-0.1.1.tgz","fileCount":29,"integrity":"sha512-L2GKqzDjqD7q4zdKzwf9NNA0fWOlC4lBmM7XbB0QVrcEtGPMyNOdQ5/vWut0HhYZRqmzD5TSLbS754CiLfb82A==","signatures":[{"sig":"MEQCIGf838Kz7LVWDfQyr8MqRC91//T2Fk5G5Gp1Hh5lrWQsAiAmUh+t3w7tOuHyI6KZTOoBoS5DtELTavJY42aJ6LEK4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@backstage-community%2fplugin-mcp-chat-backend@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":180345},"main":"dist/index.cjs.js","types":"dist/index.d.ts","gitHead":"880a4834bf9ee8356d3a6ac3e2907425172e80b7","scripts":{"lint":"backstage-cli package lint","test":"backstage-cli package test","build":"backstage-cli package build","clean":"backstage-cli package clean","start":"backstage-cli package start","prepack":"backstage-cli package prepack","postpack":"backstage-cli package postpack"},"_npmUser":{"name":"patriko","email":"patriko@spotify.com"},"backstage":{"role":"backend-plugin","features":{".":"@backstage/BackendFeature"},"pluginId":"mcp-chat-backend","pluginPackage":"@backstage-community/plugin-mcp-chat-backend","pluginPackages":["@backstage-community/plugin-mcp-chat-backend"],"supported-versions":"1.40.0"},"repository":{"url":"https://github.com/backstage/community-plugins","type":"git","directory":"workspaces/mcp-chat/plugins/mcp-chat-backend"},"directories":{},"configSchema":"config.d.ts","dependencies":{"ollama":"^0.5.16","express":"^4.17.1","@backstage/errors":"^1.2.7","@google/generative-ai":"^0.24.1","express-promise-router":"^4.1.0","@modelcontextprotocol/sdk":"^1.11.0","@backstage/backend-defaults":"^0.11.0","@backstage/backend-plugin-api":"^1.4.0","@backstage/plugin-catalog-node":"^1.17.1"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"typesVersions":{"*":{"package.json":["package.json"]}},"_hasShrinkwrap":false,"devDependencies":{"supertest":"^6.2.4","@backstage/cli":"^0.33.0","@types/express":"^4.17.6","@types/supertest":"^2.0.12","@backstage/backend-test-utils":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-mcp-chat-backend_0.1.1_1761813812959_0.3570382112434438","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@backstage-community/plugin-mcp-chat-backend","version":"0.2.0","keywords":["backstage-plugin","chat-interface","mcp","model-context-protocol"],"author":"Avik Kundu","license":"Apache-2.0","_id":"@backstage-community/plugin-mcp-chat-backend@0.2.0","maintainers":[{"name":"patriko","email":"patriko@spotify.com"}],"homepage":"https://github.com/backstage/community-plugins/tree/main/workspaces/mcp-chat/plugins/mcp-chat-backend","bugs":"https://github.com/backstage/community-plugins/issues","dist":{"shasum":"7dac050d34a44bef525bf649bc928437d2284664","tarball":"https://registry.npmjs.org/@backstage-community/plugin-mcp-chat-backend/-/plugin-mcp-chat-backend-0.2.0.tgz","fileCount":31,"integrity":"sha512-fWCVEj7EnIE2eC8xv6/U+lj1JiIl0FdBoz/ds2Ii24EkNwBj9fwyKz04MFc4U3Gh7H4oFWDEOhD6M8P0Zyi/3Q==","signatures":[{"sig":"MEUCIHuaKmZzqC1Z1d15sTXeTVeaScL8Qup1ob/zIVdruhtVAiEA99FZ8NchZDlQ7+Do28f0ig4+Pd/XdFIsg+l6ubp9Fzc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@backstage-community%2fplugin-mcp-chat-backend@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193451},"main":"dist/index.cjs.js","types":"dist/index.d.ts","gitHead":"624eace139169c480fb15d76f365a718b9b63717","scripts":{"lint":"backstage-cli package lint","test":"backstage-cli package test","build":"backstage-cli package build","clean":"backstage-cli package clean","start":"backstage-cli package start","prepack":"backstage-cli package prepack","postpack":"backstage-cli package postpack"},"_npmUser":{"name":"patriko","email":"patriko@spotify.com"},"backstage":{"role":"backend-plugin","features":{".":"@backstage/BackendFeature"},"pluginId":"mcp-chat-backend","pluginPackage":"@backstage-community/plugin-mcp-chat-backend","pluginPackages":["@backstage-community/plugin-mcp-chat-backend"],"supported-versions":"1.40.0"},"repository":{"url":"https://github.com/backstage/community-plugins","type":"git","directory":"workspaces/mcp-chat/plugins/mcp-chat-backend"},"directories":{},"configSchema":"config.d.ts","dependencies":{"ollama":"^0.5.16","express":"^4.17.1","@backstage/errors":"^1.2.7","@google/generative-ai":"^0.24.1","express-promise-router":"^4.1.0","@modelcontextprotocol/sdk":"^1.11.0","@backstage/backend-defaults":"^0.11.0","@backstage/backend-plugin-api":"^1.4.0","@backstage/plugin-catalog-node":"^1.17.1"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"typesVersions":{"*":{"package.json":["package.json"]}},"_hasShrinkwrap":false,"devDependencies":{"supertest":"^6.2.4","@backstage/cli":"^0.33.0","@types/express":"^4.17.6","@types/supertest":"^2.0.12","@backstage/backend-test-utils":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-mcp-chat-backend_0.2.0_1761840793726_0.5599230963680173","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@backstage-community/plugin-mcp-chat-backend","version":"0.2.1","keywords":["backstage-plugin","chat-interface","mcp","model-context-protocol"],"author":"Avik Kundu","license":"Apache-2.0","_id":"@backstage-community/plugin-mcp-chat-backend@0.2.1","maintainers":[{"name":"patriko","email":"patriko@spotify.com"}],"homepage":"https://github.com/backstage/community-plugins/tree/main/workspaces/mcp-chat/plugins/mcp-chat-backend","bugs":"https://github.com/backstage/community-plugins/issues","dist":{"shasum":"9d9f39b3ec35b3f6a03b029b61ae243b21e89901","tarball":"https://registry.npmjs.org/@backstage-community/plugin-mcp-chat-backend/-/plugin-mcp-chat-backend-0.2.1.tgz","fileCount":31,"integrity":"sha512-Zyi5UiS2Ho79FTVJkmMmPbXpIjWIy7ES4wA2aEo2ZaK95FMmt17cUdPyQtA3p6EksE4eajILPGiUR3hvQovauw==","signatures":[{"sig":"MEUCIQDDovIzsr0w9tGSflowIdg7/vh+sYDKEv6DvPlUHnwgFgIgRCoZ7yV0NCXowk9RDRULl1s14d4gWhnWiecjR4Max50=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@backstage-community%2fplugin-mcp-chat-backend@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193532},"main":"dist/index.cjs.js","types":"dist/index.d.ts","gitHead":"873674ba36bef3fed92327fe8c39a5e6d2b7f497","scripts":{"lint":"backstage-cli package lint","test":"backstage-cli package test","build":"backstage-cli package build","clean":"backstage-cli package clean","start":"backstage-cli package start","prepack":"backstage-cli package prepack","postpack":"backstage-cli package postpack"},"_npmUser":{"name":"patriko","email":"patriko@spotify.com"},"backstage":{"role":"backend-plugin","features":{".":"@backstage/BackendFeature"},"pluginId":"mcp-chat-backend","pluginPackage":"@backstage-community/plugin-mcp-chat-backend","pluginPackages":["@backstage-community/plugin-mcp-chat-backend"],"supported-versions":"1.40.0"},"repository":{"url":"https://github.com/backstage/community-plugins","type":"git","directory":"workspaces/mcp-chat/plugins/mcp-chat-backend"},"directories":{},"configSchema":"config.d.ts","dependencies":{"ollama":"^0.6.0","express":"^4.17.1","@backstage/errors":"^1.2.7","@google/generative-ai":"^0.24.1","express-promise-router":"^4.1.0","@modelcontextprotocol/sdk":"^1.11.0","@backstage/backend-defaults":"^0.11.0","@backstage/backend-plugin-api":"^1.4.0","@backstage/plugin-catalog-node":"^1.17.1"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"typesVersions":{"*":{"package.json":["package.json"]}},"_hasShrinkwrap":false,"devDependencies":{"supertest":"^6.2.4","@backstage/cli":"^0.33.0","@types/express":"^4.17.6","@types/supertest":"^2.0.12","@backstage/backend-test-utils":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-mcp-chat-backend_0.2.1_1761918349480_0.7365747643766123","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@backstage-community/plugin-mcp-chat-backend","version":"0.3.0","keywords":["backstage-plugin","chat-interface","mcp","model-context-protocol"],"author":"Avik Kundu","license":"Apache-2.0","_id":"@backstage-community/plugin-mcp-chat-backend@0.3.0","maintainers":[{"name":"patriko","email":"patriko@spotify.com"}],"homepage":"https://github.com/backstage/community-plugins/tree/main/workspaces/mcp-chat/plugins/mcp-chat-backend","bugs":"https://github.com/backstage/community-plugins/issues","dist":{"shasum":"8c9b1d4b588e1af0efe1f75b705b86cd0827b1ed","tarball":"https://registry.npmjs.org/@backstage-community/plugin-mcp-chat-backend/-/plugin-mcp-chat-backend-0.3.0.tgz","fileCount":33,"integrity":"sha512-tFjMIYGZO3aGWhBUuvnovdv22AeQQNhwmT/mVE4uLEqS4Sresz+vEvFQoyfxI60JonDXfyUsCgvPFyskrvVKUw==","signatures":[{"sig":"MEUCIQD0ELbzBEVYhRN41efmP6vXC5N4nuVJvmTy50hauRUefAIgOIuaMk/ao2GPaOHFBuDFTaP0MetMMIjWAWhhZ2gg/1Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@backstage-community%2fplugin-mcp-chat-backend@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":235083},"main":"dist/index.cjs.js","types":"dist/index.d.ts","gitHead":"2a437e90faed00fc8071de8dc387e3319c3e181a","scripts":{"lint":"backstage-cli package lint","test":"backstage-cli package test","build":"backstage-cli package build","clean":"backstage-cli package clean","start":"backstage-cli package start","prepack":"backstage-cli package prepack","postpack":"backstage-cli package postpack"},"_npmUser":{"name":"patriko","email":"patriko@spotify.com"},"backstage":{"role":"backend-plugin","features":{".":"@backstage/BackendFeature"},"pluginId":"mcp-chat-backend","pluginPackage":"@backstage-community/plugin-mcp-chat-backend","pluginPackages":["@backstage-community/plugin-mcp-chat-backend"],"supported-versions":"1.40.0"},"repository":{"url":"https://github.com/backstage/community-plugins","type":"git","directory":"workspaces/mcp-chat/plugins/mcp-chat-backend"},"directories":{},"configSchema":"config.d.ts","dependencies":{"ollama":"^0.6.0","express":"^4.17.1","@backstage/errors":"^1.2.7","@google/generative-ai":"^0.24.1","express-promise-router":"^4.1.0","@modelcontextprotocol/sdk":"^1.11.0","@backstage/backend-defaults":"^0.11.0","@backstage/backend-plugin-api":"^1.4.0","@backstage/plugin-catalog-node":"^1.17.1"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"typesVersions":{"*":{"package.json":["package.json"]}},"_hasShrinkwrap":false,"devDependencies":{"supertest":"^6.2.4","@backstage/cli":"^0.33.0","@types/express":"^4.17.6","@types/supertest":"^2.0.12","@backstage/backend-test-utils":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-mcp-chat-backend_0.3.0_1762762198717_0.07110160057605563","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@backstage-community/plugin-mcp-chat-backend","version":"0.4.0","keywords":["backstage","backstage-plugin","backstage-backend-plugin","llm","llm-integration","openai","claude","gemini","ollama","litellm","mcp","model-context-protocol","ai","chat"],"author":"Avik Kundu","license":"Apache-2.0","_id":"@backstage-community/plugin-mcp-chat-backend@0.4.0","maintainers":[{"name":"patriko","email":"patriko@spotify.com"}],"homepage":"https://github.com/backstage/community-plugins/tree/main/workspaces/mcp-chat/plugins/mcp-chat-backend","bugs":"https://github.com/backstage/community-plugins/issues","dist":{"shasum":"826f7befc02ab35a783206df158f9bb4cb461d6d","tarball":"https://registry.npmjs.org/@backstage-community/plugin-mcp-chat-backend/-/plugin-mcp-chat-backend-0.4.0.tgz","fileCount":33,"integrity":"sha512-1w3XlDLLGD2k3NNYBUM00J7EXGpcB6IeIXjtIZcRam7i3+E6+R2QE8jFI6Dhvi+DepomuKTrVduH3mFR+x56dg==","signatures":[{"sig":"MEYCIQDIV7tEPzNYU2R0zaXQGgSjCcu9Rt0ilxSNOi5dKFVneQIhANEkI+0mzetcyo5yDo15IJ/oRGX9Twzy6Wy0kUzcaa4X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@backstage-community%2fplugin-mcp-chat-backend@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":281707},"main":"dist/index.cjs.js","types":"dist/index.d.ts","gitHead":"50a0659b419f42a301fd7825d4b55e0c9d1eaaf5","scripts":{"lint":"backstage-cli package lint","test":"backstage-cli package test","build":"backstage-cli package build","clean":"backstage-cli package clean","start":"backstage-cli package start","prepack":"backstage-cli package prepack","postpack":"backstage-cli package postpack"},"_npmUser":{"name":"patriko","email":"patriko@spotify.com"},"backstage":{"role":"backend-plugin","features":{".":"@backstage/BackendFeature"},"pluginId":"mcp-chat-backend","pluginPackage":"@backstage-community/plugin-mcp-chat-backend","pluginPackages":["@backstage-community/plugin-mcp-chat-backend"],"supported-versions":"1.40.0"},"repository":{"url":"https://github.com/backstage/community-plugins","type":"git","directory":"workspaces/mcp-chat/plugins/mcp-chat-backend"},"directories":{},"configSchema":"config.d.ts","dependencies":{"ollama":"^0.6.0","express":"^4.17.1","@backstage/errors":"^1.2.7","@google/generative-ai":"^0.24.1","express-promise-router":"^4.1.0","@modelcontextprotocol/sdk":"^1.11.0","@backstage/backend-defaults":"^0.11.0","@backstage/backend-plugin-api":"^1.4.0","@backstage/plugin-catalog-node":"^1.17.1"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"typesVersions":{"*":{"package.json":["package.json"]}},"_hasShrinkwrap":false,"devDependencies":{"supertest":"^6.2.4","@backstage/cli":"^0.33.0","@types/express":"^4.17.6","@types/supertest":"^2.0.12","@backstage/backend-test-utils":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-mcp-chat-backend_0.4.0_1764342960537_0.719658446842343","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@backstage-community/plugin-mcp-chat-backend","version":"0.4.1","keywords":["backstage","backstage-plugin","backstage-backend-plugin","llm","llm-integration","openai","claude","gemini","ollama","litellm","mcp","model-context-protocol","ai","chat"],"author":"Avik Kundu","license":"Apache-2.0","_id":"@backstage-community/plugin-mcp-chat-backend@0.4.1","maintainers":[{"name":"patriko","email":"patriko@spotify.com"}],"homepage":"https://github.com/backstage/community-plugins/tree/main/workspaces/mcp-chat/plugins/mcp-chat-backend","bugs":"https://github.com/backstage/community-plugins/issues","dist":{"shasum":"3413b3b0ec317820e4e84785501b0db331040f06","tarball":"https://registry.npmjs.org/@backstage-community/plugin-mcp-chat-backend/-/plugin-mcp-chat-backend-0.4.1.tgz","fileCount":33,"integrity":"sha512-mord5Bn66tnS5jkwyEqVXb/fYitguypYxhcYu+Un32U1UXQj8Hce8DZjf4KEj/sGxJRBF0Hzy4G1WYLYtQ/m5g==","signatures":[{"sig":"MEUCIQDk2ZfYIb/0fB7NEKLC+QA9lz36HiXBPiw99mt4ytACOAIgStnS/sn9x6he2esCR6PsxvS4stZD4apVkfrg7nb9YA4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@backstage-community%2fplugin-mcp-chat-backend@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":282366},"main":"dist/index.cjs.js","types":"dist/index.d.ts","gitHead":"572a2289a95957ff992944f31dedfcae5589aaf5","scripts":{"lint":"backstage-cli package lint","test":"backstage-cli package test","build":"backstage-cli package build","clean":"backstage-cli package clean","start":"backstage-cli package start","prepack":"backstage-cli package prepack","postpack":"backstage-cli package postpack"},"_npmUser":{"name":"patriko","email":"patriko@spotify.com"},"backstage":{"role":"backend-plugin","features":{".":"@backstage/BackendFeature"},"pluginId":"mcp-chat-backend","pluginPackage":"@backstage-community/plugin-mcp-chat-backend","pluginPackages":["@backstage-community/plugin-mcp-chat-backend"],"supported-versions":"1.40.0"},"repository":{"url":"https://github.com/backstage/community-plugins","type":"git","directory":"workspaces/mcp-chat/plugins/mcp-chat-backend"},"directories":{},"configSchema":"config.d.ts","dependencies":{"ollama":"^0.6.0","express":"^4.22.0","@backstage/errors":"^1.2.7","@google/generative-ai":"^0.24.1","express-promise-router":"^4.1.0","@modelcontextprotocol/sdk":"^1.24.0","@backstage/backend-defaults":"^0.11.0","@backstage/backend-plugin-api":"^1.4.0","@backstage/plugin-catalog-node":"^1.17.1"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"typesVersions":{"*":{"package.json":["package.json"]}},"_hasShrinkwrap":false,"devDependencies":{"supertest":"^6.2.4","@backstage/cli":"^0.33.0","@types/express":"^4.17.6","@types/supertest":"^2.0.12","@backstage/backend-test-utils":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-mcp-chat-backend_0.4.1_1766154263038_0.8232900382340795","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@backstage-community/plugin-mcp-chat-backend","version":"0.5.0","keywords":["backstage","backstage-plugin","backstage-backend-plugin","llm","llm-integration","openai","claude","gemini","ollama","litellm","mcp","model-context-protocol","ai","chat"],"author":"Avik Kundu","license":"Apache-2.0","_id":"@backstage-community/plugin-mcp-chat-backend@0.5.0","maintainers":[{"name":"patriko","email":"patriko@spotify.com"}],"homepage":"https://github.com/backstage/community-plugins/tree/main/workspaces/mcp-chat/plugins/mcp-chat-backend","bugs":"https://github.com/backstage/community-plugins/issues","dist":{"shasum":"98e7555b21efe60d328c508903dc0cdedfb074f4","tarball":"https://registry.npmjs.org/@backstage-community/plugin-mcp-chat-backend/-/plugin-mcp-chat-backend-0.5.0.tgz","fileCount":33,"integrity":"sha512-OzLNX+Jta9DbJIbc8kTHvOL7+MNdkstuBdhAMtHklZ3Z+z9K5BOVqir3S3007Jin2uO8WHEplPDBSXdrhF18Iw==","signatures":[{"sig":"MEUCICYV0CBwVueCWLSrOjhuzmAu4Z/64JOXISVAcifoto1cAiEA3lJivQIqibJ13fewgZSmxUDC8gqOIkA1Cer9yT4OkJ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@backstage-community%2fplugin-mcp-chat-backend@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":279809},"main":"dist/index.cjs.js","types":"dist/index.d.ts","gitHead":"74be68b7115521fe602caf8d0dbbc421e8ccce94","scripts":{"lint":"backstage-cli package lint","test":"backstage-cli package test","build":"backstage-cli package build","clean":"backstage-cli package clean","start":"backstage-cli package start","prepack":"backstage-cli package prepack","postpack":"backstage-cli package postpack"},"_npmUser":{"name":"patriko","email":"patriko@spotify.com"},"backstage":{"role":"backend-plugin","features":{".":"@backstage/BackendFeature"},"pluginId":"mcp-chat-backend","pluginPackage":"@backstage-community/plugin-mcp-chat-backend","pluginPackages":["@backstage-community/plugin-mcp-chat-backend"],"supported-versions":"1.40.0"},"repository":{"url":"https://github.com/backstage/community-plugins","type":"git","directory":"workspaces/mcp-chat/plugins/mcp-chat-backend"},"directories":{},"configSchema":"config.d.ts","dependencies":{"ollama":"^0.6.0","express":"^4.22.0","@backstage/errors":"^1.2.7","@google/generative-ai":"^0.24.1","express-promise-router":"^4.1.0","@modelcontextprotocol/sdk":"^1.25.2","@backstage/backend-defaults":"^0.11.0","@backstage/backend-plugin-api":"^1.4.0","@backstage/plugin-catalog-node":"^1.17.1"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"typesVersions":{"*":{"package.json":["package.json"]}},"_hasShrinkwrap":false,"devDependencies":{"supertest":"^7.0.0","@backstage/cli":"^0.33.0","@types/express":"^4.17.6","@types/supertest":"^6.0.0","@backstage/backend-test-utils":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-mcp-chat-backend_0.5.0_1768838424959_0.8406625450763261","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@backstage-community/plugin-mcp-chat-backend","version":"0.6.0","keywords":["backstage","backstage-plugin","backstage-backend-plugin","llm","llm-integration","openai","claude","gemini","ollama","litellm","mcp","model-context-protocol","ai","chat"],"author":"Avik Kundu","license":"Apache-2.0","_id":"@backstage-community/plugin-mcp-chat-backend@0.6.0","maintainers":[{"name":"patriko","email":"patriko@spotify.com"}],"homepage":"https://github.com/backstage/community-plugins/tree/main/workspaces/mcp-chat/plugins/mcp-chat-backend","bugs":"https://github.com/backstage/community-plugins/issues","dist":{"shasum":"046fa8a4f9781e66630fe07638d39800c7157819","tarball":"https://registry.npmjs.org/@backstage-community/plugin-mcp-chat-backend/-/plugin-mcp-chat-backend-0.6.0.tgz","fileCount":46,"integrity":"sha512-B7hMC4sFhf0EVl1D4mXild4VLZoUL+c8r3frMgxtUMvJNS1IAU0Zgv8biGT3/H6qoO7PiL0bKSv6cUB5Smm2Og==","signatures":[{"sig":"MEYCIQDxdC9/AmhIpJV8valhufSTLxQhrn3rfoBeE4SaSUF0zQIhAOmOw81yK+rJTG7RD0hUhPNZag5j5Ysddh2WpikNBUAw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@backstage-community%2fplugin-mcp-chat-backend@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":366735},"main":"dist/index.cjs.js","types":"dist/index.d.ts","gitHead":"92451106bec43eee8d02324077b93112cd0d1150","scripts":{"lint":"backstage-cli package lint","test":"backstage-cli package test","build":"backstage-cli package build","clean":"backstage-cli package clean","start":"backstage-cli package start","prepack":"backstage-cli package prepack","postpack":"backstage-cli package postpack"},"_npmUser":{"name":"patriko","email":"patriko@spotify.com"},"backstage":{"role":"backend-plugin","features":{".":"@backstage/BackendFeature"},"pluginId":"mcp-chat-backend","pluginPackage":"@backstage-community/plugin-mcp-chat-backend","pluginPackages":["@backstage-community/plugin-mcp-chat-backend"],"supported-versions":"1.40.0"},"repository":{"url":"https://github.com/backstage/community-plugins","type":"git","directory":"workspaces/mcp-chat/plugins/mcp-chat-backend"},"directories":{},"configSchema":"config.d.ts","dependencies":{"knex":"^3.1.0","uuid":"^9.0.0","ollama":"^0.6.0","express":"^4.22.0","@backstage/config":"^1.3.0","@backstage/errors":"^1.2.7","@google/generative-ai":"^0.24.1","express-promise-router":"^4.1.0","@modelcontextprotocol/sdk":"^1.25.2","@backstage/backend-defaults":"^0.11.0","@backstage/backend-plugin-api":"^1.4.0","@backstage/plugin-catalog-node":"^1.17.1"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"typesVersions":{"*":{"package.json":["package.json"]}},"_hasShrinkwrap":false,"devDependencies":{"supertest":"^7.0.0","@types/uuid":"^9.0.0","@backstage/cli":"^0.33.0","@types/express":"^4.17.6","@types/supertest":"^6.0.0","@backstage/backend-test-utils":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-mcp-chat-backend_0.6.0_1769757177986_0.45219931436182326","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@backstage-community/plugin-mcp-chat-backend","version":"0.6.1","keywords":["backstage","backstage-plugin","backstage-backend-plugin","llm","llm-integration","openai","claude","gemini","ollama","litellm","mcp","model-context-protocol","ai","chat"],"author":"Avik Kundu","license":"Apache-2.0","_id":"@backstage-community/plugin-mcp-chat-backend@0.6.1","maintainers":[{"name":"patriko","email":"patriko@spotify.com"}],"homepage":"https://github.com/backstage/community-plugins/tree/main/workspaces/mcp-chat/plugins/mcp-chat-backend","bugs":"https://github.com/backstage/community-plugins/issues","dist":{"shasum":"c4fb06d2f8602599a3dd41dc894c3843ac14096f","tarball":"https://registry.npmjs.org/@backstage-community/plugin-mcp-chat-backend/-/plugin-mcp-chat-backend-0.6.1.tgz","fileCount":46,"integrity":"sha512-1KL2xRyCmBODBwU8u6vyK0gqLSGtwP2RLYgbQ1/QKnQ1QzQ10WcR+8PUAsGsTC+QGfoTZr0fGYuLlKmKbnZiUQ==","signatures":[{"sig":"MEUCIQDXU/pKpG5gL8l7X6PkjRmX4dwiFrnPXjNV2Cy9ctz7oAIgLJ3KnoTJaEYxksZTFCqMvJJCSrwxhhXxrhG5SBWZDHk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@backstage-community%2fplugin-mcp-chat-backend@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":366795},"main":"dist/index.cjs.js","types":"dist/index.d.ts","gitHead":"73409d9890a0557cd244936542f56d5515f3a692","scripts":{"lint":"backstage-cli package lint","test":"backstage-cli package test","build":"backstage-cli package build","clean":"backstage-cli package clean","start":"backstage-cli package start","prepack":"backstage-cli package prepack","postpack":"backstage-cli package postpack"},"_npmUser":{"name":"patriko","email":"patriko@spotify.com"},"backstage":{"role":"backend-plugin","features":{".":"@backstage/BackendFeature"},"pluginId":"mcp-chat-backend","pluginPackage":"@backstage-community/plugin-mcp-chat-backend","pluginPackages":["@backstage-community/plugin-mcp-chat-backend"],"supported-versions":"1.40.0"},"repository":{"url":"https://github.com/backstage/community-plugins","type":"git","directory":"workspaces/mcp-chat/plugins/mcp-chat-backend"},"directories":{},"configSchema":"config.d.ts","dependencies":{"knex":"^3.1.0","uuid":"^9.0.0","ollama":"^0.6.0","express":"^4.22.0","@backstage/config":"^1.3.0","@backstage/errors":"^1.2.7","@google/generative-ai":"^0.24.1","express-promise-router":"^4.1.0","@modelcontextprotocol/sdk":"^1.25.2","@backstage/backend-defaults":"^0.11.0","@backstage/backend-plugin-api":"^1.4.0","@backstage/plugin-catalog-node":"^1.17.1"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"typesVersions":{"*":{"package.json":["package.json"]}},"_hasShrinkwrap":false,"devDependencies":{"supertest":"^7.0.0","@types/uuid":"^9.0.0","@backstage/cli":"^0.33.0","@types/express":"^4.17.6","@types/supertest":"^6.0.0","@backstage/backend-test-utils":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-mcp-chat-backend_0.6.1_1770454759987_0.7598132525092756","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@backstage-community/plugin-mcp-chat-backend","version":"0.7.0","keywords":["backstage","backstage-plugin","backstage-backend-plugin","llm","llm-integration","openai","claude","gemini","ollama","litellm","mcp","model-context-protocol","ai","chat"],"author":"Avik Kundu","license":"Apache-2.0","_id":"@backstage-community/plugin-mcp-chat-backend@0.7.0","maintainers":[{"name":"patriko","email":"patriko@spotify.com"}],"homepage":"https://github.com/backstage/community-plugins/tree/main/workspaces/mcp-chat/plugins/mcp-chat-backend","bugs":"https://github.com/backstage/community-plugins/issues","dist":{"shasum":"339256a487643398728aaa621adcd319307ca7dc","tarball":"https://registry.npmjs.org/@backstage-community/plugin-mcp-chat-backend/-/plugin-mcp-chat-backend-0.7.0.tgz","fileCount":46,"integrity":"sha512-CXhxto+AKrf+AYElk3VkStHaTrtD1ggzc+/A8QtdAp2obL7GsCAK2Ebbx65P82ze38F1d217iic9AZ41Q0VLpw==","signatures":[{"sig":"MEUCIC789qsf8oGREpWONcVE85Y4BJKSQ/9qwywTuf8UGpp7AiEA/ts0zIIwWcusHKnAs0nNuYKpcKTe+QUKXGBw0HKuOL8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@backstage-community%2fplugin-mcp-chat-backend@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":366952},"main":"dist/index.cjs.js","types":"dist/index.d.ts","gitHead":"41e0d0229df2f65372eb1da620269e7590bed860","scripts":{"lint":"backstage-cli package lint","test":"backstage-cli package test","build":"backstage-cli package build","clean":"backstage-cli package clean","start":"backstage-cli package start","prepack":"backstage-cli package prepack","postpack":"backstage-cli package postpack"},"_npmUser":{"name":"patriko","email":"patriko@spotify.com"},"backstage":{"role":"backend-plugin","features":{".":"@backstage/BackendFeature"},"pluginId":"mcp-chat-backend","pluginPackage":"@backstage-community/plugin-mcp-chat-backend","pluginPackages":["@backstage-community/plugin-mcp-chat-backend"],"supported-versions":"1.40.0"},"repository":{"url":"https://github.com/backstage/community-plugins","type":"git","directory":"workspaces/mcp-chat/plugins/mcp-chat-backend"},"directories":{},"configSchema":"config.d.ts","dependencies":{"knex":"^3.1.0","uuid":"^9.0.0","ollama":"^0.6.0","express":"^4.22.0","@backstage/config":"^1.3.6","@backstage/errors":"^1.2.7","@google/generative-ai":"^0.24.1","express-promise-router":"^4.1.0","@modelcontextprotocol/sdk":"^1.25.2","@backstage/backend-defaults":"^0.15.2","@backstage/backend-plugin-api":"^1.7.0","@backstage/plugin-catalog-node":"^2.0.0"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"typesVersions":{"*":{"package.json":["package.json"]}},"_hasShrinkwrap":false,"devDependencies":{"supertest":"^7.0.0","@types/uuid":"^9.0.0","@backstage/cli":"^0.35.4","@types/express":"^4.17.6","@types/supertest":"^7.0.0","@backstage/backend-test-utils":"^1.11.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-mcp-chat-backend_0.7.0_1773315641676_0.4396341671751194","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@backstage-community/plugin-mcp-chat-backend","version":"0.8.0","keywords":["backstage","backstage-plugin","backstage-backend-plugin","llm","llm-integration","openai","claude","gemini","ollama","litellm","mcp","model-context-protocol","ai","chat"],"author":"Avik Kundu","license":"Apache-2.0","_id":"@backstage-community/plugin-mcp-chat-backend@0.8.0","maintainers":[{"name":"patriko","email":"patriko@spotify.com"}],"homepage":"https://github.com/backstage/community-plugins/tree/main/workspaces/mcp-chat/plugins/mcp-chat-backend","bugs":"https://github.com/backstage/community-plugins/issues","dist":{"shasum":"a05248991bd8cbcf8b777ffd6c37d87d65290632","tarball":"https://registry.npmjs.org/@backstage-community/plugin-mcp-chat-backend/-/plugin-mcp-chat-backend-0.8.0.tgz","fileCount":46,"integrity":"sha512-uR8kNRb+APqOTNriZhDkPN/RxwO8ZcIw7jpsYSVma8pCzLG8moE6/ysp2gUxaPvJszvG/8OR5iRm3r0Aue8mng==","signatures":[{"sig":"MEYCIQCJsSGc9gs3fUwf5svv4NIIV/Z/KyFc0qKtza7ZfWx5GwIhAKiCoAcy0YtQO02NDppt8+U3dty2YMa/XrUK73nXFzoU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@backstage-community%2fplugin-mcp-chat-backend@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":380280},"main":"dist/index.cjs.js","types":"dist/index.d.ts","gitHead":"5457d02f7dc5f21eb990fcc5173b2026e012b08c","scripts":{"lint":"backstage-cli package lint","test":"backstage-cli package test","build":"backstage-cli package build","clean":"backstage-cli package clean","start":"backstage-cli package start","prepack":"backstage-cli package prepack","postpack":"backstage-cli package postpack"},"_npmUser":{"name":"patriko","email":"patriko@spotify.com"},"backstage":{"role":"backend-plugin","features":{".":"@backstage/BackendFeature"},"pluginId":"mcp-chat-backend","pluginPackage":"@backstage-community/plugin-mcp-chat-backend","pluginPackages":["@backstage-community/plugin-mcp-chat-backend"],"supported-versions":"1.40.0"},"repository":{"url":"https://github.com/backstage/community-plugins","type":"git","directory":"workspaces/mcp-chat/plugins/mcp-chat-backend"},"directories":{},"configSchema":"config.d.ts","dependencies":{"knex":"^3.1.0","uuid":"^11.0.0","ollama":"^0.6.0","express":"^4.22.0","@google/genai":"^1.41.0","@backstage/config":"^1.3.6","@backstage/errors":"^1.2.7","express-promise-router":"^4.1.0","@modelcontextprotocol/sdk":"^1.25.2","@backstage/backend-defaults":"^0.16.0","@backstage/backend-plugin-api":"^1.8.0","@backstage/plugin-catalog-node":"^2.1.0"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"typesVersions":{"*":{"package.json":["package.json"]}},"_hasShrinkwrap":false,"devDependencies":{"supertest":"^7.0.0","@types/uuid":"^11.0.0","@backstage/cli":"^0.36.0","@types/express":"^4.17.6","@types/supertest":"^7.0.0","@backstage/backend-test-utils":"^1.11.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-mcp-chat-backend_0.8.0_1774809784839_0.5565416889097099","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@backstage-community/plugin-mcp-chat-backend","version":"0.9.0","keywords":["backstage","backstage-plugin","backstage-backend-plugin","llm","llm-integration","openai","claude","gemini","ollama","litellm","mcp","model-context-protocol","ai","chat"],"author":"Avik Kundu","license":"Apache-2.0","_id":"@backstage-community/plugin-mcp-chat-backend@0.9.0","maintainers":[{"name":"patriko","email":"patriko@spotify.com"}],"homepage":"https://github.com/backstage/community-plugins/tree/main/workspaces/mcp-chat/plugins/mcp-chat-backend","bugs":"https://github.com/backstage/community-plugins/issues","dist":{"shasum":"c2aa5f00fffeb710a6eb03deb1a9e415229d1b7a","tarball":"https://registry.npmjs.org/@backstage-community/plugin-mcp-chat-backend/-/plugin-mcp-chat-backend-0.9.0.tgz","fileCount":46,"integrity":"sha512-cCROZga4fGnW3r91aEKXw7/qzRLZexuGloVdtgipDxvKW1rt4N0bonNY3EcJgpP9f2ZFwtJ6n8fltloVk4HZGw==","signatures":[{"sig":"MEUCIAifFk0v1PANEtK63eIsE0TsDiuDw2ybYmyDNa1WAkE0AiEAvNaibnHsPruE7XDAEv1kiKxwfyDruMu2p0uoN4kUWhg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@backstage-community%2fplugin-mcp-chat-backend@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":380355},"main":"dist/index.cjs.js","types":"dist/index.d.ts","gitHead":"3fee6ebb08f48dbc238da02738ad6c74de4756a5","scripts":{"lint":"backstage-cli package lint","test":"backstage-cli package test","build":"backstage-cli package build","clean":"backstage-cli package clean","start":"backstage-cli package start","prepack":"backstage-cli package prepack","postpack":"backstage-cli package postpack"},"_npmUser":{"name":"patriko","email":"patriko@spotify.com"},"backstage":{"role":"backend-plugin","features":{".":"@backstage/BackendFeature"},"pluginId":"mcp-chat-backend","pluginPackage":"@backstage-community/plugin-mcp-chat-backend","pluginPackages":["@backstage-community/plugin-mcp-chat-backend"],"supported-versions":"1.40.0"},"repository":{"url":"https://github.com/backstage/community-plugins","type":"git","directory":"workspaces/mcp-chat/plugins/mcp-chat-backend"},"directories":{},"configSchema":"config.d.ts","dependencies":{"knex":"^3.1.0","uuid":"^11.0.0","ollama":"^0.6.0","express":"^4.22.0","@google/genai":"^1.41.0","@backstage/config":"^1.3.7","@backstage/errors":"^1.3.0","express-promise-router":"^4.1.0","@modelcontextprotocol/sdk":"^1.25.2","@backstage/backend-defaults":"^0.17.0","@backstage/backend-plugin-api":"^1.9.0","@backstage/plugin-catalog-node":"^2.2.0"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"typesVersions":{"*":{"package.json":["package.json"]}},"_hasShrinkwrap":false,"devDependencies":{"supertest":"^7.0.0","@types/uuid":"^11.0.0","@backstage/cli":"^0.36.1","@types/express":"^4.17.6","@types/supertest":"^7.0.0","@backstage/backend-test-utils":"^1.11.2"},"_npmOperationalInternal":{"tmp":"tmp/plugin-mcp-chat-backend_0.9.0_1777181444797_0.3266911785881397","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@backstage-community/plugin-mcp-chat-backend","version":"0.10.0","keywords":["backstage","backstage-plugin","backstage-backend-plugin","llm","llm-integration","openai","claude","gemini","ollama","litellm","mcp","model-context-protocol","ai","chat"],"author":"Avik Kundu","license":"Apache-2.0","_id":"@backstage-community/plugin-mcp-chat-backend@0.10.0","maintainers":[{"name":"patriko","email":"patriko@spotify.com"}],"homepage":"https://github.com/backstage/community-plugins/tree/main/workspaces/mcp-chat/plugins/mcp-chat-backend","bugs":"https://github.com/backstage/community-plugins/issues","dist":{"shasum":"ba39c986652879940c07e830cadaed895751af8d","tarball":"https://registry.npmjs.org/@backstage-community/plugin-mcp-chat-backend/-/plugin-mcp-chat-backend-0.10.0.tgz","fileCount":46,"integrity":"sha512-kkU35QohT1bqfy91FcrGHjVcWyHUccKMbL3ygk5GeVT+m22aujALfs4JOdxg3Z6Wc/PvhC2g+xvpeLf88T2G/g==","signatures":[{"sig":"MEUCIQDNp2QqUbJ5fge1jigbDpILEhtdKNLGDdZhjatXB4o3FwIgZp3fr8GyLqqmPzHRGeHILlirMsNsfYKIUoiTt0Qrtgg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@backstage-community%2fplugin-mcp-chat-backend@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":400334},"main":"dist/index.cjs.js","types":"dist/index.d.ts","gitHead":"be5dc7276e505fafd5b0f6e8a100865fdce8b091","scripts":{"lint":"backstage-cli package lint","test":"backstage-cli package test","build":"backstage-cli package build","clean":"backstage-cli package clean","start":"backstage-cli package start","prepack":"backstage-cli package prepack","postpack":"backstage-cli package postpack"},"_npmUser":{"name":"patriko","email":"patriko@spotify.com"},"backstage":{"role":"backend-plugin","features":{".":"@backstage/BackendFeature"},"pluginId":"mcp-chat-backend","pluginPackage":"@backstage-community/plugin-mcp-chat-backend","pluginPackages":["@backstage-community/plugin-mcp-chat-backend"],"supported-versions":"1.40.0"},"repository":{"url":"https://github.com/backstage/community-plugins","type":"git","directory":"workspaces/mcp-chat/plugins/mcp-chat-backend"},"directories":{},"configSchema":"config.d.ts","dependencies":{"knex":"^3.1.0","uuid":"^11.0.0","ollama":"^0.6.0","express":"^4.22.0","@google/genai":"^1.41.0","@backstage/config":"^1.3.7","@backstage/errors":"^1.3.0","express-promise-router":"^4.1.0","@modelcontextprotocol/sdk":"^1.25.2","@backstage/backend-defaults":"^0.17.0","@backstage/backend-plugin-api":"^1.9.0","@backstage/plugin-catalog-node":"^2.2.0"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"typesVersions":{"*":{"package.json":["package.json"]}},"_hasShrinkwrap":false,"devDependencies":{"supertest":"^7.0.0","@types/uuid":"^11.0.0","@backstage/cli":"^0.36.1","@types/express":"^4.17.6","@types/supertest":"^7.0.0","@backstage/backend-test-utils":"^1.11.2"},"_npmOperationalInternal":{"tmp":"tmp/plugin-mcp-chat-backend_0.10.0_1777751209089_0.8061407992649567","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@backstage-community/plugin-mcp-chat-backend","version":"0.11.0","keywords":["backstage","backstage-plugin","backstage-backend-plugin","llm","llm-integration","openai","claude","gemini","ollama","litellm","mcp","model-context-protocol","ai","chat"],"author":"Avik Kundu","license":"Apache-2.0","_id":"@backstage-community/plugin-mcp-chat-backend@0.11.0","maintainers":[{"name":"patriko","email":"patriko@spotify.com"}],"homepage":"https://github.com/backstage/community-plugins/tree/main/workspaces/mcp-chat/plugins/mcp-chat-backend","bugs":"https://github.com/backstage/community-plugins/issues","dist":{"shasum":"2b8e69cd9d638d4f2a5a5eec269410ced2481f7e","tarball":"https://registry.npmjs.org/@backstage-community/plugin-mcp-chat-backend/-/plugin-mcp-chat-backend-0.11.0.tgz","fileCount":48,"integrity":"sha512-7Euv4a7hIwyJ8BwIYFxdiTGh/vgN53CsLKwxORbFeN7zRXginTHHpBbsn2ljquxTK0MYbRySPQah6F7VLgpZ4A==","signatures":[{"sig":"MEUCIQCD+Fe1VHjnd2FTf0gq532sFIy+CfHX6C79v8zKyoSmXAIgcggcqomPlT5GL/nxw8x8r9xhrN/KDTCv4UOFeG1hFQE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@backstage-community%2fplugin-mcp-chat-backend@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":409376},"main":"dist/index.cjs.js","types":"dist/index.d.ts","gitHead":"74b6a694f21f90f0a29e95a08e53d8625651c151","scripts":{"lint":"backstage-cli package lint","test":"backstage-cli package test","build":"backstage-cli package build","clean":"backstage-cli package clean","start":"backstage-cli package start","prepack":"backstage-cli package prepack","postpack":"backstage-cli package postpack"},"_npmUser":{"name":"patriko","email":"patriko@spotify.com"},"backstage":{"role":"backend-plugin","features":{".":"@backstage/BackendFeature"},"pluginId":"mcp-chat-backend","pluginPackage":"@backstage-community/plugin-mcp-chat-backend","pluginPackages":["@backstage-community/plugin-mcp-chat-backend"],"supported-versions":"1.40.0"},"repository":{"url":"https://github.com/backstage/community-plugins","type":"git","directory":"workspaces/mcp-chat/plugins/mcp-chat-backend"},"directories":{},"configSchema":"config.d.ts","dependencies":{"knex":"^3.1.0","uuid":"^11.0.0","ollama":"^0.6.0","express":"^4.22.0","@google/genai":"^1.41.0","@backstage/config":"^1.3.7","@backstage/errors":"^1.3.0","express-promise-router":"^4.1.0","@modelcontextprotocol/sdk":"^1.25.2","@backstage/backend-defaults":"^0.17.0","@backstage/backend-plugin-api":"^1.9.0","@backstage/plugin-catalog-node":"^2.2.0"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"typesVersions":{"*":{"package.json":["package.json"]}},"_hasShrinkwrap":false,"devDependencies":{"supertest":"^7.0.0","@types/uuid":"^11.0.0","@backstage/cli":"^0.36.1","@types/express":"^4.17.6","@types/supertest":"^7.0.0","@backstage/backend-test-utils":"^1.11.2"},"_npmOperationalInternal":{"tmp":"tmp/plugin-mcp-chat-backend_0.11.0_1778252222731_0.9968900593818613","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@backstage-community/plugin-mcp-chat-backend","version":"0.12.0","keywords":["backstage","backstage-plugin","backstage-backend-plugin","llm","llm-integration","openai","claude","gemini","ollama","litellm","mcp","model-context-protocol","ai","chat"],"author":"Avik Kundu","license":"Apache-2.0","_id":"@backstage-community/plugin-mcp-chat-backend@0.12.0","maintainers":[{"name":"patriko","email":"patriko@spotify.com"}],"homepage":"https://github.com/backstage/community-plugins/tree/main/workspaces/mcp-chat/plugins/mcp-chat-backend","bugs":"https://github.com/backstage/community-plugins/issues","dist":{"shasum":"7b54ab86c9b904aeafbcc143160a6eedb6cc7a3c","tarball":"https://registry.npmjs.org/@backstage-community/plugin-mcp-chat-backend/-/plugin-mcp-chat-backend-0.12.0.tgz","fileCount":48,"integrity":"sha512-koSQul+evW4N43JmFgLy4zzV5zBobqSPzqCpGrIexqjOFTcnPcOg6G6hLinpNw7ME9leWxtp08udblXPxr4VNg==","signatures":[{"sig":"MEYCIQDyaWSB1Rz//jd5QiDRzpOHcNu0IN0USarRWbrRVlU8KwIhAJY3xxMW7TipRZJyFaYZgSI2luyBMMg/T6RaMY/Q9OrV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@backstage-community%2fplugin-mcp-chat-backend@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":409452},"main":"dist/index.cjs.js","types":"dist/index.d.ts","gitHead":"6b0359394e8e899579181e5897f90a1c985ec035","scripts":{"lint":"backstage-cli package lint","test":"backstage-cli package test","build":"backstage-cli package build","clean":"backstage-cli package clean","start":"backstage-cli package start","prepack":"backstage-cli package prepack","postpack":"backstage-cli package postpack"},"_npmUser":{"name":"patriko","email":"patriko@spotify.com"},"backstage":{"role":"backend-plugin","features":{".":"@backstage/BackendFeature"},"pluginId":"mcp-chat-backend","pluginPackage":"@backstage-community/plugin-mcp-chat-backend","pluginPackages":["@backstage-community/plugin-mcp-chat-backend"],"supported-versions":"1.40.0"},"repository":{"url":"https://github.com/backstage/community-plugins","type":"git","directory":"workspaces/mcp-chat/plugins/mcp-chat-backend"},"directories":{},"configSchema":"config.d.ts","dependencies":{"knex":"^3.1.0","uuid":"^11.0.0","ollama":"^0.6.0","express":"^4.22.0","@google/genai":"^1.41.0","@backstage/config":"^1.3.8","@backstage/errors":"^1.3.1","express-promise-router":"^4.1.0","@modelcontextprotocol/sdk":"^1.25.2","@backstage/backend-defaults":"^0.17.3","@backstage/backend-plugin-api":"^1.9.2","@backstage/plugin-catalog-node":"^2.2.2"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"typesVersions":{"*":{"package.json":["package.json"]}},"_hasShrinkwrap":false,"devDependencies":{"supertest":"^7.0.0","@types/uuid":"^11.0.0","@backstage/cli":"^0.36.3","@types/express":"^4.17.6","@types/supertest":"^7.0.0","@backstage/backend-test-utils":"^1.11.4"},"_npmOperationalInternal":{"tmp":"tmp/plugin-mcp-chat-backend_0.12.0_1784661632948_0.9113122721995794","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@backstage-community/plugin-mcp-chat-backend","version":"0.13.0","keywords":["backstage","backstage-plugin","backstage-backend-plugin","llm","llm-integration","openai","claude","gemini","ollama","litellm","mcp","model-context-protocol","ai","chat"],"author":"Avik Kundu","license":"Apache-2.0","_id":"@backstage-community/plugin-mcp-chat-backend@0.13.0","maintainers":[{"name":"patriko","email":"patriko@spotify.com"}],"homepage":"https://github.com/backstage/community-plugins/tree/main/workspaces/mcp-chat/plugins/mcp-chat-backend","bugs":"https://github.com/backstage/community-plugins/issues","dist":{"shasum":"b8b79659376f5939876b2771705906301ee1879d","tarball":"https://registry.npmjs.org/@backstage-community/plugin-mcp-chat-backend/-/plugin-mcp-chat-backend-0.13.0.tgz","fileCount":48,"integrity":"sha512-AiiNyES2yGwPJOWE93dUub+tiig+MsSxuIzQOZ4n/0fib5BQ6tjwJWmeauZySCkxvIpKSy3YmNETMev1g3sjvg==","signatures":[{"sig":"MEUCIEnGmFv+uruoLaQoxLjdTCH1URb3X9/Gd6l5iWscnlxIAiEAqoQmuxEVfctPFTNGDf0stC4k35KL0hjt6ZiTgiC9qsQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@backstage-community%2fplugin-mcp-chat-backend@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":411423},"main":"dist/index.cjs.js","types":"dist/index.d.ts","gitHead":"283b19bced07afdeeae510aa78bb9f65fa9be126","scripts":{"lint":"backstage-cli package lint","test":"backstage-cli package test","build":"backstage-cli package build","clean":"backstage-cli package clean","start":"backstage-cli package start","prepack":"backstage-cli package prepack","postpack":"backstage-cli package postpack"},"_npmUser":{"name":"patriko","email":"patriko@spotify.com"},"backstage":{"role":"backend-plugin","features":{".":"@backstage/BackendFeature"},"pluginId":"mcp-chat-backend","pluginPackage":"@backstage-community/plugin-mcp-chat-backend","pluginPackages":["@backstage-community/plugin-mcp-chat-backend"],"supported-versions":"1.40.0"},"repository":{"url":"https://github.com/backstage/community-plugins","type":"git","directory":"workspaces/mcp-chat/plugins/mcp-chat-backend"},"directories":{},"configSchema":"config.schema.json","dependencies":{"knex":"^3.1.0","uuid":"^11.0.0","ollama":"^0.6.0","express":"^4.22.0","@google/genai":"^1.41.0","@backstage/config":"^1.3.8","@backstage/errors":"^1.3.1","express-promise-router":"^4.1.0","@modelcontextprotocol/sdk":"^1.25.2","@backstage/backend-defaults":"^0.17.5","@backstage/backend-plugin-api":"^1.9.3","@backstage/plugin-catalog-node":"^2.2.3"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"typesVersions":{"*":{"package.json":["package.json"]}},"_hasShrinkwrap":false,"devDependencies":{"supertest":"^7.0.0","@types/uuid":"^11.0.0","@backstage/cli":"^0.36.4","@types/express":"^4.17.6","@types/supertest":"^7.0.0","@backstage/backend-test-utils":"^1.11.5"},"_npmOperationalInternal":{"tmp":"tmp/plugin-mcp-chat-backend_0.13.0_1784673522982_0.4658389601302513","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@backstage-community/plugin-mcp-chat-backend","version":"0.14.0","keywords":["backstage","backstage-plugin","backstage-backend-plugin","llm","llm-integration","openai","claude","gemini","ollama","litellm","mcp","model-context-protocol","ai","chat"],"author":"Avik Kundu","license":"Apache-2.0","_id":"@backstage-community/plugin-mcp-chat-backend@0.14.0","maintainers":[{"name":"patriko","email":"patriko@spotify.com"}],"homepage":"https://github.com/backstage/community-plugins/tree/main/workspaces/mcp-chat/plugins/mcp-chat-backend","bugs":"https://github.com/backstage/community-plugins/issues","dist":{"shasum":"aec801523991bd1f5e9891ce2542a8d693e0aba9","tarball":"https://registry.npmjs.org/@backstage-community/plugin-mcp-chat-backend/-/plugin-mcp-chat-backend-0.14.0.tgz","fileCount":48,"integrity":"sha512-KfG3Dk9hL/ujcudz2gX3SOzAvLHWo0xdFE2pg6v5UVO/xQYWzccpVwr24iGio3vkEQYmu4kwA3wlxy3hFKoxkg==","signatures":[{"sig":"MEUCIE3bsDK4X4L6KrR4c2OVuxt3BMNG134XAtxI8CMjEDlEAiEAkHHObczNrTf2hMQLZA2BN2vrELnkmYrLLgTK18dhvaY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@backstage-community%2fplugin-mcp-chat-backend@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":411500},"main":"dist/index.cjs.js","types":"dist/index.d.ts","gitHead":"4f22e35644264bb04800fcff37d6d9518f412ff3","scripts":{"lint":"backstage-cli package lint","test":"backstage-cli package test","build":"backstage-cli package build","clean":"backstage-cli package clean","start":"backstage-cli package start","prepack":"backstage-cli package prepack","postpack":"backstage-cli package postpack"},"_npmUser":{"name":"patriko","email":"patriko@spotify.com"},"backstage":{"role":"backend-plugin","features":{".":"@backstage/BackendFeature"},"pluginId":"mcp-chat-backend","pluginPackage":"@backstage-community/plugin-mcp-chat-backend","pluginPackages":["@backstage-community/plugin-mcp-chat-backend"],"supported-versions":"1.40.0"},"repository":{"url":"https://github.com/backstage/community-plugins","type":"git","directory":"workspaces/mcp-chat/plugins/mcp-chat-backend"},"directories":{},"configSchema":"config.schema.json","dependencies":{"knex":"^3.1.0","uuid":"^11.0.0","ollama":"^0.6.0","express":"^4.22.0","@google/genai":"^1.41.0","@backstage/config":"^1.3.8","@backstage/errors":"^1.3.1","express-promise-router":"^4.1.0","@modelcontextprotocol/sdk":"^1.25.2","@backstage/backend-defaults":"^0.17.7","@backstage/backend-plugin-api":"^1.10.0","@backstage/plugin-catalog-node":"^2.2.4"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"typesVersions":{"*":{"package.json":["package.json"]}},"_hasShrinkwrap":false,"devDependencies":{"supertest":"^7.0.0","@types/uuid":"^11.0.0","@backstage/cli":"^0.36.5","@types/express":"^4.17.6","@types/supertest":"^7.0.0","@backstage/backend-test-utils":"^1.11.6"},"_npmOperationalInternal":{"tmp":"tmp/plugin-mcp-chat-backend_0.14.0_1787949765403_0.9508416967409754","host":"s3://npm-registry-packages-npm-production"}},"0.14.1":{"_id":"@backstage-community/plugin-mcp-chat-backend@0.14.1","bugs":"https://github.com/backstage/community-plugins/issues","dist":{"shasum":"2befd6599d9b0d6c739b455882f47b9e49bba60f","tarball":"https://registry.npmjs.org/@backstage-community/plugin-mcp-chat-backend/-/plugin-mcp-chat-backend-0.14.1.tgz","fileCount":48,"integrity":"sha512-NIZG1R01FKqCPkR4akYxPhZo0CJgpp48EF9U65bynyxj4trtfwlQyWumr27DdadxXqExjnS5z8dZExKH53b9FA==","signatures":[{"sig":"MEUCIQCJZYxM/iBvMcTl/RvzzqUTVI31dIpWqbRAaIUkl8NCegIgOTGsdaEav7s7n8sJful80b57TIn42fjFAR5Cgif1iE8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICSTaymJ0KC7c0qVamsJnwEJQ87jOwoLmUy7BKF5zzEcAiEAqSRe4Qy3JM/zNrIlVmd1qElx2kdpnp1Bn94xlc3T1Ag="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@backstage-community%2fplugin-mcp-chat-backend@0.14.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":411576},"main":"dist/index.cjs.js","name":"@backstage-community/plugin-mcp-chat-backend","types":"dist/index.d.ts","author":"Avik Kundu","gitHead":"c9954ad4048b82e8301872b0b0bf1a93e37762a6","license":"Apache-2.0","scripts":{"lint":"backstage-cli package lint","test":"backstage-cli package test","build":"backstage-cli package build","clean":"backstage-cli package clean","start":"backstage-cli package start","prepack":"backstage-cli package prepack","postpack":"backstage-cli package postpack"},"version":"0.14.1","_npmUser":{"name":"patriko","email":"patriko@spotify.com"},"homepage":"https://github.com/backstage/community-plugins/tree/main/workspaces/mcp-chat/plugins/mcp-chat-backend","keywords":["backstage","backstage-plugin","backstage-backend-plugin","llm","llm-integration","openai","claude","gemini","ollama","litellm","mcp","model-context-protocol","ai","chat"],"backstage":{"role":"backend-plugin","features":{".":"@backstage/BackendFeature"},"pluginId":"mcp-chat-backend","pluginPackage":"@backstage-community/plugin-mcp-chat-backend","pluginPackages":["@backstage-community/plugin-mcp-chat-backend"],"supported-versions":"1.40.0"},"repository":{"url":"https://github.com/backstage/community-plugins","type":"git","directory":"workspaces/mcp-chat/plugins/mcp-chat-backend"},"directories":{},"maintainers":[{"name":"patriko","email":"patriko@spotify.com"}],"configSchema":"config.schema.json","dependencies":{"knex":"^3.1.0","uuid":"^11.0.0","ollama":"^0.6.0","express":"^4.22.0","@google/genai":"^1.41.0","@backstage/config":"^1.3.8","@backstage/errors":"^1.3.1","express-promise-router":"^4.1.0","@modelcontextprotocol/sdk":"^1.25.2","@backstage/backend-defaults":"^0.17.8","@backstage/backend-plugin-api":"^1.10.0","@backstage/plugin-catalog-node":"^2.2.4"},"publishConfig":{"main":"dist/index.cjs.js","types":"dist/index.d.ts","access":"public"},"typesVersions":{"*":{"package.json":["package.json"]}},"_hasShrinkwrap":false,"devDependencies":{"supertest":"^7.0.0","@types/uuid":"^11.0.0","@backstage/cli":"^0.36.5","@types/express":"^4.17.6","@types/supertest":"^7.0.0","@backstage/backend-test-utils":"^1.11.6"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/plugin-mcp-chat-backend_0.14.1_1789430487323_0.14367235348927854"}}},"time":{"created":"2025-10-16T08:40:37.474Z","modified":"2026-09-15T00:01:28.269Z","0.0.0":"2025-10-16T08:40:37.785Z","0.1.0":"2025-10-16T08:50:09.196Z","0.1.1":"2025-10-30T08:43:33.157Z","0.2.0":"2025-10-30T16:13:13.903Z","0.2.1":"2025-10-31T13:45:49.685Z","0.3.0":"2025-11-10T08:09:58.896Z","0.4.0":"2025-11-28T15:16:00.739Z","0.4.1":"2025-12-19T14:24:23.197Z","0.5.0":"2026-01-19T16:00:25.102Z","0.6.0":"2026-01-30T07:12:58.132Z","0.6.1":"2026-02-07T08:59:20.143Z","0.7.0":"2026-03-12T11:40:41.835Z","0.8.0":"2026-03-29T18:43:05.014Z","0.9.0":"2026-04-26T05:30:44.943Z","0.10.0":"2026-05-02T19:46:49.231Z","0.11.0":"2026-05-08T14:57:02.879Z","0.12.0":"2026-07-21T19:20:33.102Z","0.13.0":"2026-07-21T22:38:44.418Z","0.14.0":"2026-08-28T20:42:45.594Z","0.14.1":"2026-09-15T00:01:27.409Z"},"bugs":"https://github.com/backstage/community-plugins/issues","author":"Avik Kundu","license":"Apache-2.0","homepage":"https://github.com/backstage/community-plugins/tree/main/workspaces/mcp-chat/plugins/mcp-chat-backend","keywords":["backstage","backstage-plugin","backstage-backend-plugin","llm","llm-integration","openai","claude","gemini","ollama","litellm","mcp","model-context-protocol","ai","chat"],"repository":{"url":"https://github.com/backstage/community-plugins","type":"git","directory":"workspaces/mcp-chat/plugins/mcp-chat-backend"},"maintainers":[{"name":"patriko","email":"patriko@spotify.com"}],"readme":"","readmeFilename":""}