{"serverId":"mcp-registry/io.github.gbadebomotunrayo/sharaloge","tools":[{"name":"get_artist_profile","fixed":{"name":"get_artist_profile","description":"Get the full profile of a single Sharaloge artist by ID, including portfolio, pricing tiers, specialties, ratings and reviews.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["artistId"],"properties":{"artistId":{"type":"string","description":"The ID of the artist"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Get Artist Profile"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":109,"tokensAfter":109},{"name":"reserve_booking","fixed":{"name":"reserve_booking","description":"Create a booking reservation with a Sharaloge artist for a given date and time. Requires the customer to be authenticated with a Sharaloge account (authToken).","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["authToken","artistId","bookingDate","timeSlot","serviceType","agreedPrice"],"properties":{"notes":{"type":"string"},"artistId":{"type":"string","description":"ID of the artist to book"},"timeSlot":{"type":"string","description":"Time slot, e.g. 10:00"},"authToken":{"type":"string","description":"Sharaloge customer JWT auth token"},"agreedPrice":{"type":"number","description":"Agreed price for the service"},"bookingDate":{"type":"string","description":"Booking date, format YYYY-MM-DD"},"serviceType":{"type":"string","description":"Service type, e.g. BRIDAL"},"serviceLocation":{"type":"string","description":"Where the service will take place"}},"additionalProperties":false},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false},"title":"Reserve Booking"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: false, destructiveHint: false, idempotentHint: false (inferred from the name).","verify":true}],"tokensBefore":272,"tokensAfter":272},{"name":"search_artists","fixed":{"name":"search_artists","description":"Search for makeup artists and beauty professionals on Sharaloge by location (state, city, LGA, neighborhood in Nigeria), specialty, price range, and rating. Use this to answer questions like 'find me a makeup artist in Lagos'.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"lga":{"type":"string","description":"Local Government Area"},"city":{"type":"string"},"page":{"type":"number"},"limit":{"type":"number"},"state":{"type":"string","description":"Nigerian state, e.g. Lagos"},"search":{"type":"string","description":"Free-text search across name, bio, neighborhood"},"maxPrice":{"type":"number"},"minPrice":{"type":"number"},"verified":{"type":"boolean"},"minRating":{"type":"number"},"specialty":{"type":"string","description":"Comma-separated specialties, e.g. BRIDAL,MAKEOVER"},"neighborhood":{"type":"string"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Search Artists"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":262,"tokensAfter":262}],"toolsChanged":3,"tokensSaved":0,"todo":[{"tool":"reserve_booking","params":["notes"]},{"tool":"search_artists","params":["city","page","limit","maxPrice","minPrice","verified","minRating","neighborhood"]}],"note":"Deterministic fixes. Changes marked verify need a human look before shipping (renames, inferred annotations, inferred types, removed text). Parameter descriptions in `todo` need to be written by someone who knows the API."}