{ "name": "@warkypublic/oranguru-mcp", "version": "0.0.31", "description": "MCP server for Oranguru component library documentation and code generation", "mcpServers": { "oranguru-docs": { "command": "node", "args": ["mcp/server.js"], "env": {} } }, "tools": [ { "name": "get_component_docs", "description": "Get documentation for a specific Oranguru component", "inputSchema": { "type": "object", "properties": { "component": { "type": "string", "enum": [ "MantineBetterMenu", "Gridler", "Former", "FormerControllers", "Boxer", "ErrorBoundary", "GlobalStateStore" ], "description": "The component name" } }, "required": ["component"] } }, { "name": "get_component_example", "description": "Generate code example for a specific Oranguru component", "inputSchema": { "type": "object", "properties": { "component": { "type": "string", "enum": [ "MantineBetterMenu", "Gridler", "Former", "FormerControllers", "Boxer", "ErrorBoundary", "GlobalStateStore" ], "description": "The component name" }, "variant": { "type": "string", "description": "Example variant (e.g., 'basic', 'advanced', 'with-api')" } }, "required": ["component"] } }, { "name": "list_components", "description": "List all available Oranguru components", "inputSchema": { "type": "object", "properties": {} } } ], "resources": [ { "uri": "oranguru://docs/readme", "name": "Oranguru Documentation", "description": "Main documentation for the Oranguru library", "mimeType": "text/markdown" }, { "uri": "oranguru://docs/components", "name": "Component List", "description": "List of all available components", "mimeType": "application/json" } ] }