material-web-mcp

shantoislamdev/material-web-mcp

3.2

If you are the rightful owner of material-web-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.

Material Web MCP Server provides programmatic access to Material Web documentation for AI agents.

Tools
8
Resources
0
Prompts
0

Material Web MCP Server

npm version License: MIT Node.js Version CI Status codecov GitHub issues

An MCP server providing programmatic access to Material Web documentation for AI agents (Claude, Cursor, Cline, Copilot, etc.).

Requirements: Node.js >= 18.17

Quick Start

Connect to AI agents using npx (no installation required):

{
  "mcpServers": {
    "material-web": {
      "command": "npx",
      "args": ["-y", "material-web-mcp"]
    }
  }
}

Tools Overview

  • list_components: Returns JSON array of available Material Web components.
  • search_docs: Searches documentation for keywords (input: keyword string), returns matching paths with excerpts.
  • health_check: Verifies server uptime and documentation accessibility.
  • get_component_doc: Fetches full documentation for a specific component (input: component name).
  • get_theming_docs: Returns theming documentation for Material Web.
  • get_installation_docs: Returns installation and quick-start documentation.
  • generate_template: Generates basic HTML templates with Material Web components based on prompts (input: prompt string).
  • validate_website: Validates HTML code for correct Material Web component usage (input: HTML string).

Links

  • - How to contribute
  • - Version history

Development

Quick Setup

git clone https://github.com/shantoislamdev/material-web-mcp.git
cd material-web-mcp
npm install
npm test
npm start