{"v":1,"type":"bragproof/receipt","spec":{"v":1,"claim":"The server lists IANA timezones and returns the current time in a named timezone as an ISO timestamp.","subject":{"kind":"mcp-stdio","name":"mcp-datetime","package":"@odgrim/mcp-datetime","version":"0.2.0"},"steps":[{"tool":"list-timezones","arguments":{},"expect":{"contains":"Europe/Stockholm"}},{"tool":"get-time-in-timezone","arguments":{"timezone":"UTC"},"expect":{"matches":"^The current time in UTC is \\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}"}}],"tags":["mcp","time","timezone"]},"result":{"pass":true,"subjectIntegrity":"sha512-KbUOe88FzqzxhLlpL0mNvGIHfvwyov1gfnmS4ne+hj/TCl4KsXFfnceMJQiqmsKdeAvTnCiuNsPxURZHe/GXDg==","lockHash":"5a53e6b2d1f00d4e711e34f837b2d320aa0f730c274b2e4709be3f17cbc322f6","steps":[{"tool":"list-timezones","pass":true,"outputHash":"a7e20adb956d0a7d1e602fdd8f0f39405dc974fd5dac7389f49a7919e6fde82e","outputPreview":"Available timezones (420): Africa/Abidjan, Africa/Accra, Africa/Addis_Ababa, Africa/Algiers, Africa/Asmera, Africa/Bamako, Africa/Bangui, Africa/Banjul, Africa/Bissau, Africa/Blantyre, Africa/Brazzavi"},{"tool":"get-time-in-timezone","pass":true,"outputHash":"58804e8c9fd848ce929a885293aaa439b8e7383c37b9581a76c863dabee69b7d","outputPreview":"The current time in UTC is 2026-11-12T00:33:12.508"}],"startedAt":"2026-11-12T00:33:08.369Z","finishedAt":"2026-11-12T00:33:12.509Z","runnerVersion":"0.1.0"},"bodyHash":"cf08097b9ddc35196852e779fc7b076ab093f4761c4c50945ef90e2b3ff808b6","evidence":{"kind":"github-actions","token":"eyJhbGciOiJSUzI1NiIsImtpZCI6IjM4ODI2YjE3LTZhMzAtNWY5Yi1iMTY5LThiZWI4MjAyZjcyMyIsInR5cCI6IkpXVCIsIng1dCI6InlrTmFZNHFNX3RhNGsyVGdaT0NFWUxrY1lsQSJ9.eyJhY3RvciI6Iml0c0hhZGRhZCIsImFjdG9yX2lkIjoiMTE0NzMyNjEiLCJhdWQiOiJicmFncHJvb2Y6Y2YwODA5N2I5ZGRjMzUxOTY4NTJlNzc5ZmM3YjA3NmFiMDkzZjQ3NjFjNGM1MDk0NWVmOTBlMmIzZmY4MDhiNiIsImJhc2VfcmVmIjoiIiwiY2hlY2tfcnVuX2lkIjoiMTMwODg1MTI2NTMxIiwiZXZlbnRfbmFtZSI6IndvcmtmbG93X2Rpc3BhdGNoIiwiZXhwIjoxNzk0NDQzODkyLCJoZWFkX3JlZiI6IiIsImlhdCI6MTc5NDQ0MzU5MiwiaXNzIjoiaHR0cHM6Ly90b2tlbi5hY3Rpb25zLmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImpvYl93b3JrZmxvd19yZWYiOiJpdHNIYWRkYWQvYnJhZ3Byb29mLy5naXRodWIvd29ya2Zsb3dzL2NoZWNrLnltbEByZWZzL3RhZ3MvY2hlY2stdjEiLCJqb2Jfd29ya2Zsb3dfc2hhIjoiNmJhMjljODBmZGQ3ZTQwYmIyZTY4MTM3MDY3NGJhZGVhZDEwOWRkNiIsImp0aSI6IjhhZjcwZTc1LTgzZWEtNDYzNS04YTQ1LWJjNjZhYjBkNThjOSIsIm5iZiI6MTc5NDQ0MzI5MiwicmVmIjoicmVmcy9oZWFkcy9tYWluIiwicmVmX3Byb3RlY3RlZCI6ImZhbHNlIiwicmVmX3R5cGUiOiJicmFuY2giLCJyZXBvc2l0b3J5IjoiaXRzSGFkZGFkL2JyYWdwcm9vZiIsInJlcG9zaXRvcnlfaWQiOiIxNDU0NjIxMTgzIiwicmVwb3NpdG9yeV9vd25lciI6Iml0c0hhZGRhZCIsInJlcG9zaXRvcnlfb3duZXJfaWQiOiIxMTQ3MzI2MSIsInJlcG9zaXRvcnlfdmlzaWJpbGl0eSI6InB1YmxpYyIsInJ1bl9hdHRlbXB0IjoiMSIsInJ1bl9pZCI6IjQzMTI4MDYyMzkzIiwicnVuX251bWJlciI6IjMiLCJydW5uZXJfZW52aXJvbm1lbnQiOiJnaXRodWItaG9zdGVkIiwic2hhIjoiMzYyYzg4ZmE2M2JkZWYxZWNlZDJmN2M4NDJjZWMzMDhhMzg2MzQxNyIsInN1YiI6InJlcG86aXRzSGFkZGFkQDExNDczMjYxL2JyYWdwcm9vZkAxNDU0NjIxMTgzOnJlZjpyZWZzL2hlYWRzL21haW4iLCJ3b3JrZmxvdyI6InNlZWQiLCJ3b3JrZmxvd19yZWYiOiJpdHNIYWRkYWQvYnJhZ3Byb29mLy5naXRodWIvd29ya2Zsb3dzL3NlZWQueW1sQHJlZnMvaGVhZHMvbWFpbiIsIndvcmtmbG93X3NoYSI6IjM2MmM4OGZhNjNiZGVmMWVjZWQyZjdjODQyY2VjMzA4YTM4NjM0MTcifQ.HUiwr59Hza-DtoBuQqKGPCqG3dNIsD_dWjRy-TIm177Eq9ODPLxlFdqaECXjkrtzY0XM_cyUJr9hz2DQM-5ivj22uvNl9QPQb2TutjSxr4kC9QxrN7pdLPqxx1210aUP7D2kQGwQxytiwtp7eu7DLkU7LPR82B6ifjalLokViwMjS7X6EtsCgHJboyAvyQ5uVgjVTRzl-wEufbm-hA3JA2KbvdDUCzp6xjHEAWnNm5VZlbkKEHWEs5YgISepN-yjtgljBbR_sVcQ30VM4fcUzoaXwrMHE5ygKkAgWplsHWy8OdA_xSTlXcOnJ70SCGqb85-S1DWohIsfleN0V7rIsw"}}