{"passport":{"unfragile":{"@version":"1.0","version":"2026-05","artifact":{"id":"smithery_nooriedhingra-twoslides","slug":"nooriedhingra-twoslides","name":"twoslides","type":"mcp","url":"https://smithery.ai/servers/nooriedhingra/twoslides","page_url":"https://unfragile.ai/nooriedhingra-twoslides","categories":["mcp-servers"],"tags":["mcp","model-context-protocol","smithery:nooriedhingra/twoslides"],"pricing":{"model":"open_source","free":true,"starting_price":null},"status":"active","verified":false},"capabilities":[{"id":"smithery_nooriedhingra-twoslides__cap_0","uri":"capability://tool.use.integration.multi.provider.api.orchestration","name":"multi-provider api orchestration","description":"This capability allows for seamless integration and orchestration of multiple APIs using the Model Context Protocol (MCP). It employs a schema-based approach to define API interactions, enabling dynamic function calling across various service providers. This architecture allows for efficient management of context and state across different API calls, making it distinct in its ability to handle complex workflows without manual intervention.","intents":["How can I integrate multiple APIs into my application efficiently?","What is the best way to manage context across different service providers?","Can I automate API calls based on specific conditions?"],"best_for":["developers building applications that require integration of multiple APIs"],"limitations":["Requires a stable internet connection for API calls, which may introduce latency.","Limited to APIs that support the MCP schema."],"requires":["Node.js 14+","Access to the respective APIs with valid credentials"],"input_types":["structured data","JSON"],"output_types":["structured data","JSON"],"categories":["tool-use-integration","api orchestration"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_nooriedhingra-twoslides__cap_1","uri":"capability://memory.knowledge.contextual.state.management","name":"contextual state management","description":"This capability manages the contextual state across multiple interactions with APIs, ensuring that each call retains the necessary context for accurate responses. It leverages a centralized context store that updates dynamically based on user interactions and API responses, allowing for a more coherent and context-aware application experience. This approach is unique as it integrates context management directly into the API orchestration layer.","intents":["How can I maintain context across different API calls?","What is the best way to ensure state is preserved in my application?","Can I track user interactions to improve API responses?"],"best_for":["developers creating applications that require persistent user context"],"limitations":["Context management is limited to the session duration and may not persist across sessions without external storage."],"requires":["Node.js 14+","A compatible database for persistent storage if needed"],"input_types":["text","structured data"],"output_types":["text","structured data"],"categories":["memory-knowledge","context management"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_nooriedhingra-twoslides__cap_2","uri":"capability://tool.use.integration.dynamic.function.calling","name":"dynamic function calling","description":"This capability enables the dynamic invocation of functions based on the context and user input, allowing for a highly adaptable application behavior. It uses a registry of functions defined in the MCP schema, which can be called based on real-time conditions and user interactions. This dynamic approach is distinct as it allows for function calls to be determined at runtime rather than being statically defined.","intents":["How can I call different functions based on user input dynamically?","What is the best way to adapt my application behavior in real-time?","Can I create a responsive application that changes its actions based on context?"],"best_for":["developers looking to create responsive applications with adaptive behaviors"],"limitations":["Performance may degrade with a high number of dynamic function calls due to overhead in context evaluation."],"requires":["Node.js 14+","Defined functions in the MCP schema"],"input_types":["text","structured data"],"output_types":["text","structured data"],"categories":["tool-use-integration","dynamic execution"],"confidence":0.5,"matches":0,"success_rate":0}],"trust":{"score":23,"verified":false,"data_access_risk":"high","permissions":["Node.js 14+","Access to the respective APIs with valid credentials","A compatible database for persistent storage if needed","Defined functions in the MCP schema"],"failure_modes":["Requires a stable internet connection for API calls, which may introduce latency.","Limited to APIs that support the MCP schema.","Context management is limited to the session duration and may not persist across sessions without external storage.","Performance may degrade with a high number of dynamic function calls due to overhead in context evaluation.","builder identity is not verified yet","no observed match outcomes yet"],"rank_breakdown":{"adoption":0.05,"quality":0.16,"ecosystem":0.38999999999999996,"match_graph":0.25,"freshness":0.5,"weights":{"adoption":0.25,"quality":0.25,"ecosystem":0.15,"match_graph":0.23,"freshness":0.12}},"observed_outcomes":{"matches":0,"success_rate":0,"avg_confidence":0,"top_intents":[],"last_matched_at":null},"maintenance":{"status":"active","updated_at":"2026-05-24T12:16:27.443Z","last_scraped_at":"2026-05-03T15:19:05.145Z","last_commit":null},"community":{"stars":null,"forks":null,"weekly_downloads":null,"model_downloads":null,"model_likes":null}},"distribution":{"claim_url":"https://unfragile.ai/submit?claim=nooriedhingra-twoslides","compare_url":"https://unfragile.ai/compare?artifact=nooriedhingra-twoslides"}},"signature":"KLfZ8Q4NoGtY75KLVqGTHR9Ir+RskEc2yzfWq+GCFVe8DStBvBud9aVdxJhjo202DFYw9v7jU2GPkTgulKK8Aw==","signedAt":"2026-06-21T03:02:16.015Z","signedBy":"unfragile.ai","version":1},"_links":{"self":"https://unfragile.ai/api/v1/passport/nooriedhingra-twoslides","artifact":"https://unfragile.ai/nooriedhingra-twoslides","verify":"https://unfragile.ai/api/v1/verify?slug=nooriedhingra-twoslides","publicKey":"https://unfragile.ai/api/v1/trust-passport-public-key","spec":"https://unfragile.ai/trust","schema":"https://unfragile.ai/schema.json","docs":"https://unfragile.ai/docs"}}