{"name":"io.usefulapi/proofhub","title":"ProofHub MCP by usefulapi","endpoint":"https://proofhub.usefulapi.io/mcp","repository":"https://github.com/m190/usefulapi-mcp","page":"https://lazaretto.dev/mcp-registry/io-usefulapi-proofhub","badge":"https://lazaretto.dev/mcp-registry/io-usefulapi-proofhub/badge.svg","listed_at":"2026-11-05T17:11:57.868Z","state":"no findings","check":{"checked_at":"2026-11-05T20:21:59.525Z","outcome":"read","tool_count":15,"tool_names":["proofhub_list_projects","proofhub_get_project","proofhub_list_todolists","proofhub_list_tasks","proofhub_get_task","proofhub_list_task_comments","proofhub_search_all_tasks","proofhub_list_topics","proofhub_list_labels","proofhub_list_people","proofhub_get_person","proofhub_list_time_entries","proofhub_create_task","proofhub_set_task_completed","proofhub_add_task_comment"],"sets_instructions":true,"verdict":"clear","findings":[],"rules_version":"2026.11.04b"},"tools":{"fingerprint":"d1b86364e8cbb7ed55892ddc93a515eaca4946cdd7b493c077b920cd25473b32","tool_hashes":{"proofhub_get_task":"509c8ccdc0623a9d8f2f59d8b7b668ae4c215a6c78c7f8bb08db67b2fdd658ed","proofhub_get_person":"fcf76c9f465476a4173591183a8ff027af2e02fd2cc342728132545ec9d5d0cb","proofhub_list_tasks":"4c16add6910071a8cb944dfa49f51e890ec46356b91c7645e20ada2eae49eb3d","proofhub_create_task":"0fad0d9024a082878ab6ecadc5b499cda7601866e6efaffd201807c9eb977cbc","proofhub_get_project":"489fb4900fe239cf63dc329fe421d68149998aa16a590542be4e9db43f12a489","proofhub_list_labels":"3a21d2bc946113016f4a360e57ca82bba6823875dfb8c43d4407c4ee025445b1","proofhub_list_people":"0526f1c8f032fbb8351101453fd2d64637d008ea00a81f2a61d920a1d9f7dbc4","proofhub_list_topics":"9b2525d9b754eb2be0c60966de37ab36ca17ffc82f32d0c8782f2c8acdfd169c","proofhub_list_projects":"9d88642da85ed12fe1b36670771f613c9ec29b834eb8e4dc49870a2e4f3e5626","proofhub_list_todolists":"59e6549450d0880a7b5a427c2ea07d51ff1e5465efdcf25e2f29dfc43e1eb891","proofhub_add_task_comment":"910992168f5d4e19ca582ad24a4df85829c395f600b7b5758a6c1b21fe91fa88","proofhub_search_all_tasks":"52cd0439ff87e109daa1f4e04b71a2fb2e98bd11cf4bef25dffd0be09b2cc135","proofhub_list_time_entries":"1c66fb81970a9508e842966f0d913b1c47760c14cb0c760ed7572d0ffac63f14","proofhub_list_task_comments":"dbf2bb0e9ef0ba8e175b6b6daca07c7a85fe98ba11ed5c7a273c520855a47b18","proofhub_set_task_completed":"bfba6b33d9150adeae471c6592edb739f44f3b3ed7ddf459315270b2e4555b23"},"instructions_hash":"8bbb3eefa3ae6240426b78a340da7fdad3efb2872e90687cf3529b045fef6cf0","fingerprinted_at":"2026-11-05T20:21:59.525Z","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."}