[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-marketplace-stripe-agent-toolkit-en":3,"guides-for-stripe-agent-toolkit":341,"similar-k1746m1dnjtegrp9ftydmb5wn186mxsv-en":342},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":215,"isFallback":207,"parentExtension":219,"providers":220,"relations":229,"repo":231,"tags":337,"workflow":338},1778697668802.9524,"k1746m1dnjtegrp9ftydmb5wn186mxsv",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"One-stop shop for building AI-powered products and businesses with Stripe.",{"claudeCode":12},"stripe/agent-toolkit","stripe","https://github.com/stripe/agent-toolkit",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":198,"workflow":213},1778697682749.3672,"kn75j6jj36rexmdnv1zyjs68r986nn93","en",{"checks":20,"evaluatedAt":166,"extensionSummary":167,"features":168,"nonGoals":174,"promptVersionExtension":178,"promptVersionScoring":179,"purpose":180,"rationale":181,"score":182,"summary":183,"tags":184,"targetMarket":191,"tier":192,"useCases":193},[21,26,29,32,36,39,43,47,50,53,57,61,64,68,71,74,77,80,83,86,90,94,98,102,106,109,112,116,120,123,126,129,132,135,138,142,146,150,153,157,160,163],{"category":22,"check":23,"severity":24,"summary":25},"Practical Utility","Problem relevance","pass","The description clearly states the problem of building AI-powered products and businesses with Stripe.",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","The toolkit integrates Stripe APIs with LLMs and agent frameworks via function calling, offering significant value beyond basic prompting.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The extension provides SDKs for Python and TypeScript, supporting a complete lifecycle for integrating Stripe with agent frameworks.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The marketplace correctly declares a single theme: building AI-powered products and businesses with Stripe.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The displayed description accurately and concisely reflects the extension's purpose.",{"category":40,"check":41,"severity":24,"summary":42},"Invocation","Scoped tools","The extension exposes specific, narrow tools for Stripe API integration, rather than a single generalist tool.",{"category":44,"check":45,"severity":24,"summary":46},"Documentation","Configuration & parameter reference","While not explicitly listed for this marketplace entry, the underlying SDKs in the README provide clear configuration and parameter details.",{"category":33,"check":48,"severity":24,"summary":49},"Tool naming","The marketplace itself does not expose tools directly; the underlying SDKs appear to follow good naming conventions based on the README.",{"category":33,"check":51,"severity":24,"summary":52},"Minimal I/O surface","The marketplace itself does not have I/O; the underlying SDKs are expected to follow good practices based on Stripe's reputation.",{"category":54,"check":55,"severity":24,"summary":56},"License","License usability","The extension is licensed under the MIT license, which is permissive and widely usable.",{"category":58,"check":59,"severity":24,"summary":60},"Maintenance","Commit recency","The repository was last updated on 2026-05-13, indicating recent maintenance.",{"category":58,"check":62,"severity":24,"summary":63},"Dependency Management","The presence of a lockfile and CI indicates suitable dependency management practices.",{"category":65,"check":66,"severity":24,"summary":67},"Security","Secret Management","The README emphasizes the use of Restricted API Keys and recommends against hardcoding, indicating appropriate secret management.",{"category":65,"check":69,"severity":24,"summary":70},"Injection","No evidence of untrusted data being executed as instructions; focus is on API integration.",{"category":65,"check":72,"severity":24,"summary":73},"Transitive Supply-Chain Grenades","The extension focuses on API integration and does not appear to fetch or execute arbitrary remote code.",{"category":65,"check":75,"severity":24,"summary":76},"Sandbox Isolation","The extension operates as SDKs and toolkits for agent frameworks, not as a standalone executable that would modify external files without clear scope.",{"category":65,"check":78,"severity":24,"summary":79},"Sandbox escape primitives","No detached process spawns or deny-retry loops are apparent in the described usage.",{"category":65,"check":81,"severity":24,"summary":82},"Data Exfiltration","The extension's purpose is to interact with Stripe APIs; there's no indication of exfiltrating confidential data beyond API key usage which is managed by the user.",{"category":65,"check":84,"severity":24,"summary":85},"Hidden Text Tricks","The bundled content and README appear free of hidden steering tricks.",{"category":87,"check":88,"severity":24,"summary":89},"Hooks","Opaque code execution","The provided code snippets are clear and readable, not obfuscated.",{"category":91,"check":92,"severity":24,"summary":93},"Portability","Structural Assumption","The extension provides SDKs and does not make structural assumptions about the user's project layout beyond standard package installations.",{"category":95,"check":96,"severity":24,"summary":97},"Trust","Issues Attention","There are 0 open and 0 closed issues in the last 90 days, indicating active maintenance or a lack of current issues.",{"category":99,"check":100,"severity":24,"summary":101},"Versioning","Release Management","The marketplace.json indicates version '0.1.0', and the README mentions package versions for Python and TypeScript, suggesting version management.",{"category":103,"check":104,"severity":24,"summary":105},"Code Execution","Validation","While specific validation libraries aren't detailed for the marketplace entry, the underlying SDKs are expected to handle input validation for API calls.",{"category":65,"check":107,"severity":24,"summary":108},"Unguarded Destructive Operations","The extension interacts with Stripe APIs; destructive operations would be controlled by the API permissions set by the user, not inherently unguarded by the toolkit.",{"category":103,"check":110,"severity":24,"summary":111},"Error Handling","The README implies standard error handling through API SDKs, and the use of agent frameworks suggests structured error reporting.",{"category":103,"check":113,"severity":114,"summary":115},"Logging","not_applicable","This is a marketplace listing, not an executable skill with logging capabilities.",{"category":117,"check":118,"severity":24,"summary":119},"Compliance","GDPR","The extension interacts with Stripe APIs and does not appear to inherently process personal data beyond what Stripe's services handle and what the user configures.",{"category":117,"check":121,"severity":24,"summary":122},"Target market","The extension is designed for global use with Stripe's services, with no specific regional limitations indicated.",{"category":91,"check":124,"severity":24,"summary":125},"Runtime stability","The extension provides SDKs for common environments (Python, Node.js) and should be stable across supported platforms.",{"category":44,"check":127,"severity":24,"summary":128},"README","The README is comprehensive and clearly states the extension's purpose and functionality.",{"category":33,"check":130,"severity":24,"summary":131},"Tool surface size","As a marketplace entry, it doesn't expose tools directly; the underlying SDKs are expected to have a reasonable number of tools.",{"category":40,"check":133,"severity":24,"summary":134},"Overlapping near-synonym tools","The marketplace itself does not expose tools; the underlying SDKs are expected to have distinct tools based on Stripe API functionalities.",{"category":44,"check":136,"severity":24,"summary":137},"Phantom features","All features mentioned in the README correspond to the described SDKs and toolkits.",{"category":139,"check":140,"severity":24,"summary":141},"Install","Installation instruction","The README provides clear installation instructions for both Python and TypeScript SDKs, including API key setup guidance.",{"category":143,"check":144,"severity":24,"summary":145},"Errors","Actionable error messages","Error handling is expected to be managed by the underlying Stripe SDKs and agent frameworks, which typically provide actionable messages.",{"category":147,"check":148,"severity":24,"summary":149},"Execution","Pinned dependencies","The presence of a lockfile suggests that dependencies are pinned.",{"category":33,"check":151,"severity":24,"summary":152},"Dry-run preview","The README implies that Restricted API Keys are used, which inherently limit destructive operations without explicit user action and permission.",{"category":154,"check":155,"severity":24,"summary":156},"Protocol","Idempotent retry & timeouts","The integration relies on Stripe's robust SDKs and agent frameworks, which are expected to handle retries and timeouts appropriately for API calls.",{"category":117,"check":158,"severity":24,"summary":159},"Telemetry opt-in","There is no mention of telemetry collection in the README; the focus is on API integration tools.",{"category":33,"check":161,"severity":24,"summary":162},"Theme declaration","The marketplace README clearly declares a specific curation theme: building AI-powered products and businesses with Stripe.",{"category":99,"check":164,"severity":24,"summary":165},"Per-entry version metadata","The marketplace.json entry for 'stripe' has a version '0.1.0', indicating explicit version metadata.",1778697682629,"This marketplace listing represents a collection of SDKs and tools from Stripe for integrating their payment infrastructure with AI models and agent frameworks, supporting Python and TypeScript.",[169,170,171,172,173],"Integrates Stripe APIs with LLMs and agent frameworks.","Supports function calling for AI agents.","Provides SDKs for Python and TypeScript.","Enables secure API access with Restricted API Keys.","Offers tools for billing infrastructure integration.",[175,176,177],"Directly managing user financial accounts.","Replacing the core Stripe payment processing system.","Providing a general-purpose AI agent development platform outside of Stripe integration.","3.1.0","4.4.0","To provide developers with the necessary tools to seamlessly build AI-powered products and businesses leveraging Stripe's financial services.","The extension is well-documented, secure, and production-ready, with recent commits and a clear value proposition.",100,"A comprehensive toolkit for integrating Stripe with AI and agent frameworks.",[13,185,186,187,188,189,190],"ai","sdk","typescript","python","llm","agent","global","verified",[194,195,196,197],"Building AI-powered payment experiences.","Integrating subscription management with AI agents.","Developing AI-driven e-commerce solutions.","Automating financial workflows using AI.",{"codeQuality":199,"collectedAt":201,"documentation":202,"maintenance":205,"security":210,"testCoverage":212},{"hasLockfile":200},true,1778697671248,{"descriptionLength":203,"readmeSize":204},74,6376,{"closedIssues90d":8,"forks":206,"hasChangelog":207,"openIssues90d":8,"pushedAt":208,"stars":209},265,false,1778634299000,1548,{"hasNpmPackage":207,"license":211,"smitheryVerified":207},"MIT",{"hasCi":200,"hasTests":200},{"updatedAt":214},1778697682749,{"basePath":216,"githubOwner":13,"githubRepo":217,"locale":18,"slug":217,"type":218},"","agent-toolkit","marketplace",null,{"evaluate":221,"extract":223},{"promptVersionExtension":178,"promptVersionScoring":179,"score":182,"tags":222,"targetMarket":191,"tier":192},[13,185,186,187,188,189,190],{"commitSha":224,"marketplace":225,"plugin":227},"HEAD",{"name":13,"pluginCount":226},1,{"mcpCount":8,"provider":228,"skillCount":8},"classify",{"repoId":230},"kd74b9k48z93rf42bgdvfdcahh86nzpd",{"_creationTime":232,"_id":230,"identity":233,"providers":234,"workflow":333},1778697658397.0537,{"githubOwner":13,"githubRepo":217,"sourceUrl":14},{"classify":235,"discover":325,"github":328},{"commitSha":224,"extensions":236},[237,250,272,292,300,308],{"basePath":216,"displayName":13,"installMethods":238,"rationale":239,"selectedPaths":240,"source":249,"sourceLanguage":18,"type":218},{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[241,244,246],{"path":242,"priority":243},".claude-plugin/marketplace.json","mandatory",{"path":245,"priority":243},"README.md",{"path":247,"priority":248},"LICENSE","high","rule",{"basePath":251,"description":252,"displayName":13,"installMethods":253,"license":211,"rationale":254,"selectedPaths":255,"source":249,"sourceLanguage":18,"type":271},"providers/claude/plugin","Stripe development plugin for Claude",{"claudeCode":13},"plugin manifest at providers/claude/plugin/.claude-plugin/plugin.json (coalesced with duplicate plugin at providers/cursor/plugin)",[256,258,261,263,265,267,269],{"path":257,"priority":243},".claude-plugin/plugin.json",{"path":259,"priority":260},"skills/stripe-best-practices/SKILL.md","medium",{"path":262,"priority":260},"skills/stripe-projects/SKILL.md",{"path":264,"priority":260},"skills/upgrade-stripe/SKILL.md",{"path":266,"priority":243},".mcp.json",{"path":268,"priority":248},"commands/explain-error.md",{"path":270,"priority":248},"commands/test-cards.md","plugin",{"basePath":273,"description":274,"displayName":275,"installMethods":276,"rationale":277,"selectedPaths":278,"source":249,"sourceLanguage":18,"type":291},"skills/stripe-best-practices","Guides Stripe integration decisions — API selection (Checkout Sessions vs PaymentIntents), Connect platform setup (Accounts v2, controller properties), billing/subscriptions, Treasury financial accounts, integration surfaces (Checkout, Payment Element), migrating from deprecated Stripe APIs, and security best practices (API key management, restricted keys, webhooks, OAuth). Use when building, modifying, or reviewing any Stripe integration — including accepting payments, building marketplaces, integrating Stripe, processing payments, setting up subscriptions, creating connected accounts, or implementing secure key handling.","stripe-best-practices",{"claudeCode":12},"SKILL.md frontmatter at skills/stripe-best-practices/SKILL.md (coalesced with duplicate skill at providers/claude/plugin/skills/stripe-best-practices, providers/cursor/plugin/skills/stripe-best-practices)",[279,281,283,285,287,289],{"path":280,"priority":243},"SKILL.md",{"path":282,"priority":260},"references/billing.md",{"path":284,"priority":260},"references/connect.md",{"path":286,"priority":260},"references/payments.md",{"path":288,"priority":260},"references/security.md",{"path":290,"priority":260},"references/treasury.md","skill",{"basePath":293,"description":294,"displayName":295,"installMethods":296,"rationale":297,"selectedPaths":298,"source":249,"sourceLanguage":18,"type":291},"skills/stripe-projects","Use when the user needs to provision a third-party service available on https://projects.dev/providers; create or retrieve a provider/service API, key or token; sign up for a service; or references projects.dev. Handles the full flow from checking provider availability through project initialization, then hands off to locally installed skills.","stripe-projects",{"claudeCode":12},"SKILL.md frontmatter at skills/stripe-projects/SKILL.md (coalesced with duplicate skill at providers/claude/plugin/skills/stripe-projects, providers/cursor/plugin/skills/stripe-projects)",[299],{"path":280,"priority":243},{"basePath":301,"description":302,"displayName":303,"installMethods":304,"rationale":305,"selectedPaths":306,"source":249,"sourceLanguage":18,"type":291},"skills/upgrade-stripe","Guide for upgrading Stripe API versions and SDKs","upgrade-stripe",{"claudeCode":12},"SKILL.md frontmatter at skills/upgrade-stripe/SKILL.md (coalesced with duplicate skill at providers/claude/plugin/skills/upgrade-stripe, providers/cursor/plugin/skills/upgrade-stripe)",[307],{"path":280,"priority":243},{"basePath":309,"description":310,"displayName":311,"installMethods":312,"license":211,"rationale":314,"selectedPaths":315,"source":249,"sourceLanguage":18,"type":324},"tools/modelcontextprotocol","A command line tool for setting up Stripe MCP server","@stripe/mcp",{"npm":311,"remote":313},"https://mcp.stripe.com","server.json with namespace/server name at tools/modelcontextprotocol/server.json",[316,318,320,321],{"path":317,"priority":243},"server.json",{"path":319,"priority":243},"package.json",{"path":245,"priority":243},{"path":322,"priority":323},"src/index.ts","low","mcp",{"sources":326},[327],"manual",{"closedIssues90d":8,"description":10,"forks":206,"homepage":329,"license":211,"openIssues90d":8,"pushedAt":208,"readmeSize":204,"stars":209,"topics":330},"https://docs.stripe.com/agents",[189,331,188,187,332,324,185],"llm-agents","workflows",{"classifiedAt":334,"discoverAt":335,"extractAt":336,"githubAt":336,"updatedAt":334},1778697668555,1778697658397,1778697666307,[190,185,189,188,186,13,187],{"evaluatedAt":214,"extractAt":339,"updatedAt":340},1778697668803,1778697814342,[],[343,374],{"_creationTime":344,"_id":345,"community":346,"display":347,"identity":353,"providers":357,"relations":367,"tags":369,"workflow":370},1778693511416.3645,"k17de181ddh1gjh0zdntr3qxyn86nqna",{"reviewCount":8},{"description":348,"installMethods":349,"name":351,"sourceUrl":352},"Context window optimization for AI coding agents. Sandboxes tool output, 98% reduction. 15 platforms",{"claudeCode":350},"mksglu/context-mode","context-mode","https://github.com/mksglu/context-mode",{"basePath":354,"githubOwner":355,"githubRepo":351,"locale":18,"slug":356,"type":218},".agents/plugins","mksglu","plugins",{"evaluate":358,"extract":365},{"promptVersionExtension":178,"promptVersionScoring":179,"score":182,"tags":359,"targetMarket":191,"tier":192},[360,361,189,362,363,364],"context","optimization","productivity","code-generation","sandbox",{"commitSha":224,"marketplace":366},{"name":351,"pluginCount":8},{"repoId":368},"kd764b2fctbqg4b8j8y6xvmkvs86m29m",[363,360,189,361,362,364],{"evaluatedAt":371,"extractAt":372,"updatedAt":373},1778693535406,1778693511416,1778693816674,{"_creationTime":375,"_id":376,"community":377,"display":378,"identity":382,"providers":383,"relations":392,"tags":394,"workflow":395},1778697696814.6704,"k176gf875p9a50hqq8hst1x41586n55r",{"reviewCount":8},{"description":10,"installMethods":379,"name":13,"sourceUrl":381},{"claudeCode":380},"stripe/ai","https://github.com/stripe/ai",{"basePath":216,"githubOwner":13,"githubRepo":185,"locale":18,"slug":185,"type":218},{"evaluate":384,"extract":389},{"promptVersionExtension":178,"promptVersionScoring":179,"score":385,"tags":386,"targetMarket":191,"tier":388},88,[13,185,189,190,186,387],"billing","community",{"commitSha":224,"marketplace":390,"plugin":391},{"name":13,"pluginCount":226},{"mcpCount":8,"provider":228,"skillCount":8},{"repoId":393},"kd7br8tfq8vn7xa6acdshf1acx86n8ta",[190,185,387,189,186,13],{"evaluatedAt":396,"extractAt":397,"updatedAt":398},1778697709079,1778697696814,1778697801711]