@splunk/splunk-ui-mcp
v0.2.0
Published
Model Context Protocol server for the Splunk UI Design System
Readme
@splunk/splunk-ui-mcp
A Model Context Protocol (MCP) server that gives AI assistants Splunk UI Design System documentation, including:
- Version requirements for building with Splunk UI packages
- Component documentation and usage guidance
- Design pattern best practices
- Icon search and metadata
Requirements
- Node.js 22 or newer
- An MCP-compatible client (VS Code, Cursor, Windsurf, Claude Desktop, Goose, etc.)
- Access to @splunk/react-ui, @splunk/react-icons, and @splunk/themes
Install and configure
Use npx in your MCP client configuration (works in most tools):
{
"mcpServers": {
"splunk-ui": {
"command": "npx",
"args": ["@splunk/splunk-ui-mcp@latest"]
}
}
}To pin a version, replace @latest with the desired version.
Reference (tools and resources)
If you need the underlying tool or resource names (for debugging or client integrations), use the list below.
Tools
find_component: Find@splunk/react-uicomponents by exact name or fuzzy query; returns full docs for exact matches and suggestions otherwise.find_icon: Search@splunk/react-iconsand return a recommended icon plus alternatives.find_design_token: Search@splunk/themesdesign tokens and return recommended matches.list_splunk_ui_requirements: Return version requirements and peer dependencies.
Resources
Component documentation
mcp://splunk-ui/components/{componentName}Icon catalog
mcp://splunk-ui/icons/{iconName}Design tokens
mcp://splunk-ui/design-tokens/{tokenName}