{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_s9efe7bp2dav","handle":"moltline-regclock","url":"https://wellknown.network/agents/moltline-regclock","links":{"self":"https://wellknown.network/agents/moltline-regclock/record.json","html":"https://wellknown.network/agents/moltline-regclock","markdown":"https://wellknown.network/agents/moltline-regclock/record.md","api":"https://wellknown.network/api/v1/agents/moltline-regclock","status":"https://wellknown.network/api/v1/agents/moltline-regclock/status","claim":"https://wellknown.network/agents/moltline-regclock/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/moltline-regclock/claim.json","badge":"https://wellknown.network/agents/moltline-regclock/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/moltline-regclock/history","tools":"https://wellknown.network/api/v1/agents/moltline-regclock/tools"},"ard":{"identifier":"urn:air:mcp.moltlinestudio.com:server:moltline-regclock","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"Moltline RegClock","summary":"Incident-reporting deadlines from the law: CRA, NIS2, DORA, GDPR, HIPAA, SEC 8-K. 6 of 9 tools free.","description":"Incident-reporting deadlines from the law: CRA, NIS2, DORA, GDPR, HIPAA, SEC 8-K. 6 of 9 tools free.","publisher":{"name":"com.moltlinestudio","url":null},"homepage":"https://moltlinestudio.com/servers.html#regclock","repository":"https://github.com/GarphenGate/moltline-mcp","version":"1.2.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://mcp.moltlinestudio.com/regclock","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-09-08T14:31:39.735078Z","publishedAt":"2026-09-08T14:31:39.735078Z","registryName":"com.moltlinestudio/regclock"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","repoUrl":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"research.academic","name":"Academic Research","confidence":0.54,"provenance":"derived"},{"slug":"productivity.calendar","name":"Calendar & Scheduling","confidence":0.525,"provenance":"derived"}],"categories":["productivity","research"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 4h ago.","lastOkAt":"2026-10-09T21:26:57.332Z","lastProbedAt":"2026-10-09T21:26:57.332Z","statusComputedAt":"2026-10-09T21:28:06.500Z","reliability30d":{"probes":108,"successRate":1,"p50Ms":361,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":108,"ok":108,"authBoundaryOk":0,"serviceOk":108,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-10-09T21:26:57.332Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":348,"error":null,"detail":{"tools":[{"name":"list_regimes","description":"List the reporting regimes this server can compute, with citations. FREE.\n\nTypical input {} returns {\"regimes\": [{\"id\": \"eu_nis2\", \"name\": ...,\n\"instrument\": .."},{"name":"explain_rule","description":"Quote the time limit, citation and required content for an obligation. FREE.\n\nTypical input {\"regime\": \"eu_cra\", \"event_type\": \"severe_incident\",\n\"obligation\": "},{"name":"classify_event","description":"Apply a regime's statutory criteria to yes/no facts and name the event type. FREE.\n\nTypical input {\"regime\": \"eu_dora\", \"facts\": {\"critical_services_affected\":\n"},{"name":"compute_deadlines","description":"Compute every reporting deadline of one regime from the moment of awareness. FREE.\n\nTypical input {\"regime\": \"eu_nis2\", \"event_type\": \"significant_incident\",\n\"a"},{"name":"deadline_status","description":"Mark each computed deadline open, due soon, overdue or submitted as of now. FREE.\n\nTypical input {\"deadlines\": <rows from compute_deadlines>, \"now\":\n\"2026-09-15"},{"name":"holiday_calendar","description":"List the public holidays the engine uses for a country and year. FREE.\n\nTypical input {\"country\": \"IE\", \"year\": 2026} returns {\"holidays\":\n[{\"date\": \"2026-01-01"},{"name":"compute_deadlines_multi","description":"One merged timeline across several regimes for the same incident. PREMIUM (license).\n\nTypical input {\"regimes\": [{\"regime\": \"eu_nis2\"}, {\"regime\": \"eu_gdpr\"},\n{"},{"name":"validate_report","description":"Check a draft report against the statutory content list and its deadline. PREMIUM (license).\n\nTypical input {\"regime\": \"eu_gdpr\", \"obligation\":\n\"supervisory_aut"},{"name":"timeline_export","description":"Export computed deadlines as an iCalendar file and CSV rows. PREMIUM (license).\n\nTypical input {\"deadlines\": <rows from compute_deadlines or the\ntimeline from c"}],"toolCount":9,"toolsHash":"fd5211e42ee1adf22e32ac9639883a93bbfb58a9d9ec8246afbe662236f42770","serverName":"moltline-regclock","capabilities":["experimental","logging","prompts","resources","tools","extensions"],"serverVersion":"1.1.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T14:32:21.632Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":412,"error":null,"detail":{"tools":[{"name":"list_regimes","description":"List the reporting regimes this server can compute, with citations. FREE.\n\nTypical input {} returns {\"regimes\": [{\"id\": \"eu_nis2\", \"name\": ...,\n\"instrument\": .."},{"name":"explain_rule","description":"Quote the time limit, citation and required content for an obligation. FREE.\n\nTypical input {\"regime\": \"eu_cra\", \"event_type\": \"severe_incident\",\n\"obligation\": "},{"name":"classify_event","description":"Apply a regime's statutory criteria to yes/no facts and name the event type. FREE.\n\nTypical input {\"regime\": \"eu_dora\", \"facts\": {\"critical_services_affected\":\n"},{"name":"compute_deadlines","description":"Compute every reporting deadline of one regime from the moment of awareness. FREE.\n\nTypical input {\"regime\": \"eu_nis2\", \"event_type\": \"significant_incident\",\n\"a"},{"name":"deadline_status","description":"Mark each computed deadline open, due soon, overdue or submitted as of now. FREE.\n\nTypical input {\"deadlines\": <rows from compute_deadlines>, \"now\":\n\"2026-09-15"},{"name":"holiday_calendar","description":"List the public holidays the engine uses for a country and year. FREE.\n\nTypical input {\"country\": \"IE\", \"year\": 2026} returns {\"holidays\":\n[{\"date\": \"2026-01-01"},{"name":"compute_deadlines_multi","description":"One merged timeline across several regimes for the same incident. PREMIUM (license).\n\nTypical input {\"regimes\": [{\"regime\": \"eu_nis2\"}, {\"regime\": \"eu_gdpr\"},\n{"},{"name":"validate_report","description":"Check a draft report against the statutory content list and its deadline. PREMIUM (license).\n\nTypical input {\"regime\": \"eu_gdpr\", \"obligation\":\n\"supervisory_aut"},{"name":"timeline_export","description":"Export computed deadlines as an iCalendar file and CSV rows. PREMIUM (license).\n\nTypical input {\"deadlines\": <rows from compute_deadlines or the\ntimeline from c"}],"toolCount":9,"toolsHash":"fd5211e42ee1adf22e32ac9639883a93bbfb58a9d9ec8246afbe662236f42770","serverName":"moltline-regclock","capabilities":["experimental","logging","prompts","resources","tools","extensions"],"serverVersion":"1.1.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T08:27:56.408Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":346,"error":null,"detail":{"tools":[{"name":"list_regimes","description":"List the reporting regimes this server can compute, with citations. FREE.\n\nTypical input {} returns {\"regimes\": [{\"id\": \"eu_nis2\", \"name\": ...,\n\"instrument\": .."},{"name":"explain_rule","description":"Quote the time limit, citation and required content for an obligation. FREE.\n\nTypical input {\"regime\": \"eu_cra\", \"event_type\": \"severe_incident\",\n\"obligation\": "},{"name":"classify_event","description":"Apply a regime's statutory criteria to yes/no facts and name the event type. FREE.\n\nTypical input {\"regime\": \"eu_dora\", \"facts\": {\"critical_services_affected\":\n"},{"name":"compute_deadlines","description":"Compute every reporting deadline of one regime from the moment of awareness. FREE.\n\nTypical input {\"regime\": \"eu_nis2\", \"event_type\": \"significant_incident\",\n\"a"},{"name":"deadline_status","description":"Mark each computed deadline open, due soon, overdue or submitted as of now. FREE.\n\nTypical input {\"deadlines\": <rows from compute_deadlines>, \"now\":\n\"2026-09-15"},{"name":"holiday_calendar","description":"List the public holidays the engine uses for a country and year. FREE.\n\nTypical input {\"country\": \"IE\", \"year\": 2026} returns {\"holidays\":\n[{\"date\": \"2026-01-01"},{"name":"compute_deadlines_multi","description":"One merged timeline across several regimes for the same incident. PREMIUM (license).\n\nTypical input {\"regimes\": [{\"regime\": \"eu_nis2\"}, {\"regime\": \"eu_gdpr\"},\n{"},{"name":"validate_report","description":"Check a draft report against the statutory content list and its deadline. PREMIUM (license).\n\nTypical input {\"regime\": \"eu_gdpr\", \"obligation\":\n\"supervisory_aut"},{"name":"timeline_export","description":"Export computed deadlines as an iCalendar file and CSV rows. PREMIUM (license).\n\nTypical input {\"deadlines\": <rows from compute_deadlines or the\ntimeline from c"}],"toolCount":9,"toolsHash":"fd5211e42ee1adf22e32ac9639883a93bbfb58a9d9ec8246afbe662236f42770","serverName":"moltline-regclock","capabilities":["experimental","logging","prompts","resources","tools","extensions"],"serverVersion":"1.1.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T02:27:33.280Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":136,"error":null,"detail":{"tools":[{"name":"list_regimes","description":"List the reporting regimes this server can compute, with citations. FREE.\n\nTypical input {} returns {\"regimes\": [{\"id\": \"eu_nis2\", \"name\": ...,\n\"instrument\": .."},{"name":"explain_rule","description":"Quote the time limit, citation and required content for an obligation. FREE.\n\nTypical input {\"regime\": \"eu_cra\", \"event_type\": \"severe_incident\",\n\"obligation\": "},{"name":"classify_event","description":"Apply a regime's statutory criteria to yes/no facts and name the event type. FREE.\n\nTypical input {\"regime\": \"eu_dora\", \"facts\": {\"critical_services_affected\":\n"},{"name":"compute_deadlines","description":"Compute every reporting deadline of one regime from the moment of awareness. FREE.\n\nTypical input {\"regime\": \"eu_nis2\", \"event_type\": \"significant_incident\",\n\"a"},{"name":"deadline_status","description":"Mark each computed deadline open, due soon, overdue or submitted as of now. FREE.\n\nTypical input {\"deadlines\": <rows from compute_deadlines>, \"now\":\n\"2026-09-15"},{"name":"holiday_calendar","description":"List the public holidays the engine uses for a country and year. FREE.\n\nTypical input {\"country\": \"IE\", \"year\": 2026} returns {\"holidays\":\n[{\"date\": \"2026-01-01"},{"name":"compute_deadlines_multi","description":"One merged timeline across several regimes for the same incident. PREMIUM (license).\n\nTypical input {\"regimes\": [{\"regime\": \"eu_nis2\"}, {\"regime\": \"eu_gdpr\"},\n{"},{"name":"validate_report","description":"Check a draft report against the statutory content list and its deadline. PREMIUM (license).\n\nTypical input {\"regime\": \"eu_gdpr\", \"obligation\":\n\"supervisory_aut"},{"name":"timeline_export","description":"Export computed deadlines as an iCalendar file and CSV rows. PREMIUM (license).\n\nTypical input {\"deadlines\": <rows from compute_deadlines or the\ntimeline from c"}],"toolCount":9,"toolsHash":"fd5211e42ee1adf22e32ac9639883a93bbfb58a9d9ec8246afbe662236f42770","serverName":"moltline-regclock","capabilities":["experimental","logging","prompts","resources","tools","extensions"],"serverVersion":"1.1.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T20:25:21.758Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":373,"error":null,"detail":{"tools":[{"name":"list_regimes","description":"List the reporting regimes this server can compute, with citations. FREE.\n\nTypical input {} returns {\"regimes\": [{\"id\": \"eu_nis2\", \"name\": ...,\n\"instrument\": .."},{"name":"explain_rule","description":"Quote the time limit, citation and required content for an obligation. FREE.\n\nTypical input {\"regime\": \"eu_cra\", \"event_type\": \"severe_incident\",\n\"obligation\": "},{"name":"classify_event","description":"Apply a regime's statutory criteria to yes/no facts and name the event type. FREE.\n\nTypical input {\"regime\": \"eu_dora\", \"facts\": {\"critical_services_affected\":\n"},{"name":"compute_deadlines","description":"Compute every reporting deadline of one regime from the moment of awareness. FREE.\n\nTypical input {\"regime\": \"eu_nis2\", \"event_type\": \"significant_incident\",\n\"a"},{"name":"deadline_status","description":"Mark each computed deadline open, due soon, overdue or submitted as of now. FREE.\n\nTypical input {\"deadlines\": <rows from compute_deadlines>, \"now\":\n\"2026-09-15"},{"name":"holiday_calendar","description":"List the public holidays the engine uses for a country and year. FREE.\n\nTypical input {\"country\": \"IE\", \"year\": 2026} returns {\"holidays\":\n[{\"date\": \"2026-01-01"},{"name":"compute_deadlines_multi","description":"One merged timeline across several regimes for the same incident. PREMIUM (license).\n\nTypical input {\"regimes\": [{\"regime\": \"eu_nis2\"}, {\"regime\": \"eu_gdpr\"},\n{"},{"name":"validate_report","description":"Check a draft report against the statutory content list and its deadline. PREMIUM (license).\n\nTypical input {\"regime\": \"eu_gdpr\", \"obligation\":\n\"supervisory_aut"},{"name":"timeline_export","description":"Export computed deadlines as an iCalendar file and CSV rows. PREMIUM (license).\n\nTypical input {\"deadlines\": <rows from compute_deadlines or the\ntimeline from c"}],"toolCount":9,"toolsHash":"fd5211e42ee1adf22e32ac9639883a93bbfb58a9d9ec8246afbe662236f42770","serverName":"moltline-regclock","capabilities":["experimental","logging","prompts","resources","tools","extensions"],"serverVersion":"1.1.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T14:23:49.021Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":380,"error":null,"detail":{"tools":[{"name":"list_regimes","description":"List the reporting regimes this server can compute, with citations. FREE.\n\nTypical input {} returns {\"regimes\": [{\"id\": \"eu_nis2\", \"name\": ...,\n\"instrument\": .."},{"name":"explain_rule","description":"Quote the time limit, citation and required content for an obligation. FREE.\n\nTypical input {\"regime\": \"eu_cra\", \"event_type\": \"severe_incident\",\n\"obligation\": "},{"name":"classify_event","description":"Apply a regime's statutory criteria to yes/no facts and name the event type. FREE.\n\nTypical input {\"regime\": \"eu_dora\", \"facts\": {\"critical_services_affected\":\n"},{"name":"compute_deadlines","description":"Compute every reporting deadline of one regime from the moment of awareness. FREE.\n\nTypical input {\"regime\": \"eu_nis2\", \"event_type\": \"significant_incident\",\n\"a"},{"name":"deadline_status","description":"Mark each computed deadline open, due soon, overdue or submitted as of now. FREE.\n\nTypical input {\"deadlines\": <rows from compute_deadlines>, \"now\":\n\"2026-09-15"},{"name":"holiday_calendar","description":"List the public holidays the engine uses for a country and year. FREE.\n\nTypical input {\"country\": \"IE\", \"year\": 2026} returns {\"holidays\":\n[{\"date\": \"2026-01-01"},{"name":"compute_deadlines_multi","description":"One merged timeline across several regimes for the same incident. PREMIUM (license).\n\nTypical input {\"regimes\": [{\"regime\": \"eu_nis2\"}, {\"regime\": \"eu_gdpr\"},\n{"},{"name":"validate_report","description":"Check a draft report against the statutory content list and its deadline. PREMIUM (license).\n\nTypical input {\"regime\": \"eu_gdpr\", \"obligation\":\n\"supervisory_aut"},{"name":"timeline_export","description":"Export computed deadlines as an iCalendar file and CSV rows. PREMIUM (license).\n\nTypical input {\"deadlines\": <rows from compute_deadlines or the\ntimeline from c"}],"toolCount":9,"toolsHash":"fd5211e42ee1adf22e32ac9639883a93bbfb58a9d9ec8246afbe662236f42770","serverName":"moltline-regclock","capabilities":["experimental","logging","prompts","resources","tools","extensions"],"serverVersion":"1.1.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T08:29:20.389Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":402,"error":null,"detail":{"tools":[{"name":"list_regimes","description":"List the reporting regimes this server can compute, with citations. FREE.\n\nTypical input {} returns {\"regimes\": [{\"id\": \"eu_nis2\", \"name\": ...,\n\"instrument\": .."},{"name":"explain_rule","description":"Quote the time limit, citation and required content for an obligation. FREE.\n\nTypical input {\"regime\": \"eu_cra\", \"event_type\": \"severe_incident\",\n\"obligation\": "},{"name":"classify_event","description":"Apply a regime's statutory criteria to yes/no facts and name the event type. FREE.\n\nTypical input {\"regime\": \"eu_dora\", \"facts\": {\"critical_services_affected\":\n"},{"name":"compute_deadlines","description":"Compute every reporting deadline of one regime from the moment of awareness. FREE.\n\nTypical input {\"regime\": \"eu_nis2\", \"event_type\": \"significant_incident\",\n\"a"},{"name":"deadline_status","description":"Mark each computed deadline open, due soon, overdue or submitted as of now. FREE.\n\nTypical input {\"deadlines\": <rows from compute_deadlines>, \"now\":\n\"2026-09-15"},{"name":"holiday_calendar","description":"List the public holidays the engine uses for a country and year. FREE.\n\nTypical input {\"country\": \"IE\", \"year\": 2026} returns {\"holidays\":\n[{\"date\": \"2026-01-01"},{"name":"compute_deadlines_multi","description":"One merged timeline across several regimes for the same incident. PREMIUM (license).\n\nTypical input {\"regimes\": [{\"regime\": \"eu_nis2\"}, {\"regime\": \"eu_gdpr\"},\n{"},{"name":"validate_report","description":"Check a draft report against the statutory content list and its deadline. PREMIUM (license).\n\nTypical input {\"regime\": \"eu_gdpr\", \"obligation\":\n\"supervisory_aut"},{"name":"timeline_export","description":"Export computed deadlines as an iCalendar file and CSV rows. PREMIUM (license).\n\nTypical input {\"deadlines\": <rows from compute_deadlines or the\ntimeline from c"}],"toolCount":9,"toolsHash":"fd5211e42ee1adf22e32ac9639883a93bbfb58a9d9ec8246afbe662236f42770","serverName":"moltline-regclock","capabilities":["experimental","logging","prompts","resources","tools","extensions"],"serverVersion":"1.1.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T02:22:06.446Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":357,"error":null,"detail":{"tools":[{"name":"list_regimes","description":"List the reporting regimes this server can compute, with citations. FREE.\n\nTypical input {} returns {\"regimes\": [{\"id\": \"eu_nis2\", \"name\": ...,\n\"instrument\": .."},{"name":"explain_rule","description":"Quote the time limit, citation and required content for an obligation. FREE.\n\nTypical input {\"regime\": \"eu_cra\", \"event_type\": \"severe_incident\",\n\"obligation\": "},{"name":"classify_event","description":"Apply a regime's statutory criteria to yes/no facts and name the event type. FREE.\n\nTypical input {\"regime\": \"eu_dora\", \"facts\": {\"critical_services_affected\":\n"},{"name":"compute_deadlines","description":"Compute every reporting deadline of one regime from the moment of awareness. FREE.\n\nTypical input {\"regime\": \"eu_nis2\", \"event_type\": \"significant_incident\",\n\"a"},{"name":"deadline_status","description":"Mark each computed deadline open, due soon, overdue or submitted as of now. FREE.\n\nTypical input {\"deadlines\": <rows from compute_deadlines>, \"now\":\n\"2026-09-15"},{"name":"holiday_calendar","description":"List the public holidays the engine uses for a country and year. FREE.\n\nTypical input {\"country\": \"IE\", \"year\": 2026} returns {\"holidays\":\n[{\"date\": \"2026-01-01"},{"name":"compute_deadlines_multi","description":"One merged timeline across several regimes for the same incident. PREMIUM (license).\n\nTypical input {\"regimes\": [{\"regime\": \"eu_nis2\"}, {\"regime\": \"eu_gdpr\"},\n{"},{"name":"validate_report","description":"Check a draft report against the statutory content list and its deadline. PREMIUM (license).\n\nTypical input {\"regime\": \"eu_gdpr\", \"obligation\":\n\"supervisory_aut"},{"name":"timeline_export","description":"Export computed deadlines as an iCalendar file and CSV rows. PREMIUM (license).\n\nTypical input {\"deadlines\": <rows from compute_deadlines or the\ntimeline from c"}],"toolCount":9,"toolsHash":"fd5211e42ee1adf22e32ac9639883a93bbfb58a9d9ec8246afbe662236f42770","serverName":"moltline-regclock","capabilities":["experimental","logging","prompts","resources","tools","extensions"],"serverVersion":"1.1.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-07T19:24:00.196Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":375,"error":null,"detail":{"tools":[{"name":"list_regimes","description":"List the reporting regimes this server can compute, with citations. FREE.\n\nTypical input {} returns {\"regimes\": [{\"id\": \"eu_nis2\", \"name\": ...,\n\"instrument\": .."},{"name":"explain_rule","description":"Quote the time limit, citation and required content for an obligation. FREE.\n\nTypical input {\"regime\": \"eu_cra\", \"event_type\": \"severe_incident\",\n\"obligation\": "},{"name":"classify_event","description":"Apply a regime's statutory criteria to yes/no facts and name the event type. FREE.\n\nTypical input {\"regime\": \"eu_dora\", \"facts\": {\"critical_services_affected\":\n"},{"name":"compute_deadlines","description":"Compute every reporting deadline of one regime from the moment of awareness. FREE.\n\nTypical input {\"regime\": \"eu_nis2\", \"event_type\": \"significant_incident\",\n\"a"},{"name":"deadline_status","description":"Mark each computed deadline open, due soon, overdue or submitted as of now. FREE.\n\nTypical input {\"deadlines\": <rows from compute_deadlines>, \"now\":\n\"2026-09-15"},{"name":"holiday_calendar","description":"List the public holidays the engine uses for a country and year. FREE.\n\nTypical input {\"country\": \"IE\", \"year\": 2026} returns {\"holidays\":\n[{\"date\": \"2026-01-01"},{"name":"compute_deadlines_multi","description":"One merged timeline across several regimes for the same incident. PREMIUM (license).\n\nTypical input {\"regimes\": [{\"regime\": \"eu_nis2\"}, {\"regime\": \"eu_gdpr\"},\n{"},{"name":"validate_report","description":"Check a draft report against the statutory content list and its deadline. PREMIUM (license).\n\nTypical input {\"regime\": \"eu_gdpr\", \"obligation\":\n\"supervisory_aut"},{"name":"timeline_export","description":"Export computed deadlines as an iCalendar file and CSV rows. PREMIUM (license).\n\nTypical input {\"deadlines\": <rows from compute_deadlines or the\ntimeline from c"}],"toolCount":9,"toolsHash":"fd5211e42ee1adf22e32ac9639883a93bbfb58a9d9ec8246afbe662236f42770","serverName":"moltline-regclock","capabilities":["experimental","logging","prompts","resources","tools","extensions"],"serverVersion":"1.1.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-07T12:31:55.660Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":342,"error":null,"detail":{"tools":[{"name":"list_regimes","description":"List the reporting regimes this server can compute, with citations. FREE.\n\nTypical input {} returns {\"regimes\": [{\"id\": \"eu_nis2\", \"name\": ...,\n\"instrument\": .."},{"name":"explain_rule","description":"Quote the time limit, citation and required content for an obligation. FREE.\n\nTypical input {\"regime\": \"eu_cra\", \"event_type\": \"severe_incident\",\n\"obligation\": "},{"name":"classify_event","description":"Apply a regime's statutory criteria to yes/no facts and name the event type. FREE.\n\nTypical input {\"regime\": \"eu_dora\", \"facts\": {\"critical_services_affected\":\n"},{"name":"compute_deadlines","description":"Compute every reporting deadline of one regime from the moment of awareness. FREE.\n\nTypical input {\"regime\": \"eu_nis2\", \"event_type\": \"significant_incident\",\n\"a"},{"name":"deadline_status","description":"Mark each computed deadline open, due soon, overdue or submitted as of now. FREE.\n\nTypical input {\"deadlines\": <rows from compute_deadlines>, \"now\":\n\"2026-09-15"},{"name":"holiday_calendar","description":"List the public holidays the engine uses for a country and year. FREE.\n\nTypical input {\"country\": \"IE\", \"year\": 2026} returns {\"holidays\":\n[{\"date\": \"2026-01-01"},{"name":"compute_deadlines_multi","description":"One merged timeline across several regimes for the same incident. PREMIUM (license).\n\nTypical input {\"regimes\": [{\"regime\": \"eu_nis2\"}, {\"regime\": \"eu_gdpr\"},\n{"},{"name":"validate_report","description":"Check a draft report against the statutory content list and its deadline. PREMIUM (license).\n\nTypical input {\"regime\": \"eu_gdpr\", \"obligation\":\n\"supervisory_aut"},{"name":"timeline_export","description":"Export computed deadlines as an iCalendar file and CSV rows. PREMIUM (license).\n\nTypical input {\"deadlines\": <rows from compute_deadlines or the\ntimeline from c"}],"toolCount":9,"toolsHash":"fd5211e42ee1adf22e32ac9639883a93bbfb58a9d9ec8246afbe662236f42770","serverName":"moltline-regclock","capabilities":["experimental","logging","prompts","resources","tools","extensions"],"serverVersion":"1.1.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"list_regimes","description":"List the reporting regimes this server can compute, with citations. FREE.\n\nTypical input {} returns {\"regimes\": [{\"id\": \"eu_nis2\", \"name\": ...,\n\"instrument\": .."},{"name":"explain_rule","description":"Quote the time limit, citation and required content for an obligation. FREE.\n\nTypical input {\"regime\": \"eu_cra\", \"event_type\": \"severe_incident\",\n\"obligation\": "},{"name":"classify_event","description":"Apply a regime's statutory criteria to yes/no facts and name the event type. FREE.\n\nTypical input {\"regime\": \"eu_dora\", \"facts\": {\"critical_services_affected\":\n"},{"name":"compute_deadlines","description":"Compute every reporting deadline of one regime from the moment of awareness. FREE.\n\nTypical input {\"regime\": \"eu_nis2\", \"event_type\": \"significant_incident\",\n\"a"},{"name":"deadline_status","description":"Mark each computed deadline open, due soon, overdue or submitted as of now. FREE.\n\nTypical input {\"deadlines\": <rows from compute_deadlines>, \"now\":\n\"2026-09-15"},{"name":"holiday_calendar","description":"List the public holidays the engine uses for a country and year. FREE.\n\nTypical input {\"country\": \"IE\", \"year\": 2026} returns {\"holidays\":\n[{\"date\": \"2026-01-01"},{"name":"compute_deadlines_multi","description":"One merged timeline across several regimes for the same incident. PREMIUM (license).\n\nTypical input {\"regimes\": [{\"regime\": \"eu_nis2\"}, {\"regime\": \"eu_gdpr\"},\n{"},{"name":"validate_report","description":"Check a draft report against the statutory content list and its deadline. PREMIUM (license).\n\nTypical input {\"regime\": \"eu_gdpr\", \"obligation\":\n\"supervisory_aut"},{"name":"timeline_export","description":"Export computed deadlines as an iCalendar file and CSV rows. PREMIUM (license).\n\nTypical input {\"deadlines\": <rows from compute_deadlines or the\ntimeline from c"}],"package":null,"toolSurface":{"id":"ts_trcbgtn99dm3","endpointId":"ep_cj2axufm5quy","hash":"fd5211e42ee1adf22e32ac9639883a93bbfb58a9d9ec8246afbe662236f42770","toolCount":9,"serverName":"moltline-regclock","serverVersion":"1.1.0","protocolVersion":"2025-06-18","firstSeenAt":"2026-09-12T12:26:21.201Z","lastSeenAt":"2026-10-09T21:26:57.321Z","observations":100,"toolNames":["list_regimes","explain_rule","classify_event","compute_deadlines","deadline_status","holiday_calendar","compute_deadlines_multi","validate_report","timeline_export"],"distinctSurfaces":1},"endpointFacts":[{"id":"ep_cj2axufm5quy","url":"https://mcp.moltlinestudio.com/regclock","type":"mcp_streamable_http","factsCheckedAt":"2026-10-07T06:28:46.333Z","auth":{"observedAt":"2026-10-07T06:28:46.502Z","authRequired":false,"scheme":null,"resourceMetadata":null,"authorizationServer":null,"conformance":{"dpop":false,"rfc8414":false,"rfc9728":false,"pkceS256":false,"clientIdMetadataDocument":false,"dynamicClientRegistration":false}},"tls":{"observedAt":"2026-10-07T06:28:46.523Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"moltlinestudio.com","issuer":{"commonName":"WE1","organization":"Google Trust Services"},"validFrom":"2026-08-15T23:02:26.000Z","validTo":"2026-11-13T23:59:48.000Z","daysToExpiry":34,"sanCount":2,"fingerprint256":"00:3E:04:C5:0A:BE:B8:9A:96:7A:35:4E:9A:6C:B8:4F:E5:D4:F6:12:6F:90:B4:18:60:0D:58:95:EB:2F:A8:DB"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"com.moltlinestudio/regclock","url":"https://registry.modelcontextprotocol.io/v0/servers/com.moltlinestudio%2Fregclock","firstSeenAt":"2026-09-07T17:19:30.893Z","fetchedAt":"2026-10-09T08:21:22.782Z","normalizedAt":"2026-10-09T08:21:22.782Z"}]},"firstSeenAt":"2026-09-07T17:19:30.893Z","updatedAt":"2026-10-09T21:28:59.774Z"}