MCP server that allows searching the Rust windows crate API documentation
Overview
What is Windows Crate Docs Search MCP?
Windows Crate Docs Search MCP is a server that enables users to search the Rust windows crate API documentation, facilitating easy access to API details hosted at microsoft.github.io/windows-docs-rs.
How to use Windows Crate Docs Search MCP?
To use this MCP server, install Playwright browsers, then run the server using uvx windows-rs-mcp or uv run windows-rs-mcp from the project directory. Configure it with Claude Desktop to utilize the search_windows_api tool.
Key features of Windows Crate Docs Search MCP?
- Search Windows API: Quickly find functions, structs, enums, etc., within the
windowscrate docs. - Get Documentation: Retrieve detailed documentation for exact matches, including descriptions and required Cargo features.
- Find Related Items: List related API items found during searches.
Use cases of Windows Crate Docs Search MCP?
- Developers searching for specific Windows API functions.
- Learning about the Rust
windowscrate and its capabilities. - Integrating API documentation search into development environments.
FAQ from Windows Crate Docs Search MCP?
- What is required to run the server?
You need to have Playwright browsers installed, which can be done automatically on the first run.
- Can I run the server locally?
Yes, you can run the server locally using
uv runafter cloning the repository.
- What if I want to skip Playwright installation?
Set the
MCP_SKIP_PLAYWRIGHT_INSTALLenvironment variable to skip the automatic installation.