An MCP server for any LynxPrompt instance. LLMs use it to browse, search and manage AI configuration blueprints.
It works with [lynxprompt.com](https://lynxprompt.com) or your own self-hosted LynxPrompt, over HTTP or stdio. ## Features - Read-only resources for blueprints, hierarchies and the current user (`lynxprompt://blueprints`, `lynxprompt://hierarchies`, `lynxprompt://user`). - Tools to search, create, update and delete blueprints, and to create and delete hierarchies. - One JSON-RPC endpoint (`/mcp`) over HTTP, or stdio with `TRANSPORT=stdio`. - Listens on loopback by default; `MCP_AUTH_TOKEN` adds bearer auth when you expose it. - Ships as a Docker image, an npm package (`npx lynxprompt-mcp`) and multi-arch Go binaries. ## Quick start Register the npm package in your MCP client (Claude Desktop, Claude Code, Cursor); `npx` runs it over stdio: ```json { "mcpServers": { "lynxprompt": { "command": "npx", "args": ["-y", "lynxprompt-mcp"], "env": { "LYNXPROMPT_TOKEN": "lp_..." } } } } ``` For a self-hosted instance add `LYNXPROMPT_URL` to `env`. Docker Compose, the HTTP server and local builds are in [Getting started](https://github.com/GeiserX/lynxprompt-mcp/blob/main/docs/getting-started.md). ## Documentation - [Getting started](https://github.com/GeiserX/lynxprompt-mcp/blob/main/docs/getting-started.md): Docker Compose, npm, local build - [Configuration](https://github.com/GeiserX/lynxprompt-mcp/blob/main/docs/configuration.md): environment variables and MCP client configuration - [Usage](https://github.com/GeiserX/lynxprompt-mcp/blob/main/docs/usage.md): resources and tools - [Development](https://github.com/GeiserX/lynxprompt-mcp/blob/main/docs/development.md): testing, contributing, credits - [Related projects](https://github.com/GeiserX/lynxprompt-mcp/blob/main/docs/related.md): the family and registry listings ## Related projects [LynxPrompt](https://github.com/GeiserX/LynxPrompt), the self-hosted platform this server talks to. ## License [GPL-3.0-or-later](https://github.com/GeiserX/lynxprompt-mcp/blob/main/LICENSE)