{"passport":{"unfragile":{"@version":"1.0","version":"2026-05","artifact":{"id":"smithery_luis-ticas1-vsfclub","slug":"luis-ticas1-vsfclub","name":"vsfclub","type":"mcp","url":"https://smithery.ai/servers/luis.ticas1/vsfclub","page_url":"https://unfragile.ai/luis-ticas1-vsfclub","categories":["mcp-servers"],"tags":["mcp","model-context-protocol","smithery:luis.ticas1/vsfclub"],"pricing":{"model":"open_source","free":true,"starting_price":null},"status":"active","verified":false},"capabilities":[{"id":"smithery_luis-ticas1-vsfclub__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 enables the server to facilitate function calls based on a predefined schema that supports multiple providers. It utilizes a modular architecture that allows for easy integration of different APIs and services, enabling users to define and call functions seamlessly across various contexts. The schema-based approach ensures that the functions are well-defined and can be validated before execution, reducing errors and improving reliability.","intents":["How can I call functions from different APIs in a unified way?","I need to integrate multiple service providers into my application.","Can I define custom functions that work with various data sources?"],"best_for":["developers building applications that require integration with multiple APIs"],"limitations":["Requires manual schema definition for each function, which can be time-consuming."],"requires":["Node.js 14+","Access to the API documentation of the integrated services"],"input_types":["structured data","API requests"],"output_types":["structured data","API responses"],"categories":["tool-use-integration","api orchestration"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_luis-ticas1-vsfclub__cap_1","uri":"capability://memory.knowledge.contextual.data.management.for.multi.step.processes","name":"contextual data management for multi-step processes","description":"This capability allows the server to manage context across multiple steps in a workflow, ensuring that data persists and is accessible throughout the process. It employs a state management pattern that tracks the current context and updates it as users progress through different stages of interaction. This ensures that users can build complex workflows without losing track of previous inputs or outputs.","intents":["How can I maintain context across multiple API calls?","I need to build a workflow that remembers user inputs throughout the process.","Can I create a multi-step process that retains state information?"],"best_for":["developers creating complex workflows that require state management"],"limitations":["State management can introduce latency if not optimized."],"requires":["Node.js 14+","A database for persistent state storage"],"input_types":["text","structured data"],"output_types":["text","structured data"],"categories":["memory-knowledge","workflow management"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_luis-ticas1-vsfclub__cap_2","uri":"capability://tool.use.integration.dynamic.api.orchestration","name":"dynamic api orchestration","description":"This capability enables the server to dynamically orchestrate API calls based on user-defined rules and conditions. It uses a rule engine that evaluates conditions in real-time to determine which APIs to call and in what sequence. This allows for highly customizable workflows that can adapt to varying user inputs and external conditions.","intents":["How can I create workflows that adapt based on user inputs?","I want to set up conditional API calls in my application.","Can I orchestrate multiple APIs based on real-time data?"],"best_for":["developers building adaptive applications that require real-time decision making"],"limitations":["Complex rule definitions can lead to maintenance challenges."],"requires":["Node.js 14+","Familiarity with rule-based programming"],"input_types":["text","structured data"],"output_types":["structured data","API responses"],"categories":["tool-use-integration","automation-workflow"],"confidence":0.5,"matches":0,"success_rate":0}],"trust":{"score":23,"verified":false,"data_access_risk":"high","permissions":["Node.js 14+","Access to the API documentation of the integrated services","A database for persistent state storage","Familiarity with rule-based programming"],"failure_modes":["Requires manual schema definition for each function, which can be time-consuming.","State management can introduce latency if not optimized.","Complex rule definitions can lead to maintenance challenges.","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.441Z","last_scraped_at":"2026-05-03T15:19:49.548Z","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=luis-ticas1-vsfclub","compare_url":"https://unfragile.ai/compare?artifact=luis-ticas1-vsfclub"}},"signature":"XYaI7DczkBjYRctxJVd6FQTLfFCZ1//ebDnaSef1hwmjlbA6MV/fqpc1pe+n48y3ebEHX89Gq3nWb9L9QC68Bw==","signedAt":"2026-07-08T06:35:48.636Z","signedBy":"unfragile.ai","version":1},"_links":{"self":"https://unfragile.ai/api/v1/passport/luis-ticas1-vsfclub","artifact":"https://unfragile.ai/luis-ticas1-vsfclub","verify":"https://unfragile.ai/api/v1/verify?slug=luis-ticas1-vsfclub","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"}}