{"serverId":"mcp-registry/app.humantaste/taste-mcp","tools":[{"name":"get_result","fixed":{"name":"get_result","description":"Check the status of a previously submitted request. Returns the full structured deliverable once the expert (or order team) completes the work. Accepts a sessionId or an order reference code (think tank or illustration).","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"sessionId":{"type":"string","description":"The session ID returned by a paid tool call."},"referenceCode":{"type":"string","description":"An order reference code (TASTE-...) from a think tank or illustration order. Use this instead of sessionId to retrieve the result — it always returns the latest revision."}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":194,"tokensAfter":194},{"name":"list_expert_profiles","fixed":{"name":"list_expert_profiles","description":"Returns currently-available expert taglines (pseudonymous descriptions of the kinds of expertise on hand) plus the real-time count of online expert seats and estimated wait. Use this as a cheap pre-flight check before calling a paid tool. Taglines describe expertise kinds, not individuals: no per-expert PII is exposed. Free.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":118,"tokensAfter":118},{"name":"list_offerings","fixed":{"name":"list_offerings","description":"List all available human expert evaluation offerings with pricing, tool names, and whether each issues an on-chain Taste content certificate. Free.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":66,"tokensAfter":66},{"name":"order_think_tank_session_30","fixed":{"name":"order_think_tank_session_30","description":"Convene a think tank — a curated team of vetted human experts runs a 30-minute working session on your idea, problem, or decision and returns synthesized directions, ideas with rationale, and recommended next steps. Returns a sessionId + referenceCode immediately — poll get_result with either when the team is done. Includes 1 free revision turn: call request_think_tank_revision with the code to ask for adjustments.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["description"],"properties":{"mediaUrls":{"type":"array","items":{"type":"string","format":"uri"},"maxItems":10,"description":"Optional. Publicly accessible URLs to reference material (images, decks, docs, links) the team should review."},"description":{"type":"string","maxLength":5000,"minLength":20,"description":"The idea, concept, or problem you want the think tank to work on. Be specific about the goal and any constraints."},"buyerWalletAddress":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","description":"Optional. An EVM wallet address. If provided, you can later retrieve the deliverable on humantaste.app by connecting this wallet."},"requestedDeliverables":{"type":"array","items":{"type":"string","maxLength":300,"minLength":3},"maxItems":10,"description":"Optional. What you want out of the session — e.g. \"5 campaign concepts\", \"a positioning statement\", \"product name ideas\"."}},"additionalProperties":false},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: false, destructiveHint: false, idempotentHint: false (inferred from the name).","verify":true}],"tokensBefore":418,"tokensAfter":418},{"name":"order_think_tank_session_60","fixed":{"name":"order_think_tank_session_60","description":"Convene a think tank — a curated team of vetted human experts runs a 60-minute working session on your idea, problem, or decision and returns synthesized directions, ideas with rationale, and recommended next steps. Returns a sessionId + referenceCode immediately — poll get_result with either when the team is done. Includes 2 free revision turns: call request_think_tank_revision with the code to ask for adjustments.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["description"],"properties":{"mediaUrls":{"type":"array","items":{"type":"string","format":"uri"},"maxItems":10,"description":"Optional. Publicly accessible URLs to reference material (images, decks, docs, links) the team should review."},"description":{"type":"string","maxLength":5000,"minLength":20,"description":"The idea, concept, or problem you want the think tank to work on. Be specific about the goal and any constraints."},"buyerWalletAddress":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","description":"Optional. An EVM wallet address. If provided, you can later retrieve the deliverable on humantaste.app by connecting this wallet."},"requestedDeliverables":{"type":"array","items":{"type":"string","maxLength":300,"minLength":3},"maxItems":10,"description":"Optional. What you want out of the session — e.g. \"5 campaign concepts\", \"a positioning statement\", \"product name ideas\"."}},"additionalProperties":false},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: false, destructiveHint: false, idempotentHint: false (inferred from the name).","verify":true}],"tokensBefore":419,"tokensAfter":419}],"toolsChanged":5,"tokensSaved":0,"todo":[],"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."}