{"serverId":"mcp-registry/page.stub/stub-page","tools":[{"name":"create_page","fixed":{"name":"create_page","description":"Publish a new text post and return its slug, public URL and edit_key. Content is Markdown (paragraphs, headings, bold, italic, lists, quotes, code, links, and images via external https URLs — images are embedded, never hosted). The returned edit_key is shown exactly once and cannot be recovered. Keep it in context — without it the page can never be edited or deleted again.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["title","content"],"properties":{"title":{"type":"string","maxLength":200,"minLength":1,"description":"Title of the post. The URL is derived from it and never changes afterwards."},"content":{"type":"string","minLength":1,"description":"Markdown content of the post."}}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false},"title":"Create a page"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: false, destructiveHint: false, idempotentHint: false (inferred from the name).","verify":true}],"tokensBefore":217,"tokensAfter":217},{"name":"delete_page","fixed":{"name":"delete_page","description":"Permanently delete a post. Requires the edit_key. The slug is never reused and the deletion cannot be undone.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["slug","edit_key"],"properties":{"slug":{"type":"string"},"edit_key":{"type":"string","description":"The key returned by create_page."}}},"annotations":{"readOnlyHint":false,"destructiveHint":true,"idempotentHint":true},"title":"Delete a page"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: false, destructiveHint: true, idempotentHint: true (inferred from the name).","verify":true}],"tokensBefore":106,"tokensAfter":106},{"name":"get_page","fixed":{"name":"get_page","description":"Fetch a published post by slug. Public — no edit_key required.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["slug"],"properties":{"slug":{"type":"string","description":"The slug from the page URL."}}},"annotations":{"readOnlyHint":true},"title":"Read a page"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":80,"tokensAfter":80},{"name":"update_page","fixed":{"name":"update_page","description":"Replace title and/or content of an existing post. Requires the edit_key from create_page. The URL stays the same even when the title changes.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["slug","edit_key"],"properties":{"slug":{"type":"string"},"title":{"type":"string","maxLength":200},"content":{"type":"string"},"edit_key":{"type":"string","description":"The key returned by create_page."}}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":true},"title":"Update a page"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: false, destructiveHint: false, idempotentHint: true (inferred from the name).","verify":true}],"tokensBefore":135,"tokensAfter":135}],"toolsChanged":4,"tokensSaved":0,"todo":[{"tool":"delete_page","params":["slug"]},{"tool":"update_page","params":["slug","title","content"]}],"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."}