{"passport":{"unfragile":{"@version":"1.0","version":"2026-05","artifact":{"id":"smithery_tariq-jtrholidays","slug":"tariq-jtrholidays","name":"jtrholidays","type":"mcp","url":"https://smithery.ai/servers/tariq/jtrholidays","page_url":"https://unfragile.ai/tariq-jtrholidays","categories":["mcp-servers"],"tags":["mcp","model-context-protocol","smithery:tariq/jtrholidays"],"pricing":{"model":"open_source","free":true,"starting_price":null},"status":"active","verified":false},"capabilities":[{"id":"smithery_tariq-jtrholidays__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 using a schema-based approach, enabling integration with multiple service providers seamlessly. It utilizes a model-context-protocol (MCP) architecture that standardizes function definitions and execution across various APIs, allowing for dynamic invocation based on user-defined schemas. This design choice enhances flexibility and reduces the complexity of managing different API integrations.","intents":["How can I integrate multiple APIs into my application without rewriting code for each provider?","What is the best way to standardize function calls across different services?","Can I dynamically switch between API providers based on runtime conditions?"],"best_for":["developers building applications that require multiple API integrations"],"limitations":["Requires explicit schema definitions for each API, which can be time-consuming to set up."],"requires":["Node.js 14+","Access to the respective API keys for integrated services"],"input_types":["structured data","text"],"output_types":["structured data","text"],"categories":["tool-use-integration","api orchestration"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_tariq-jtrholidays__cap_1","uri":"capability://data.processing.analysis.contextual.data.retrieval.from.multiple.sources","name":"contextual data retrieval from multiple sources","description":"This capability enables the retrieval of contextual data from various integrated sources based on user queries. It employs a context-aware retrieval mechanism that leverages the MCP architecture to fetch relevant information dynamically, ensuring that the data returned is pertinent to the current user context. This approach minimizes irrelevant data and enhances the user experience by providing tailored responses.","intents":["How can I retrieve relevant data based on the current user context?","What is the best way to ensure data returned is specific to my query?","Can I access multiple data sources simultaneously for a single query?"],"best_for":["data scientists and developers needing contextual insights from multiple data sources"],"limitations":["Performance may degrade with an increase in the number of data sources queried."],"requires":["Node.js 14+","Configured access to all integrated data sources"],"input_types":["text","structured data"],"output_types":["structured data","text"],"categories":["data-processing-analysis","contextual-retrieval"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_tariq-jtrholidays__cap_2","uri":"capability://automation.workflow.dynamic.workflow.orchestration","name":"dynamic workflow orchestration","description":"This capability allows users to create and manage dynamic workflows that can adapt to changing conditions or inputs. It leverages the MCP framework to define workflows that can include conditional logic, branching, and parallel execution paths, enabling complex automation scenarios. This flexibility is crucial for applications that require real-time adjustments based on user interactions or external events.","intents":["How can I automate complex workflows that change based on user input?","What is the best way to handle conditional logic in my application workflows?","Can I create workflows that run different paths based on real-time data?"],"best_for":["automation engineers and developers building responsive applications"],"limitations":["Complex workflows may require extensive testing to ensure reliability."],"requires":["Node.js 14+","Access to the workflow definition schema"],"input_types":["structured data","event triggers"],"output_types":["structured data","logs"],"categories":["automation-workflow","dynamic-systems"],"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 API keys for integrated services","Configured access to all integrated data sources","Access to the workflow definition schema"],"failure_modes":["Requires explicit schema definitions for each API, which can be time-consuming to set up.","Performance may degrade with an increase in the number of data sources queried.","Complex workflows may require extensive testing to ensure reliability.","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:28.139Z","last_scraped_at":"2026-05-03T15:18:42.146Z","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=tariq-jtrholidays","compare_url":"https://unfragile.ai/compare?artifact=tariq-jtrholidays"}},"signature":"SO9bOaX2kwihfoS2IaL16CFFVV7nz5uBPc9HKpN7jGjWLlR6VxLPcWYx+QBxd0F/WhsuQmaXvjCUkcEFhOL3DA==","signedAt":"2026-06-20T16:13:06.207Z","signedBy":"unfragile.ai","version":1},"_links":{"self":"https://unfragile.ai/api/v1/passport/tariq-jtrholidays","artifact":"https://unfragile.ai/tariq-jtrholidays","verify":"https://unfragile.ai/api/v1/verify?slug=tariq-jtrholidays","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"}}