{"passport":{"unfragile":{"@version":"1.0","version":"2026-05","artifact":{"id":"smithery_jmoak-chrono-mcp","slug":"jmoak-chrono-mcp","name":"Chrono","type":"mcp","url":"https://github.com/JMoak/chrono-mcp","page_url":"https://unfragile.ai/jmoak-chrono-mcp","categories":["mcp-servers"],"tags":["mcp","model-context-protocol","smithery:JMoak/chrono-mcp"],"pricing":{"model":"open_source","free":true,"starting_price":null},"status":"active","verified":false},"capabilities":[{"id":"smithery_jmoak-chrono-mcp__cap_0","uri":"capability://data.processing.analysis.timezone.aware.date.conversion","name":"timezone-aware date conversion","description":"Chrono utilizes a locale-aware formatting engine that allows for seamless conversion of dates and times across various timezones. It employs a robust parsing algorithm that recognizes and interprets date formats based on user locale, ensuring accurate conversions regardless of input style. This capability is distinct in its ability to handle edge cases like daylight saving time changes and leap seconds, providing a comprehensive solution for global applications.","intents":["How can I convert a date from UTC to my local timezone?","I need to display event times in multiple timezones for my users.","What is the best way to handle timezone differences in my scheduling app?"],"best_for":["developers building global applications requiring timezone management"],"limitations":["Limited to supported timezone databases; may not cover all historical timezone changes."],"requires":["Node.js 14+","timezone database access"],"input_types":["text","structured data"],"output_types":["text","structured data"],"categories":["data-processing-analysis","time-management"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_jmoak-chrono-mcp__cap_1","uri":"capability://data.processing.analysis.duration.manipulation.and.arithmetic","name":"duration manipulation and arithmetic","description":"This capability allows users to add or subtract durations from dates and times using a straightforward API. Chrono implements a flexible duration parsing mechanism that can interpret various formats (e.g., '2 hours', '30 minutes') and performs arithmetic operations efficiently. It also provides detailed breakdowns of intervals, making it easier to visualize time spans in user-friendly formats.","intents":["How can I calculate the end time of an event given a start time and duration?","I need to subtract a duration from a timestamp for scheduling.","What is the best way to represent time intervals in my application?"],"best_for":["developers creating scheduling or time-tracking applications"],"limitations":["Complex duration formats may require additional parsing logic."],"requires":["Node.js 14+","duration format specifications"],"input_types":["text","structured data"],"output_types":["text","structured data"],"categories":["data-processing-analysis","time-management"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_jmoak-chrono-mcp__cap_2","uri":"capability://data.processing.analysis.timestamp.sorting.and.analysis","name":"timestamp sorting and analysis","description":"Chrono provides a powerful sorting mechanism for timestamps, allowing users to easily organize and analyze time series data. It employs efficient algorithms that can handle large datasets and provides options for filtering and grouping based on time intervals. This capability is particularly useful for applications that require time-based data analytics, such as reporting tools and dashboards.","intents":["How can I sort a list of timestamps for analysis?","I need to analyze time series data for trends over a specific period.","What is the best way to group timestamps by hour or day?"],"best_for":["data analysts and developers working with time series data"],"limitations":["Performance may degrade with extremely large datasets without optimization."],"requires":["Node.js 14+","data input in timestamp format"],"input_types":["structured data"],"output_types":["structured data"],"categories":["data-processing-analysis","analytics"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_jmoak-chrono-mcp__cap_3","uri":"capability://data.processing.analysis.multi.format.output.generation","name":"multi-format output generation","description":"Chrono can generate outputs in various formats, including ISO 8601, RFC 2822, and custom user-defined formats. This capability is implemented through a flexible formatting engine that allows developers to specify output styles based on their needs. It supports both string and structured data outputs, making it versatile for different application requirements.","intents":["How can I format a date in ISO 8601 for API responses?","I need to generate a human-readable date format for user interfaces.","What options do I have for outputting timestamps in different formats?"],"best_for":["developers needing flexible date formatting in applications"],"limitations":["Custom formats may require additional configuration."],"requires":["Node.js 14+","format specification guidelines"],"input_types":["structured data"],"output_types":["text","structured data"],"categories":["data-processing-analysis","formatting"],"confidence":0.5,"matches":0,"success_rate":0}],"trust":{"score":30,"verified":false,"data_access_risk":"high","permissions":["Node.js 14+","timezone database access","duration format specifications","data input in timestamp format","format specification guidelines"],"failure_modes":["Limited to supported timezone databases; may not cover all historical timezone changes.","Complex duration formats may require additional parsing logic.","Performance may degrade with extremely large datasets without optimization.","Custom formats may require additional configuration.","builder identity is not verified yet","no observed match outcomes yet"],"rank_breakdown":{"adoption":0.05,"quality":0.33,"ecosystem":0.48999999999999994,"match_graph":0.25,"freshness":0.6,"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.914Z","last_scraped_at":"2026-05-03T15:19:25.720Z","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=jmoak-chrono-mcp","compare_url":"https://unfragile.ai/compare?artifact=jmoak-chrono-mcp"}},"signature":"AbaiewL/cOsBgGu8N5MHXOfITODLax1j+7z4+cqxqUT2dOUknGud0Pgb0KEP5fdcijZ66CO0SY/BIl58/MblCQ==","signedAt":"2026-06-22T23:23:16.743Z","signedBy":"unfragile.ai","version":1},"_links":{"self":"https://unfragile.ai/api/v1/passport/jmoak-chrono-mcp","artifact":"https://unfragile.ai/jmoak-chrono-mcp","verify":"https://unfragile.ai/api/v1/verify?slug=jmoak-chrono-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"}}