{"serverId":"mcp-registry/io.github.neerajsohal/slate","tools":[{"name":"get_component_docs","fixed":{"name":"get_component_docs","description":"Fetch markdown documentation for a Slate component (e.g. button, dialog, input).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["name"],"properties":{"name":{"type":"string","description":"Component slug, e.g. button, alert-dialog, dark-mode-toggle"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":98,"tokensAfter":98},{"name":"get_component_source","fixed":{"name":"get_component_source","description":"Fetch the primary Blade source for a Slate component from the 3.x GitHub branch.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["name"],"properties":{"name":{"type":"string","description":"Component slug, e.g. button, dialog, toaster"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":94,"tokensAfter":94},{"name":"get_docs_page","fixed":{"name":"get_docs_page","description":"Fetch a docs markdown page by path (e.g. getting-started/installation, livewire, ai).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["path"],"properties":{"path":{"type":"string","description":"Docs path without leading docs/, e.g. getting-started/installation or design-tokens"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":105,"tokensAfter":105},{"name":"get_llms_index","fixed":{"name":"get_llms_index","description":"Fetch https://slate.electrik.dev/llms.txt — the curated AI index for Slate.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":62,"tokensAfter":62},{"name":"list_blocks","fixed":{"name":"list_blocks","description":"List electrik/slate-blocks (curated Blade sections on the docs gallery).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":60,"tokensAfter":60},{"name":"list_components","fixed":{"name":"list_components","description":"List shipped Electrik Slate Blade components with docs URLs.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":58,"tokensAfter":58}],"toolsChanged":6,"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."}