{"apiVersion":"v1","directorySlug":"gravitykit-mcp-ada482e734","title":"GravityKit Developer Documentation","description":"Comprehensive developer documentation for all GravityKit products","pageUrl":"https://www.mcpbundles.com/skills/gravitykit-mcp-ada482e734","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://mcp.gravitykit.dev/mcp","hostedMcpUrl":null,"toolCount":7,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"dev.gravitykit/gravitykit-mcp-ada482e734","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"search","description":"Fast, exact-match search of GravityKit developer docs for KNOWN terms — a hook name (action/filter), a PHP class/function, or a CSS design token (e.g. '--gv-color-primary'). Instant, keyword/prefix matching. Use this when you know roughly what the thing is called, then call get_hook, get_api_symbol, or get_design_token. For conceptual or natural-language questions ('how do I theme an entry table'), use semantic_search instead.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["query"],"properties":{"type":{"enum":["action","filter","class","function","method","css_token"],"type":"string"},"limit":{"type":"integer","maximum":25,"minimum":1},"query":{"type":"string"},"product":{"type":"string"}},"additionalProperties":false},"logicalName":"search","displayName":"search","title":"search","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"semantic_search","description":"Concept-aware search of GravityKit developer docs for natural-language or vague questions ('how do I change the entry table background color', 'hook to alter the search query'). Embeds the query and searches the full corpus — hooks, PHP API, CSS tokens, AND the prose/guide pages — by meaning, then fuses with keyword matches. Slower than `search` (it embeds + runs a vector query). For exact names you already know, prefer `search`.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["query"],"properties":{"type":{"enum":["action","filter","class","function","method","css_token"],"type":"string"},"limit":{"type":"integer","maximum":25,"minimum":1},"query":{"type":"string"},"product":{"type":"string"}},"additionalProperties":false},"logicalName":"semantic_search","displayName":"semantic_search","title":"semantic_search","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_hook","description":"Get full detail for one GravityKit hook (action or filter): parameters, since-version, example, source, and related hooks.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["name"],"properties":{"name":{"type":"string"},"product":{"type":"string"}},"additionalProperties":false},"logicalName":"get_hook","displayName":"get_hook","title":"get_hook","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_api_symbol","description":"Get detail for a GravityKit PHP class or function. Accepts 'ClassName', 'function_name', or 'ClassName::method'.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["name"],"properties":{"name":{"type":"string"},"product":{"type":"string"}},"additionalProperties":false},"logicalName":"get_api_symbol","displayName":"get_api_symbol","title":"get_api_symbol","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_compat","description":"Report which version a GravityKit hook or PHP symbol was added (its 'since'), and optionally whether it is available in a given version. If since is unknown, says so — never assume unavailability.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["name"],"properties":{"name":{"type":"string"},"product":{"type":"string"},"version":{"type":"string"}},"additionalProperties":false},"logicalName":"get_compat","displayName":"get_compat","title":"get_compat","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_product","description":"Get a GravityKit product's developer overview (common hooks, conventions) plus counts of actions, filters, classes, and functions.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["product"],"properties":{"product":{"type":"string"}},"additionalProperties":false},"logicalName":"get_product","displayName":"get_product","title":"get_product","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_design_token","description":"Get a GravityView CSS design token (a theming custom property). Accepts the CSS variable (e.g. '--gv-color-primary') or its dot-slug (e.g. 'color.primary'). Returns the default value, control metadata (units/min/max/options), the hover pairing, and the theming-override rule. For GravityView 3.0 theming.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["name"],"properties":{"name":{"type":"string"},"product":{"type":"string"}},"additionalProperties":false},"logicalName":"get_design_token","displayName":"get_design_token","title":"get_design_token","annotations":{"untrustedContentHint":true,"readOnlyHint":true}}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=GravityKit-Developer-Documentation&config=eyJ1cmwiOiAiaHR0cHM6Ly9tY3AuZ3Jhdml0eWtpdC5kZXYvbWNwIn0%3D"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22GravityKit-Developer-Documentation%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.gravitykit.dev%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22GravityKit-Developer-Documentation%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.gravitykit.dev%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=GravityKit+Developer+Documentation&connectorUrl=https%3A%2F%2Fmcp.gravitykit.dev%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"GravityKit-Developer-Documentation\" --url \"https://mcp.gravitykit.dev/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/gravitykit-mcp-ada482e734","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/gravitykit-mcp-ada482e734/tools/{tool}","mcpServerUrl":"https://mcp.gravitykit.dev/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/gravitykit-mcp-ada482e734?live=1"}