lynxprompt-mcp
This server is an MCP bridge that enables LLMs to browse, search, and manage AI configuration blueprints in a LynxPrompt instance.
Search Blueprints: Query the public blueprint marketplace with optional filters for tags, type (e.g.,
AGENTS_MD,CLAUDE_MD), and category.Create Blueprint: Create a new blueprint with a name, content, and type; optionally set visibility (
PRIVATE,TEAM, orPUBLIC) and a description.Update Blueprint: Modify an existing blueprint's name, content, visibility, or description by its ID.
Delete Blueprint: Permanently remove a blueprint by its ID.
Create Hierarchy: Establish a new repository-mapped organizational structure with a name and repository root path, plus an optional description.
Delete Hierarchy: Permanently remove a hierarchy by its ID.
Browse Resources (read-only): Access blueprints, hierarchies, and user info via MCP URIs —
lynxprompt://blueprints,lynxprompt://blueprint/{id},lynxprompt://hierarchies,lynxprompt://hierarchy/{id}, andlynxprompt://user.
What you get
Type | What for | MCP URI / Tool id |
Resources | Browse blueprints, hierarchies, and user info read-only |
|
Tools | Create, update, delete blueprints and manage hierarchies |
|
Everything is exposed over a single JSON-RPC endpoint (/mcp).
LLMs / Agents can: initialize -> readResource -> listTools -> callTool ... and so on.
Related MCP server: mcp-openapi-schema
Quick-start (Docker Compose)
services:
lynxprompt-mcp:
image: drumsergio/lynxprompt-mcp:latest
ports:
- "127.0.0.1:8080:8080"
environment:
- LYNXPROMPT_URL=https://lynxprompt.com
- LYNXPROMPT_TOKEN=lp_xxxSecurity note: The HTTP transport listens on
127.0.0.1:8080by default. If you need to expose it on a network, place it behind a reverse proxy with authentication.
Install via npm (stdio transport)
npx lynxprompt-mcpOr install globally:
npm install -g lynxprompt-mcp
lynxprompt-mcpThis downloads the pre-built Go binary from GitHub Releases for your platform and runs it with stdio transport. Requires at least one published release.
Local build
git clone https://github.com/GeiserX/lynxprompt-mcp
cd lynxprompt-mcp
# (optional) create .env from the sample
cp .env.example .env && $EDITOR .env
go run ./cmd/serverConfiguration
Variable | Default | Description |
|
| LynxPrompt instance URL (without trailing /) |
| (required) | API token in |
|
| HTTP listen address (Docker sets |
| (empty) | Bearer token for HTTP auth (required if LISTEN_ADDR is not loopback) |
| (empty = HTTP) | Set to |
Put them in a .env file (from .env.example) or set them in the environment.
Testing
Tested with Inspector and it is currently fully working. Before making a PR, make sure this MCP server behaves well via this medium.
Example configuration for client LLMs
{
"schema_version": "v1",
"name_for_human": "LynxPrompt-MCP",
"name_for_model": "lynxprompt_mcp",
"description_for_human": "Browse, search, and manage AI configuration blueprints from LynxPrompt.",
"description_for_model": "Interact with a LynxPrompt instance that stores AI configuration blueprints. First call initialize, then reuse the returned session id in header \"Mcp-Session-Id\" for every other call. Use readResource to fetch URIs that begin with lynxprompt://. Use listTools to discover available actions and callTool to execute them.",
"auth": { "type": "bearer", "token": "your-secret-token" },
"api": {
"type": "jsonrpc-mcp",
"url": "http://localhost:8080/mcp",
"init_method": "initialize",
"session_header": "Mcp-Session-Id"
},
"logo_url": "https://lynxprompt.com/logo.png",
"contact_email": "acsdesk@protonmail.com",
"legal_info_url": "https://github.com/GeiserX/lynxprompt-mcp/blob/main/LICENSE"
}Credits
LynxPrompt -- AI configuration blueprint management
MCP-GO -- modern MCP implementation
GoReleaser -- painless multi-arch releases
Maintainers
Contributing
Feel free to dive in! Open an issue or submit PRs.
LynxPrompt-MCP follows the Contributor Covenant Code of Conduct.
Other MCP Servers by GeiserX
cashpilot-mcp — Passive income monitoring
duplicacy-mcp — Backup health monitoring
genieacs-mcp — TR-069 device management
pumperly-mcp — Fuel and EV charging prices
telegram-archive-mcp — Telegram message archive
Related Projects
Project | Description |
Self-hosted platform for AI IDE/Tools Rules and Commands via WebUI and CLI | |
VS Code extension for LynxPrompt AI configuration file management | |
GitHub Action to sync and validate AI IDE configuration files with LynxPrompt | |
n8n community node for LynxPrompt AI configuration blueprints | |
Homebrew tap for LynxPrompt CLI |
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
- AlicenseBqualityCmaintenanceAn MCP server that provides LLMs access to other LLMsLast updated410179MIT
- Alicense-qualityFmaintenanceA MCP server that exposes OpenAPI schema information to LLMs like Claude. This server allows an LLM to explore and understand large OpenAPI schemas through a set of specialized tools, without needing to load the whole schema into the contextLast updated24050MIT
- Alicense-qualityBmaintenanceMCP server for PromptHub. Enables publishing, fetching, listing, updating, and searching prompt repositories from Claude Code or Codex.Last updated11MIT
- Alicense-qualityCmaintenanceMCP server that exposes Pakunoda project state to AI agents, providing resources, tools, and prompts for inspecting candidates, scores, and triggering hyperparameter searches.Last updatedMIT
Related MCP Connectors
MCP server providing access to the Scorecard API to evaluate and optimize LLM systems.
MCP server for generating rough-draft project plans from natural-language prompts.
MCP server for AI dialogue using various LLM models via AceDataCloud
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/GeiserX/lynxprompt-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server