{"ok":true,"site":{"host":"jackai-webmcp-studio.vercel.app","url":"https://jackai-webmcp-studio.vercel.app/","type":"live","desc":"An assistant-building studio where a human and their agent work on the same surface, with every sensitive action behind a deterministic consent gate enforced outside the model.","tools":[{"name":"list_assistants","kind":"answer","impl":"imperative","description":"List the assistants in the studio with the publish state of each one.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"create_assistant","kind":"act","impl":"imperative","description":"Create a new assistant. It stays an unpublished draft until the user publishes it explicitly.","inputSchema":{"type":"object","properties":{"name":{"type":"string","description":"The assistant name as the customer sees it"},"purpose":{"type":"string","description":"What it does, in one sentence"},"tone":{"type":"string","enum":["formal","friendly","brief"],"description":"How the assistant speaks. Defaults to friendly."},"language":{"type":"string","enum":["ar","en","tr"],"description":"The language the assistant replies in. Defaults to ar."}},"required":["name","purpose"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"add_knowledge","kind":"act","impl":"imperative","description":"Append a snippet of text to an existing assistant's knowledge base.","annotations":{"untrustedContentHint":true},"inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"The assistant id, from list_assistants"},"text":{"type":"string","description":"The text the assistant should know"}},"required":["id","text"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"test_assistant","kind":"act","impl":"imperative","description":"Send one test message to an assistant and get its reply. Changes nothing.","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"The assistant id, from list_assistants"},"message":{"type":"string","description":"The message to send, as a customer would"}},"required":["id","message"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"}],"category":"AI & Agents","favicon":"/favicons/jackai-webmcp-studio.vercel.app.svg","apiSurface":"spec","toolCount":4}}