{"name":"io.usefulapi/artesa","title":"Artesa MCP by usefulapi","endpoint":"https://artesa.usefulapi.io/mcp","repository":"https://github.com/m190/usefulapi-mcp","page":"https://lazaretto.dev/mcp-registry/io-usefulapi-artesa","badge":"https://lazaretto.dev/mcp-registry/io-usefulapi-artesa/badge.svg","listed_at":"2026-11-01T17:14:58.000Z","state":"no findings","check":{"checked_at":"2026-11-01T19:30:43.469Z","outcome":"read","tool_count":18,"tool_names":["artesa_list_customers","artesa_get_customer","artesa_create_customer","artesa_list_assignments","artesa_get_assignment","artesa_list_assignment_events","artesa_get_assignment_event","artesa_list_projects","artesa_get_project","artesa_list_users","artesa_get_user","artesa_list_time_entries","artesa_list_user_absences","artesa_list_time_sheet_weeks","artesa_list_assignment_status_types","artesa_list_assignment_types","artesa_list_gangs","artesa_list_roles"],"sets_instructions":true,"verdict":"clear","findings":[],"rules_version":"2026.10.30a"},"tools":{"fingerprint":"adae8881caf6804e8fe8dc5f2a3c6db79e266abbcdc1dc452f1487dacb5845fa","tool_hashes":{"artesa_get_user":"52637decdf03376f2c25e6f70ae67134cb1069e4ecd2329204d44d7144e5de9e","artesa_list_gangs":"2d728c4264aecf1cb6164f94b7d0c547afa71fb56d3794fee7d60a97c59646de","artesa_list_roles":"db50d85d71352a54321f2aa458908097d0b88e98c26f386dab72209961a682e0","artesa_list_users":"50ff5243eecc08d8da058d4aa49ddbe78cc02dbec2d0fe58a437c1737414e1d0","artesa_get_project":"a32453db454bdd9cd58bee29d8aac4cb3ee7a05f317109c85868bc35fc78619a","artesa_get_customer":"030547abb9ce340ed48a07bf3bcfb2f1639bb7dff87963c4fdbbe93165bb6c78","artesa_list_projects":"a8bd7b1a0343a0482f39a2272e4241a7dbb227e67d7c7fc054b764277bfb84cf","artesa_get_assignment":"f17bea117b321bad4e354b941663a4585ddb8efadac7dfe0245b99ca3a459d03","artesa_list_customers":"d01e63bb1a7ac3499355d7b7dcffd23873056c16d2bd53f2035732a2f35b164f","artesa_create_customer":"7e72d073345227f3f7c83057153cb2c331f7eb3a72302279716df6ddf0344290","artesa_list_assignments":"150b16d1a4b54add75b62e113d9c9a4ac6368e0064d02ffe21c521b4a100775f","artesa_list_time_entries":"5db1a8e0bdfc1c72c9126fa403f794193c783641997244d5a92d033124aa0dcf","artesa_list_user_absences":"fe9c9f09b22c9bcd2d020f99f314d59ce47152b5b1bbe2865005328d9d51f22a","artesa_get_assignment_event":"4f3a55284c408a1ee5b4abbc9195aae87c4f180da1f376f4da15d3f962a253c0","artesa_list_assignment_types":"552fdfff329b608a544d280ce0562fc5b963eb919d7d9fc8e39e92472ac22829","artesa_list_time_sheet_weeks":"000918b43237ba323f64944ee7cc7edbc32bbf7c3a3af68e92ab241de75102b1","artesa_list_assignment_events":"452afdbcc27e45af76c7e45c86295485f34f0f7e7ba110e5238c888e55528360","artesa_list_assignment_status_types":"58ed589747c40541d4a222b7559691ea34aa976e415c1fe329d4131e24acda2c"},"instructions_hash":"97521db85ca243de6c295522ba5a7051433f7b932cb5f01b92cd7bcc4e207880","fingerprinted_at":"2026-11-01T19:30:43.469Z","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."}