WWN-MCP
Provides retrieval-augmented access to Android (Material 3 Expressive) UI ladder documentation and resources.
Provides retrieval-augmented access to Apple (OS 26 / Liquid Glass) UI ladder documentation and resources.
Provides retrieval-augmented access to App Store compliance documentation and resources.
Provides retrieval-augmented access to OpenGL graphics path documentation and resources.
Provides retrieval-augmented access to Vulkan graphics path documentation and resources.
Provides retrieval-augmented access to Wayland (Smithay/Weston) documentation and resources.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@WWN-MCPHow does Wawona integrate with Wayland?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
WWN-MCP
Wawona MCP — a local-embeddings RAG + stdio Model Context Protocol
server that gives any MCP-capable agent retrieval-backed knowledge of the Wawona
stack: Wayland / Smithay / Weston / Niri, Apple + Android UI ladders,
Vulkan/OpenGL paths, App Store / Play compliance, and the wwn-*
patched-software repos. WWN = Wawona.
This is not mcp-nixos. The host
contract is the same idea (the agent host spawns a PATH binary over stdio), but
the corpus, tools, and package are Wawona-only. There is no public URL /
Streamable HTTP transport (mcp.wawona.io was never shipped — do not use it).
Works with any MCP host that can spawn a stdio server (Cursor, VS Code,
Claude Desktop, Windsurf, Antigravity, Zed, custom agents, …). Cursor is one
client — not the only one. Zed uses context_servers instead of mcpServers
(see docs/usage.md).
Install a PATH binary for MCP hosts — do not wire nix run --refresh into
editor config (Zed’s ~60s initialize timeout → “Context server request
timeout”).
Quick start
# Install once (recommended for Cursor / Zed / …)
nix profile install github:Wawona/WWN-MCP
# Terminal smoke (prints JSON / search hits and exits)
wwn-mcp info
wwn-mcp search "watchOS GPU"
# or: nix run github:Wawona/WWN-MCP#wwn-mcp -- info
# Bare `wwn-mcp` / `nix run …#wwn-mcp` on an interactive terminal prints MCP
# host setup help (Cursor + Zed examples) and exits. Your agent must spawn
# the process with piped stdin for the MCP server.Cursor / VS Code–shaped hosts (mcpServers)
{
"mcpServers": {
"wwn-mcp": { "command": "wwn-mcp", "args": [] }
}
}Zed (context_servers in ~/.config/zed/settings.json)
Use an absolute path (Dock-launched Zed has no shell PATH):
{
"context_servers": {
"wwn-mcp": {
"command": "/Users/YOU/.nix-profile/bin/wwn-mcp",
"args": [],
"env": {}
}
}
}Without Nix:
pip install -e ".[all]"
wwn-mcp index --knowledge
wwn-mcp infoWith home-manager / dendritic:
programs.wwn-mcp.enable = true;See docs/deployment.md. On first empty DB, serve
auto-indexes shipped knowledge/ in the background so initialize is
not blocked. For local sibling repos: wwn-mcp index --local-siblings
(or fetch then index).
Related MCP server: Contextual MCP Server
Documentation
All documentation lives in docs/:
License
MIT — see LICENSE. Open source. Third-party documentation and source that WWN-MCP indexes are fetched at runtime and are never vendored into this repository; their license notices are surfaced in result citations.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceA simple Model Context Protocol server that enables searching and retrieving relevant documentation snippets from Langchain, Llama Index, and OpenAI official documentation.
- FlicenseCqualityDmaintenanceA Model Context Protocol server that provides Retrieval-Augmented Generation capabilities using Contextual AI, enabling AI interfaces like Cursor IDE and Claude Desktop to query domain-specific knowledge with context-aware responses and source citations.121
- AlicenseNot gradedqualityDmaintenanceA local RAG server that enables document indexing and sentence window retrieval across multiple file formats like PDF, MD, and DOCX. It supports both local Hugging Face models and OpenAI embeddings for efficient context-aware querying through the Model Context Protocol.GPL 3.0
- AlicenseBqualityAmaintenanceLocal end-to-end RAG system for agentic code editors, exposing retrieval-augmented generation via MCP to any compatible client.331MIT
Related MCP Connectors
A Model Context Protocol server for Wix AI tools
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
Agent-native MCP server over the public saagarpatel.dev corpus. Read-only, stateless.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Wawona/WWN-MCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server