[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-0xKaroshi-contendeo-mcp-pl":3,"guides-for-0xKaroshi-contendeo-mcp":228},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":23,"identity":194,"isFallback":198,"parentExtension":199,"providers":200,"relations":204,"repo":206,"workflow":224},1778000156777.95,"k175n9d53268ka9ydn3pw9fspn864had",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":12,"sourceUrl":13,"tags":14},"Extension from 0xKaroshi/contendeo-mcp",{},"Contendeo","https://github.com/0xKaroshi/contendeo-mcp",[15,16,17,18,19,20,21,22],"video","multimodal","transcription","vision","ocr","mcp","authentication","remote-service",{"_creationTime":24,"_id":25,"extensionId":5,"locale":26,"result":27,"trustSignals":180,"workflow":192},1778006249801.8274,"kn7djvqh6sythnmz0wzysb2m2h865twg","en",{"checks":28,"evaluatedAt":170,"extensionSummary":171,"promptVersionExtension":172,"promptVersionScoring":173,"rationale":174,"score":175,"summary":176,"tags":177,"targetMarket":178,"tier":179},[29,34,37,40,44,47,51,55,58,61,65,69,73,77,80,83,86,89,92,95,98,102,106,111,115,118,121,124,129,132,135,138,141,144,148,151,154,157,160,163,167],{"category":30,"check":31,"severity":32,"summary":33},"Practical Utility","Problem relevance","pass","The description clearly states the problem of AI not being able to 'see' video and the need for multimodal analysis beyond transcripts.",{"category":30,"check":35,"severity":32,"summary":36},"Unique selling proposition","The extension offers significant value over basic transcription by integrating vision analysis, OCR, and structured output for video content, addressing a clear gap in current AI capabilities.",{"category":30,"check":38,"severity":32,"summary":39},"Production readiness","The extension is a live remote service with clear documentation on installation, authentication, pricing, and provides multiple tools for a complete video analysis workflow.",{"category":41,"check":42,"severity":32,"summary":43},"Scope","Single responsibility principle","The extension focuses solely on multimodal video analysis, with its tools clearly delineated for specific aspects of this domain (transcription, deep analysis, clip analysis, batch processing).",{"category":41,"check":45,"severity":32,"summary":46},"Description quality","The provided description accurately and concisely reflects the extension's capabilities as a multimodal video analysis service.",{"category":48,"check":49,"severity":32,"summary":50},"Invocation","Scoped tools","All tools are narrow verb-noun specialists (quick_transcribe, deep_analyze, clip_context, batch_analyze) with clearly defined purposes.",{"category":52,"check":53,"severity":32,"summary":54},"Documentation","Configuration & parameter reference","All tool parameters, their types, requirements, defaults, and descriptions are clearly documented in `docs/tools.md`.",{"category":41,"check":56,"severity":32,"summary":57},"Tool naming","Tool names are descriptive verb-noun pairs within the domain of video analysis and are kebab-cased.",{"category":41,"check":59,"severity":32,"summary":60},"Minimal I/O surface","Tool inputs are well-defined schemas requesting specific data, and outputs provide structured analysis relevant to the tool's purpose without extraneous information.",{"category":62,"check":63,"severity":32,"summary":64},"License","License usability","The repository includes a standard MIT license file, which is permissive and suitable for open-source use.",{"category":66,"check":67,"severity":32,"summary":68},"Maintenance","Commit recency","The last commit was 11 days ago, indicating active maintenance.",{"category":66,"check":70,"severity":71,"summary":72},"Dependency Management","not_applicable","The extension is a remote service and does not appear to bundle or manage third-party dependencies directly within the repository.",{"category":74,"check":75,"severity":71,"summary":76},"Security","Secret Management","No secrets are used or handled within this repository's code, as it's primarily configuration and documentation for a remote service.",{"category":74,"check":78,"severity":32,"summary":79},"Injection","The extension relies on a remote service and does not appear to load or execute untrusted external data as instructions.",{"category":74,"check":81,"severity":32,"summary":82},"Transitive Supply-Chain Grenades","All scripts and references are contained within the repository; there are no runtime downloads or remote code execution patterns.",{"category":74,"check":84,"severity":32,"summary":85},"Sandbox Isolation","As a remote service configuration, there is no local code execution that could violate sandbox isolation.",{"category":74,"check":87,"severity":32,"summary":88},"Sandbox escape primitives","No local code execution occurs, thus no sandbox escape primitives are present.",{"category":74,"check":90,"severity":32,"summary":91},"Data Exfiltration","The repository contains documentation and configuration, not code that would exfiltrate data. The remote service's privacy policy should be consulted for its data handling.",{"category":74,"check":93,"severity":32,"summary":94},"Hidden Text Tricks","No hidden text tricks or obfuscation techniques were found in the bundled files.",{"category":74,"check":96,"severity":32,"summary":97},"Opaque code execution","No obfuscated code or runtime script execution is present in the repository.",{"category":99,"check":100,"severity":32,"summary":101},"Portability","Structural Assumption","This repository contains documentation and configuration files, making no assumptions about user project structure.",{"category":103,"check":104,"severity":32,"summary":105},"Trust","Issues Attention","0 issues opened (currently open) and 1 issue closed in the last 90 days, indicating active and responsive maintenance.",{"category":107,"check":108,"severity":109,"summary":110},"Versioning","Release Management","warning","The `server.json` manifest lists version '0.1.0', but no corresponding GitHub releases or CHANGELOG are present, making explicit version tracking unclear.",{"category":112,"check":113,"severity":32,"summary":114},"Code Execution","Validation","The remote service's tools accept structured JSON inputs, implying validation is handled server-side.",{"category":74,"check":116,"severity":32,"summary":117},"Unguarded Destructive Operations","The extension is primarily for analysis and does not perform destructive operations.",{"category":112,"check":119,"severity":32,"summary":120},"Error Handling","The `docs/tools.md` details structured error responses, indicating robust error handling on the remote service.",{"category":112,"check":122,"severity":32,"summary":123},"Logging","Documentation mentions a URL-hash cache for results, implying a form of result logging, and the remote service likely handles its own audit logs.",{"category":125,"check":126,"severity":127,"summary":128},"Compliance","GDPR","info","The extension operates on video content, which may include personal data. The privacy policy linked in the documentation should be reviewed for data handling specifics.",{"category":125,"check":130,"severity":32,"summary":131},"Target market","The extension is designed for global applicability, supporting various video platforms and languages, with no specific regional restrictions noted.",{"category":99,"check":133,"severity":32,"summary":134},"Runtime stability","As a remote HTTP service, it is platform-agnostic, relying only on standard MCP client compatibility.",{"category":48,"check":136,"severity":32,"summary":137},"Precise Purpose","The description clearly states the extension's purpose: multimodal video analysis and when it should be used (any video where visual layer carries info).",{"category":48,"check":139,"severity":32,"summary":140},"Concise Frontmatter","The `server.json` and README frontmatter are concise and accurately summarize the extension's core capabilities.",{"category":52,"check":142,"severity":32,"summary":143},"Concise Body","The documentation is well-organized into separate files (docs/, examples/), keeping the main README concise.",{"category":145,"check":146,"severity":32,"summary":147},"Context","Progressive Disclosure","Detailed information about tools, installation, authentication, and pricing is logically separated into distinct markdown files.",{"category":145,"check":149,"severity":71,"summary":150},"Forked exploration","This extension is a service accessed via API calls; it does not involve deep code exploration or auditing within its own bundle.",{"category":30,"check":152,"severity":32,"summary":153},"Usage examples","The `examples/` directory and `examples/sample-prompts.md` provide numerous ready-to-use examples for all tools.",{"category":30,"check":155,"severity":32,"summary":156},"Edge cases","The `docs/tools.md` and `docs/faq.md` document various edge cases like video length limits, platform blocks, and timeouts, with suggested workarounds.",{"category":112,"check":158,"severity":71,"summary":159},"Tool Fallback","The extension is a remote MCP service and does not rely on optional or external tools beyond the MCP client itself.",{"category":99,"check":161,"severity":32,"summary":162},"Stack assumptions","The extension is platform-agnostic, requiring only an MCP client compatible with streamable HTTP transport.",{"category":164,"check":165,"severity":32,"summary":166},"Safety","Halt on unexpected state","As a remote service, it doesn't interact with a local filesystem or code execution environment where 'dirty' states would halt a local workflow.",{"category":99,"check":168,"severity":32,"summary":169},"Cross-skill coupling","The extension is a self-contained service and does not implicitly rely on other skills being loaded.",1778006093115,"This service offers four distinct tools: `quick_transcribe` for fast audio-only transcription, `deep_analyze` for comprehensive multimodal analysis (audio, vision, OCR), `clip_context` to analyze specific time ranges, and `batch_analyze` for parallel processing of multiple videos. It supports various video platforms and provides structured output for agentic reasoning.","2.0.0","3.4.0","This extension is a high-quality remote MCP service with excellent documentation, clear examples, and a well-defined scope. The only minor issue is the unclear version management, which is a warning.",98,"A polished multimodal video analysis service that provides transcription, vision analysis, and OCR capabilities via an MCP interface.",[15,16,17,18,19,20,21,22],"global","verified",{"codeQuality":181,"collectedAt":182,"documentation":183,"maintenance":185,"security":188,"testCoverage":191},{},1778006079186,{"descriptionLength":184,"readmeSize":8},38,{"closedIssues90d":186,"openIssues90d":8,"pushedAt":187},1,1777049771000,{"hasNpmPackage":189,"license":190,"smitheryVerified":189},false,"MIT",{"hasCi":189,"hasTests":189},{"invalidatedAt":193,"updatedAt":193},1778007780389,{"githubOwner":195,"githubRepo":196,"locale":26,"slug":196,"type":197},"0xKaroshi","contendeo-mcp","skill",true,null,{"extract":201,"smithery":203},{"commitSha":202,"license":190},"fac117ce3d5fb8501df582709809a626b0ccdb23",{"qualityScore":8,"totalActivations":8,"uniqueUsers":8,"useCount":8,"verified":189},{"repoId":205},"kd7cxtghwmakmyhvyt9r5bvdk98643ht",{"_creationTime":207,"_id":205,"identity":208,"providers":209,"workflow":221},1777995551258.112,{"githubOwner":195,"githubRepo":196,"sourceUrl":13},{"discover":210,"github":213},{"sources":211},[212],"mcp-registry",{"closedIssues90d":186,"forks":8,"homepage":214,"license":190,"openIssues90d":8,"pushedAt":187,"readmeSize":215,"stars":8,"topics":216},"https://contendeo.app",5397,[217,218,20,219,16,19,17,220],"ai","claude","model-context-protocol","video-analysis",{"discoverAt":222,"extractAt":223,"githubAt":223,"updatedAt":223},1777995551258,1778000480302,{"anyEnrichmentAt":193,"extractAt":225,"githubAt":226,"invalidatedAt":193,"llmAt":227,"smitheryAt":193,"updatedAt":193},1778000156778,1778000157007,1778006249801,[]]