{"name":"io.github.carlobianchi89/epwtools","title":"EPW.tools","endpoint":"https://epw.tools/api/mcp","repository":"https://github.com/carlobianchi89/epwtools-python","page":"https://lazaretto.dev/mcp-registry/io-github-carlobianchi89-epwtools","badge":"https://lazaretto.dev/mcp-registry/io-github-carlobianchi89-epwtools/badge.svg","listed_at":"2026-11-04T17:07:05.931Z","state":"no findings","check":{"checked_at":"2026-11-04T19:07:10.193Z","outcome":"read","tool_count":9,"tool_names":["get_nearest_stations","get_design_conditions","list_cmip6_models","analyze_epw","generate_epw","generate_tmy","generate_future_climate","generate_forecast","get_job_result"],"sets_instructions":true,"verdict":"clear","findings":[],"rules_version":"2026.11.02y"},"tools":{"fingerprint":"64c54e24d3daacf2d1a86ec76010fc19a3a0d120a3e65e4bace4c88bdee32fe8","tool_hashes":{"analyze_epw":"28b0e4e6d5fd94765c7879f45158aa3a81fe434f773c11b4a32d235adcc3cdb7","generate_epw":"3c661efe2764a61e8c57b49cd70faea758fb3f2ecd13af0bf8838c457ca8d091","generate_tmy":"704025660794cf0a923b9a29bd9a9371d036c7474a14fda8e0c5ff15815a0e40","get_job_result":"e8f0cbf7901084e18cb935549d394bfbce7f74eebbbe493e01c4b808c9bfcd76","generate_forecast":"ef222eb39303e93fb27b6b009f8a61f6b48dbeaa8bf00404385cd635b5034fc6","list_cmip6_models":"36cb12292545139a6cbb600bf490b3f860bc59780bd76de670d2a2015f779bff","get_nearest_stations":"759903c3ca4411ebad0d28fdb6eee37cd4a45b4550debe7d85ed7b14d9a5c49c","get_design_conditions":"577c440145108520759fbbab15f43798a1c705a473bde9f9b29def30ee052b7d","generate_future_climate":"0cf370c897ac809e207933fa75d057ff86a7b14676e1842f0c2829435d4851d9"},"instructions_hash":"875508d543baf130566b5b67ee0f924374aec6df8fec2ee224a067f93b7fafa9","fingerprinted_at":"2026-11-04T19:07:10.193Z","changed_at":null,"compared_since":"2026-10-30","changes":[]},"disclaimer":"Signals, not a warranty. A clean read means these rules found nothing, not that the server is harmless. An unread server is not checked."}