{"passport":{"unfragile":{"@version":"1.0","version":"2026-05","artifact":{"id":"smithery_fshanks-clawskills-mcp","slug":"fshanks-clawskills-mcp","name":"clawskills-mcp","type":"mcp","url":"https://smithery.ai/servers/fshanks/clawskills-mcp","page_url":"https://unfragile.ai/fshanks-clawskills-mcp","categories":["mcp-servers"],"tags":["mcp","model-context-protocol","smithery:fshanks/clawskills-mcp"],"pricing":{"model":"open_source","free":true,"starting_price":null},"status":"active","verified":false},"capabilities":[{"id":"smithery_fshanks-clawskills-mcp__cap_0","uri":"capability://tool.use.integration.schema.based.function.calling.with.multi.provider.support","name":"schema-based function calling with multi-provider support","description":"This capability allows users to define and call functions based on a schema that supports multiple providers. It utilizes a modular architecture where each function can be registered with specific input and output types, enabling seamless integration with various APIs. This design choice enhances flexibility and allows developers to easily switch between different service providers without changing the core logic of their applications.","intents":["How can I integrate multiple APIs into my application without rewriting code?","What is the best way to manage function calls to different service providers?","Can I easily switch between different models or APIs in my project?"],"best_for":["developers building applications that require integration with multiple AI services"],"limitations":["Requires manual schema definition for each function, which can be time-consuming","Performance may vary based on the number of registered functions"],"requires":["Node.js 14+","Access to the respective APIs for each provider"],"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_fshanks-clawskills-mcp__cap_1","uri":"capability://tool.use.integration.context.aware.api.orchestration","name":"context-aware api orchestration","description":"This capability enables the orchestration of multiple API calls while maintaining contextual awareness of the data being processed. It employs a context management system that tracks the state and flow of data across different API interactions, ensuring that each call can leverage previous responses. This approach minimizes data loss and enhances the relevance of each API interaction, making it distinct from simpler orchestration tools.","intents":["How can I maintain context across multiple API calls in my application?","What is the best way to ensure data continuity when interacting with several services?","Can I automate workflows that require sequential API calls with context retention?"],"best_for":["teams developing complex workflows that require multiple API interactions"],"limitations":["Increased complexity in managing context can lead to higher development overhead","Latency may increase due to context tracking"],"requires":["Node.js 14+","Knowledge of the APIs being orchestrated"],"input_types":["structured data","text"],"output_types":["structured data","text"],"categories":["tool-use-integration","automation-workflow"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_fshanks-clawskills-mcp__cap_2","uri":"capability://tool.use.integration.dynamic.model.switching","name":"dynamic model switching","description":"This capability allows users to dynamically switch between different AI models based on predefined criteria or user input. It leverages a configuration management system that can load and unload models at runtime, facilitating experimentation and optimization without downtime. This unique approach enables developers to adapt their applications to varying workloads and user needs seamlessly.","intents":["How can I test different AI models in my application without restarting the server?","What is the best way to optimize performance by switching models based on user input?","Can I easily integrate new models into my existing workflow?"],"best_for":["data scientists and developers experimenting with multiple AI models"],"limitations":["Overhead in managing multiple models can lead to increased memory usage","Not all models may be compatible with the switching mechanism"],"requires":["Node.js 14+","Access to the models being used"],"input_types":["text","structured data"],"output_types":["text","structured data"],"categories":["tool-use-integration","memory-knowledge"],"confidence":0.5,"matches":0,"success_rate":0}],"trust":{"score":23,"verified":false,"data_access_risk":"moderate","permissions":["Node.js 14+","Access to the respective APIs for each provider","Knowledge of the APIs being orchestrated","Access to the models being used"],"failure_modes":["Requires manual schema definition for each function, which can be time-consuming","Performance may vary based on the number of registered functions","Increased complexity in managing context can lead to higher development overhead","Latency may increase due to context tracking","Overhead in managing multiple models can lead to increased memory usage","Not all models may be compatible with the switching mechanism","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:26.347Z","last_scraped_at":"2026-05-03T15:19:33.056Z","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=fshanks-clawskills-mcp","compare_url":"https://unfragile.ai/compare?artifact=fshanks-clawskills-mcp"}},"signature":"bAFrQRGTmRu+NdRT0cyaxS4rnr9YBexue8fHt6U8QbyFxja2kBOVQlYwSKadDfJaHVS8TbIUencJ16ycLb4UBw==","signedAt":"2026-06-21T02:32:53.102Z","signedBy":"unfragile.ai","version":1},"_links":{"self":"https://unfragile.ai/api/v1/passport/fshanks-clawskills-mcp","artifact":"https://unfragile.ai/fshanks-clawskills-mcp","verify":"https://unfragile.ai/api/v1/verify?slug=fshanks-clawskills-mcp","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"}}