[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-xpozpublic-xpoz-mcp-ms":3,"guides-for-xpozpublic-xpoz-mcp":234},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":24,"identity":195,"isFallback":199,"parentExtension":200,"providers":201,"relations":205,"repo":207,"workflow":230},1778000110903.591,"k17449nk0jv4b3tt7j8fp8zagh865wrc",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":12,"sourceUrl":13,"tags":14},"Extension from xpozpublic/xpoz-mcp",{},"Xpoz MCP Server","https://github.com/xpozpublic/xpoz-mcp",[15,16,17,18,19,20,21,22,23],"social-media","search","twitter","instagram","reddit","tiktok","mcp","api","data-retrieval",{"_creationTime":25,"_id":26,"extensionId":5,"locale":27,"result":28,"trustSignals":181,"workflow":193},1778006249801.816,"kn788fymhfe40gb6vm87d0v8cx864dw2","en",{"checks":29,"evaluatedAt":171,"extensionSummary":172,"promptVersionExtension":173,"promptVersionScoring":174,"rationale":175,"score":176,"summary":177,"tags":178,"targetMarket":179,"tier":180},[30,35,38,41,45,48,52,56,59,62,66,71,75,79,82,85,88,91,94,97,101,105,109,113,117,120,123,126,130,133,136,139,142,145,149,152,155,158,161,164,168],{"category":31,"check":32,"severity":33,"summary":34},"Practical Utility","Problem relevance","pass","The description clearly states the problem of searching social media platforms (Twitter, Instagram, Reddit, TikTok) for AI agents, highlighting the vast dataset size and ease of use.",{"category":31,"check":36,"severity":33,"summary":37},"Unique selling proposition","The extension offers significant value over a simple prompt by providing a specialized MCP server for social media data access with over 1.5 billion posts indexed and direct natural language querying, abstracting away API complexities and key management.",{"category":31,"check":39,"severity":33,"summary":40},"Production readiness","The extension is production-ready, offering a comprehensive set of tools for searching and retrieving data from multiple social media platforms, including features like CSV exports, async operations, and robust authentication.",{"category":42,"check":43,"severity":33,"summary":44},"Scope","Single responsibility principle","The extension focuses on social media data retrieval across multiple platforms, with a coherent set of tools for searching and data export, adhering to a single domain.",{"category":42,"check":46,"severity":33,"summary":47},"Description quality","The description accurately reflects the extension's capabilities, clearly outlining the platforms supported, data volume, and key features like natural language queries and CSV exports.",{"category":49,"check":50,"severity":33,"summary":51},"Invocation","Scoped tools","All tools are narrowly scoped verb-noun specialists for specific social media actions (e.g., `searchTwitterUsers`, `getInstagramPostsByKeywords`).",{"category":53,"check":54,"severity":33,"summary":55},"Documentation","Configuration & parameter reference","The README provides clear instructions for configuration, including JSON snippets for different clients and authentication methods, and implies that parameters are handled through natural language queries or specific tool arguments.",{"category":42,"check":57,"severity":33,"summary":58},"Tool naming","All tool names are descriptive verb-noun combinations within the social media domain (e.g., `searchTwitterUsers`, `getInstagramPostInteractingUsers`).",{"category":42,"check":60,"severity":33,"summary":61},"Minimal I/O surface","Inputs are primarily natural language queries or structured tool arguments, and outputs appear to be focused on the requested data (posts, user details) with options for CSV export.",{"category":63,"check":64,"severity":33,"summary":65},"License","License usability","The repository includes an MIT License file, which is a permissive open-source license.",{"category":67,"check":68,"severity":69,"summary":70},"Maintenance","Commit recency","warning","The last commit was 82 days ago, which is outside the 3-month threshold for active maintenance.",{"category":67,"check":72,"severity":73,"summary":74},"Dependency Management","not_applicable","The extension itself does not appear to have external code dependencies beyond the MCP protocol and standard libraries used by the hosted service.",{"category":76,"check":77,"severity":33,"summary":78},"Security","Secret Management","Authentication is handled via Google OAuth, which is a secure method and does not expose API keys or secrets directly in the tool's configuration or output.",{"category":76,"check":80,"severity":33,"summary":81},"Injection","The extension operates as a hosted service and does not load or execute arbitrary third-party data or files, mitigating injection risks.",{"category":76,"check":83,"severity":33,"summary":84},"Transitive Supply-Chain Grenades","All necessary components and configurations are contained within the repository, and the hosted service does not fetch or execute external code at runtime.",{"category":76,"check":86,"severity":33,"summary":87},"Sandbox Isolation","As a hosted service, the extension operates within its own controlled environment and does not modify files outside its designated scope.",{"category":76,"check":89,"severity":33,"summary":90},"Sandbox escape primitives","No detached processes or retry loops around denied tool calls are apparent in the provided configuration and workflow descriptions.",{"category":76,"check":92,"severity":33,"summary":93},"Data Exfiltration","The extension handles data securely via OAuth and does not appear to exfiltrate confidential user data or credentials.",{"category":76,"check":95,"severity":33,"summary":96},"Hidden Text Tricks","The bundled files (README, server.json, LICENSE) are free of hidden text tricks or obfuscated instructions.",{"category":98,"check":99,"severity":33,"summary":100},"Hooks","Opaque code execution","The configuration and workflow do not involve obfuscated code, base64 payloads, or runtime script fetching.",{"category":102,"check":103,"severity":33,"summary":104},"Portability","Structural Assumption","The extension functions as a remote service, making no assumptions about the user's local project structure.",{"category":106,"check":107,"severity":69,"summary":108},"Trust","Issues Attention","3 issues opened, 0 closed — maintainers are not keeping up and issues may go unaddressed.",{"category":110,"check":111,"severity":69,"summary":112},"Versioning","Release Management","The server.json reports version \"1.4.0\", but there is no GitHub release tag or CHANGELOG, and the install instructions do not reference a specific version.",{"category":114,"check":115,"severity":33,"summary":116},"Code Execution","Validation","Natural language queries are expected to be processed by the LLM, and tool parameters are implicitly validated by the MCP server's schema.",{"category":76,"check":118,"severity":33,"summary":119},"Unguarded Destructive Operations","The extension is primarily read-only, focused on data retrieval, and does not perform destructive operations.",{"category":114,"check":121,"severity":33,"summary":122},"Error Handling","As a hosted service, error handling is expected to be robust, with clear reporting and potential retries managed by the MCP protocol.",{"category":114,"check":124,"severity":33,"summary":125},"Logging","The extension's nature as a hosted service implies internal logging for operational purposes, and users can manage their own session logging.",{"category":127,"check":128,"severity":33,"summary":129},"Compliance","GDPR","The extension processes social media data but does not inherently handle personally identifiable information beyond what is publicly available on the platforms. Authentication is via OAuth.",{"category":127,"check":131,"severity":33,"summary":132},"Target market","The extension targets a global market, providing access to major international social media platforms and documentation in English.",{"category":102,"check":134,"severity":33,"summary":135},"Runtime stability","The extension is a remote MCP server, making it independent of the user's local runtime environment.",{"category":49,"check":137,"severity":33,"summary":138},"Precise Purpose","The README clearly states the extension's purpose (social media search) and its target audience (AI agents), providing specific examples of use cases and platforms.",{"category":49,"check":140,"severity":33,"summary":141},"Concise Frontmatter","The server.json frontmatter is concise and effectively summarizes the core capability (Social Media Search API) and platforms.",{"category":53,"check":143,"severity":33,"summary":144},"Concise Body","The README is well-structured and concise, with detailed tool information presented in tables and key features highlighted, avoiding excessive length.",{"category":146,"check":147,"severity":33,"summary":148},"Context","Progressive Disclosure","The README provides a high-level overview and tool tables, delegating deeper documentation to external links for pricing and general help.",{"category":146,"check":150,"severity":73,"summary":151},"Forked exploration","This extension is a data retrieval service, not an exploration or code review tool, so `context: fork` is not applicable.",{"category":31,"check":153,"severity":33,"summary":154},"Usage examples","The README provides clear examples for connecting via Claude Desktop/Cursor/Windsurf and OpenClaw, along with detailed tables of tools for each platform.",{"category":31,"check":156,"severity":33,"summary":157},"Edge cases","The README mentions features like async operations, status polling, and cancellation, which implicitly handle potential edge cases of long-running or large data operations.",{"category":114,"check":159,"severity":73,"summary":160},"Tool Fallback","The extension is a remote MCP server and does not rely on optional local MCP installations; it's designed to be directly connected to.",{"category":102,"check":162,"severity":33,"summary":163},"Stack assumptions","The extension specifies streamable-http as the connection type and notes that no local installation is required, making it broadly compatible.",{"category":165,"check":166,"severity":33,"summary":167},"Safety","Halt on unexpected state","As a remote service, the MCP server is expected to handle unexpected states internally and report errors gracefully.",{"category":102,"check":169,"severity":33,"summary":170},"Cross-skill coupling","The extension is a self-contained social media data API and does not implicitly rely on other skills.",1778006073208,"This extension acts as a remote server for accessing over 1.5 billion social media posts from Twitter/X, Instagram, Reddit, and TikTok. It supports natural language queries, CSV exports up to 500K rows, and secure Google OAuth authentication, eliminating the need for managing API keys.","2.0.0","3.4.0","The extension is well-documented, provides a clear value proposition for accessing social media data, and is production-ready. The main concerns are the recency of commits and the lack of a clear versioning scheme tied to releases, though the server.json does contain a version number.",85,"A hosted MCP server providing extensive social media search capabilities across Twitter, Instagram, Reddit, and TikTok with natural language queries and CSV exports.",[15,16,17,18,19,20,21,22,23],"global","verified",{"codeQuality":182,"collectedAt":183,"documentation":184,"maintenance":186,"security":189,"testCoverage":192},{},1778006059188,{"descriptionLength":185,"readmeSize":8},34,{"closedIssues90d":8,"openIssues90d":187,"pushedAt":188},3,1770908837000,{"hasNpmPackage":190,"license":191,"smitheryVerified":190},false,"MIT",{"hasCi":190,"hasTests":190},{"invalidatedAt":194,"updatedAt":194},1778007780389,{"githubOwner":196,"githubRepo":197,"locale":27,"slug":197,"type":198},"xpozpublic","xpoz-mcp","skill",true,null,{"extract":202,"smithery":204},{"commitSha":203,"license":191},"dfa03b6ce118f2647b71c91c66694c8f4fbc2dcb",{"qualityScore":8,"totalActivations":8,"uniqueUsers":8,"useCount":8,"verified":190},{"repoId":206},"kd71exzh4dfvjrehnr2eq0gjch86470a",{"_creationTime":208,"_id":206,"identity":209,"providers":210,"workflow":227},1777995551258.11,{"githubOwner":196,"githubRepo":197,"sourceUrl":13},{"discover":211,"github":214},{"sources":212},[213],"mcp-registry",{"closedIssues90d":8,"forks":215,"homepage":216,"license":191,"openIssues90d":187,"pushedAt":188,"readmeSize":217,"stars":218,"topics":219},1,"https://xpoz.ai",4524,6,[220,221,21,222,223,224,225,15,20,226],"ai-agents","instagram-api","mcp-server","model-context-protocol","reddit-api","social-intelligence","twitter-api",{"discoverAt":228,"extractAt":229,"githubAt":229,"updatedAt":229},1777995551258,1778000480302,{"anyEnrichmentAt":194,"extractAt":231,"githubAt":232,"invalidatedAt":194,"llmAt":233,"smitheryAt":194,"updatedAt":194},1778000110903,1778000111263,1778006249801,[]]