[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-plugin-anthropics-firebase-id":3,"guides-for-anthropics-firebase":279,"similar-k17f9ern5ma1vrwg2274t18ya186732k":280},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":25,"identity":217,"isFallback":221,"parentExtension":222,"providers":251,"relations":255,"repo":256,"workflow":278},1778054452948.418,"k17f9ern5ma1vrwg2274t18ya186732k",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":12,"sourceUrl":13,"tags":14},"Google Firebase MCP integration. Manage Firestore databases, authentication, cloud functions, hosting, and storage. Build and manage your Firebase backend directly from your development workflow.",{},"Google Firebase MCP Integration","https://github.com/anthropics/claude-plugins-official/tree/HEAD/external_plugins/firebase",[15,16,17,18,19,20,21,22,23,24],"firebase","mcp","google","cloud","cli","authentication","database","functions","hosting","storage",{"_creationTime":26,"_id":27,"extensionId":5,"locale":28,"result":29,"trustSignals":205,"workflow":215},1778054703946.7559,"kn70wsg6ftmghbn7kbg5j86kz1866pmr","en",{"checks":30,"evaluatedAt":195,"extensionSummary":196,"promptVersionExtension":197,"promptVersionScoring":198,"rationale":199,"score":200,"summary":201,"tags":202,"targetMarket":203,"tier":204},[31,36,39,42,46,49,53,58,61,64,69,74,77,81,84,87,90,93,96,99,103,107,111,116,120,123,126,129,133,136,139,142,145,148,151,154,157,160,163,166,168,171,174,177,181,184,187,191],{"category":32,"check":33,"severity":34,"summary":35},"Practical Utility","Problem relevance","pass","The displayed description clearly states the problem: managing a Firebase backend directly from a development workflow.",{"category":32,"check":37,"severity":34,"summary":38},"Unique selling proposition","The plugin provides a dedicated integration for Firebase, offering value beyond general-purpose cloud management tools by targeting specific Firebase services like Firestore, Auth, Cloud Functions, Hosting, and Storage.",{"category":32,"check":40,"severity":34,"summary":41},"Production readiness","The plugin leverages the official Firebase CLI tools via MCP, indicating it's designed for production use and covers the full lifecycle of managing Firebase services.",{"category":43,"check":44,"severity":34,"summary":45},"Scope","Single responsibility principle","The plugin focuses solely on Google Firebase services, encompassing its core components (Firestore, Auth, Functions, Hosting, Storage) in a coherent workflow.",{"category":43,"check":47,"severity":34,"summary":48},"Description quality","The displayed description accurately and concisely reflects the plugin's functionality, which is to integrate with and manage various Google Firebase services.",{"category":50,"check":51,"severity":34,"summary":52},"Invocation","Scoped tools","The plugin likely exposes specific tools for Firebase operations (e.g., `firestore:get`, `auth:create_user`) which are narrowly scoped verb-noun specialists.",{"category":54,"check":55,"severity":56,"summary":57},"Documentation","Configuration & parameter reference","insufficient_data","No documentation was found to evaluate configuration and parameter references. The plugin relies on the underlying Firebase CLI for configuration, which is not documented here.",{"category":43,"check":59,"severity":34,"summary":60},"Tool naming","The MCP configuration suggests tools will follow standard Firebase CLI naming conventions, which are generally descriptive verb-noun pairs within the Firebase domain.",{"category":43,"check":62,"severity":34,"summary":63},"Minimal I/O surface","The plugin, by leveraging the Firebase CLI, is expected to have minimal and focused I/O for each operation, requesting only necessary data and returning relevant results.",{"category":65,"check":66,"severity":67,"summary":68},"License","License usability","info","No specific license file or SPDX identifier was found in the provided files. The main README mentions checking individual plugins, but this specific plugin lacks a clear license.",{"category":70,"check":71,"severity":72,"summary":73},"Maintenance","Commit recency","not_applicable","No commit history is available for this specific external plugin within the provided context.",{"category":70,"check":75,"severity":34,"summary":76},"Dependency Management","The plugin uses `firebase-tools@latest` via npx, indicating it will always use the latest stable version of the Firebase CLI, which should handle its own dependency updates.",{"category":78,"check":79,"severity":34,"summary":80},"Security","Secret Management","Secrets are managed by the underlying Firebase CLI, which is expected to handle them securely. The plugin itself does not directly expose or log secrets.",{"category":78,"check":82,"severity":34,"summary":83},"Injection","The plugin acts as a wrapper around the official Firebase CLI, which is designed to handle input safely. No direct loading of untrusted third-party data is evident.",{"category":78,"check":85,"severity":34,"summary":86},"Transitive Supply-Chain Grenades","The plugin relies on the official `firebase-tools` package, which is assumed to be a trusted and securely bundled dependency, not fetched at runtime or executed as arbitrary code.",{"category":78,"check":88,"severity":34,"summary":89},"Sandbox Isolation","The plugin operates by calling the `firebase-tools` CLI. Standard CLI execution within Claude Code is sandboxed and generally isolates operations to the project context.",{"category":78,"check":91,"severity":34,"summary":92},"Sandbox escape primitives","No sandbox escape primitives were detected in the provided plugin configuration; execution is delegated to the trusted Firebase CLI.",{"category":78,"check":94,"severity":34,"summary":95},"Data Exfiltration","The plugin relies on the Firebase CLI, which is a well-established tool. It's expected that the CLI handles data submission securely and according to Firebase's own privacy policies.",{"category":78,"check":97,"severity":34,"summary":98},"Hidden Text Tricks","No bundled files with hidden text tricks were found. The configuration is straightforward JSON.",{"category":100,"check":101,"severity":34,"summary":102},"Hooks","Opaque code execution","The plugin's execution mechanism is a direct call to `npx firebase-tools`, which is a standard and transparent execution method, not opaque code.",{"category":104,"check":105,"severity":34,"summary":106},"Portability","Structural Assumption","The plugin relies on the Firebase CLI, which handles project structure assumptions internally. The plugin itself makes no project-specific structural assumptions.",{"category":108,"check":109,"severity":72,"summary":110},"Trust","Issues Attention","Issue data is not available for this external plugin in the provided context.",{"category":112,"check":113,"severity":114,"summary":115},"Versioning","Release Management","warning","The plugin configuration specifies `firebase-tools@latest`, which does not provide a pinned version and could lead to unexpected behavior if the underlying tool changes significantly. There is no explicit versioning for the plugin itself.",{"category":117,"check":118,"severity":34,"summary":119},"Code Execution","Validation","Input validation is handled by the underlying Firebase CLI, which is expected to perform necessary sanitization and validation for its commands.",{"category":78,"check":121,"severity":34,"summary":122},"Unguarded Destructive Operations","While Firebase operations can be destructive (e.g., deleting data), these are handled by the official Firebase CLI. The plugin itself does not introduce unguarded destructive operations.",{"category":117,"check":124,"severity":34,"summary":125},"Error Handling","Error handling is delegated to the Firebase CLI, which provides structured error messages for its operations. The plugin mechanism itself does not interfere with this.",{"category":117,"check":127,"severity":72,"summary":128},"Logging","The plugin itself does not perform actions that require local audit logging; logging is handled by the Firebase CLI and Claude Code's own transcript.",{"category":130,"check":131,"severity":34,"summary":132},"Compliance","GDPR","The plugin delegates data handling to the Firebase CLI and Firebase services, which are expected to comply with relevant data protection regulations like GDPR.",{"category":130,"check":134,"severity":34,"summary":135},"Target market","Firebase is a global service, and the tools used are generally applicable worldwide. No specific regional limitations were detected.",{"category":104,"check":137,"severity":34,"summary":138},"Runtime stability","The plugin uses `npx` to run `firebase-tools`, making it platform-agnostic as long as Node.js and npm are available, which is standard for Claude Code environments.",{"category":43,"check":140,"severity":72,"summary":141},"Tool surface size","The tool surface size cannot be determined as the plugin is an MCP that wraps the Firebase CLI, not a set of predefined tools.",{"category":50,"check":143,"severity":34,"summary":144},"Name collisions","As this is a plugin wrapping an external CLI tool, direct name collisions with Claude Code built-ins are unlikely, and the MCP configuration clearly namespaces the `firebase` command.",{"category":50,"check":146,"severity":34,"summary":147},"Overlapping near-synonym tools","The plugin exposes the Firebase CLI, which provides distinct commands for its services rather than overlapping synonyms.",{"category":50,"check":149,"severity":72,"summary":150},"Hooks-off mechanism","This plugin does not appear to use hooks in a way that would require a specific hooks-off mechanism beyond standard plugin disabling.",{"category":50,"check":152,"severity":72,"summary":153},"Hook matcher tightness","No hooks were detected in the provided plugin files.",{"category":78,"check":155,"severity":72,"summary":156},"Hook security","No hooks were detected in the provided plugin files, thus no hook security concerns.",{"category":100,"check":158,"severity":72,"summary":159},"Silent prompt rewriting","No `UserPromptSubmit` hooks were detected in the provided plugin files.",{"category":78,"check":161,"severity":72,"summary":162},"Permission Hook","No `PermissionRequest` hooks were detected in the provided plugin files.",{"category":130,"check":164,"severity":72,"summary":165},"Hook privacy","No hooks were detected, so no data is being sent for logging or telemetry via hooks.",{"category":117,"check":167,"severity":72,"summary":153},"Hook dependency",{"category":54,"check":169,"severity":114,"summary":170},"Install / Setup Instructions","The main README provides generic installation instructions for plugins but lacks specific details on how to configure or set up this particular Firebase plugin beyond the generic command.",{"category":54,"check":172,"severity":72,"summary":173},"Feature Transparency","No specific hooks or complex features are declared in the plugin manifest, so there's nothing to document transparency for beyond the basic functionality.",{"category":54,"check":175,"severity":34,"summary":176},"Phantom features","The plugin's functionality is limited to what the Firebase CLI MCP provides, and there are no extraneous features promised in the README that are not implemented.",{"category":178,"check":179,"severity":34,"summary":180},"Convention","Layout convention adherence","The plugin adheres to the standard structure with `.claude-plugin/plugin.json` and `.mcp.json` files.",{"category":178,"check":182,"severity":72,"summary":183},"Plugin state","The plugin does not appear to manage persistent state beyond what the Firebase CLI might handle.",{"category":78,"check":185,"severity":72,"summary":186},"Keychain-stored secrets","The plugin does not handle secrets directly; this is managed by the Firebase CLI and its own configuration, not userConfig within the plugin.",{"category":188,"check":189,"severity":114,"summary":190},"Dependencies","Tagged release sourcing","The MCP configuration points to `firebase-tools@latest`, which is a floating tag and not a pinned semver or specific commit SHA, posing a risk of unexpected updates.",{"category":192,"check":193,"severity":34,"summary":194},"Installation","Clean uninstall","The plugin executes via `npx`, which is session-scoped and does not install background daemons or services that would survive an uninstall.",1778054584180,"This plugin integrates with Google Firebase, enabling management of Firestore databases, authentication, cloud functions, hosting, and storage directly from the development workflow. It utilizes the `firebase-tools` CLI for its operations.","2.0.0","3.4.0","The Firebase MCP plugin is well-scoped, leverages trusted external tools, and appears secure. The primary issues are related to documentation clarity and the use of a floating tag for the underlying CLI.",85,"A well-integrated plugin for managing Google Firebase services via the official CLI.",[15,16,17,18,19,20,21,22,23,24],"global","verified",{"codeQuality":206,"collectedAt":207,"documentation":208,"maintenance":210,"popularity":211,"security":212,"testCoverage":214},{},1778054556439,{"descriptionLength":209,"readmeSize":8},195,{},{"smitheryUniqueUsers":8,"smitheryUseCount":8},{"hasNpmPackage":213,"smitheryVerified":213},false,{"hasCi":213,"hasTests":213},{"updatedAt":216},1778054703946,{"githubOwner":218,"githubRepo":219,"locale":28,"slug":15,"type":220},"anthropics","claude-plugins-official","plugin",true,{"_creationTime":223,"_id":224,"community":225,"display":226,"identity":234,"parentExtension":235,"providers":236,"relations":245,"workflow":247},1778054452948.4092,"k171b9714j6pgfxqht22y94q4x866sck",{"reviewCount":8},{"description":227,"name":228,"sourceUrl":229,"tags":230},"Directory of popular Claude Code extensions including development tools, productivity plugins, and MCP integrations","Claude Code Plugins Directory","https://github.com/anthropics/claude-plugins-official",[231,232,233,16],"marketplace","directory","plugins",{"githubOwner":218,"githubRepo":219,"locale":28,"slug":219,"type":231},null,{"extract":237,"llm":242,"smithery":244},{"commitSha":238,"license":239,"marketplace":240},"06f52cd3ac3e47ecb45228a86183ea2a86e9d6ff","n/a",{"name":219,"pluginCount":241},179,{"promptVersionExtension":197,"promptVersionScoring":198,"score":200,"targetMarket":203,"tier":243},"evaluated",{"qualityScore":8,"totalActivations":8,"uniqueUsers":8,"useCount":8,"verified":213},{"repoId":246},"kd798hf3w99qz2xt1fqtgq7gf9865e31",{"anyEnrichmentAt":248,"extractAt":249,"githubAt":250,"llmAt":216,"smitheryAt":248,"updatedAt":216},1778054509977,1778054452948,1778054454391,{"extract":252,"llm":253,"smithery":254},{"commitSha":238,"license":72},{"promptVersionExtension":197,"promptVersionScoring":198,"score":200,"targetMarket":203,"tier":204},{"qualityScore":8,"totalActivations":8,"uniqueUsers":8,"useCount":8,"verified":213},{"parentExtensionId":224,"repoId":246},{"_creationTime":257,"_id":246,"identity":258,"providers":259,"workflow":275},1777995558409.857,{"githubOwner":218,"githubRepo":219,"sourceUrl":229},{"discover":260,"github":264},{"sources":261},[262,263],"skills-sh","smithery",{"closedIssues90d":265,"forks":266,"homepage":267,"openIssues90d":268,"pushedAt":269,"readmeSize":270,"stars":271,"topics":272},83,2270,"https://code.claude.com/docs/en/plugins",480,1778039881000,1948,18631,[273,16,274],"claude-code","skills",{"discoverAt":276,"extractAt":277,"githubAt":277,"updatedAt":277},1777995558409,1778054455773,{"anyEnrichmentAt":248,"extractAt":249,"githubAt":250,"llmAt":216,"smitheryAt":248,"updatedAt":216},[],[281,307,349],{"_creationTime":282,"_id":283,"community":284,"display":285,"identity":297,"providers":299,"relations":305,"workflow":306},1778054452948.4272,"k179khyq4dvq0ytvdcepec984d8666wk",{"reviewCount":8},{"description":286,"name":287,"sourceUrl":288,"tags":289},"Comprehensive toolkit for developing Claude Code plugins. Includes 7 expert skills covering hooks, MCP integration, commands, agents, and best practices. AI-assisted plugin creation and validation.","Plugin Development Toolkit","https://github.com/anthropics/claude-plugins-official/tree/HEAD/plugins/plugin-dev",[290,291,292,293,274,16,19,294,295,296],"development","plugin-creation","hooks","agents","automation","guidance","best-practices",{"githubOwner":218,"githubRepo":219,"locale":28,"slug":298,"type":220},"plugin-dev",{"extract":300,"llm":302,"smithery":304},{"commitSha":238,"license":301},"Apache-2.0",{"promptVersionExtension":197,"promptVersionScoring":198,"score":303,"targetMarket":203,"tier":204},99,{"qualityScore":8,"totalActivations":8,"uniqueUsers":8,"useCount":8,"verified":213},{"parentExtensionId":224,"repoId":246},{"anyEnrichmentAt":248,"extractAt":249,"githubAt":250,"llmAt":216,"smitheryAt":248,"updatedAt":216},{"_creationTime":308,"_id":309,"community":310,"display":311,"identity":335,"providers":337,"relations":343,"workflow":345},1778053409499.9983,"k174cq52gf9jqkb6xbq7pvfxv9866a6m",{"reviewCount":8},{"description":312,"installMethods":313,"name":314,"sourceUrl":315,"tags":316},"The backend platform for AI-native developers. A Postgres-based backend with auth, storage, compute, hosting, and AI gateway — built for coding agents. This plugin gives agents the full InsForge surface: database CRUD with RLS, authentication, storage, edge functions, AI, realtime, Stripe payments, and deployments. Includes CLI infrastructure management, debugging diagnostics, and integration guides for third-party auth providers (Auth0, Clerk, Kinde, Stytch, WorkOS).",{},"InsForge","https://github.com/insforge/agent-skills",[317,318,319,320,24,321,23,322,323,324,325,19,326,327,21,328,329,20,330,331,332,333,334],"insforge","backend-as-a-service","postgres","auth","compute","ai-gateway","edge-functions","stripe","rls","sdk","typescript","payments","deployment","ai","realtime","email","security","documentation",{"githubOwner":317,"githubRepo":336,"locale":28,"slug":317,"type":220},"agent-skills",{"extract":338,"llm":341},{"commitSha":339,"license":340},"d46f59a3a73e5c6f9262ba80771b356e58ede2e9","MIT",{"promptVersionExtension":197,"promptVersionScoring":198,"score":342,"targetMarket":203,"tier":204},92,{"repoId":344},"kd78jmcdqv3mmq4b91mqpbr835864d0n",{"anyEnrichmentAt":346,"extractAt":347,"githubAt":346,"llmAt":348,"updatedAt":348},1778053409730,1778053409500,1778053420040,{"_creationTime":350,"_id":351,"community":352,"display":353,"identity":361,"providers":362,"relations":366,"workflow":369},1778003424425.5293,"k17ca0kh89zg7sm2dse8vsb9vs864zvj",{"reviewCount":8},{"description":354,"installMethods":355,"name":356,"sourceUrl":357,"tags":358},"Official Claude plugin for Firebase. Manage projects, add backend services, develop AI features, deploy & host apps, and more",{},"Firebase Agent Skills","https://github.com/firebase/agent-skills",[15,19,16,20,359,23,360],"firestore","ai-logic",{"githubOwner":15,"githubRepo":336,"locale":28,"slug":15,"type":220},{"extract":363,"smithery":365},{"commitSha":364,"license":301},"6a51b327be979bb719326860c4335fdaaadbcb10",{"qualityScore":8,"totalActivations":8,"uniqueUsers":8,"useCount":8,"verified":213},{"parentExtensionId":367,"repoId":368},"k171ve7qr4dsgsayzdn6ds8ten865phn","kd73kw39kthws72x7r7zdz3fh9864tx2",{"anyEnrichmentAt":370,"extractAt":371,"githubAt":372,"invalidatedAt":370,"llmAt":373,"smitheryAt":370,"updatedAt":370},1778016735335,1778003424425,1778003425131,1778016730286]