Command Palette

Search for a command to run...

UnylyUnyly
Browse all

LynxPrompt

FreeNot checked

Browse, search, and manage AI configuration blueprints via the LynxPrompt platform.

GitHubEmbed

About

Browse, search, and manage AI configuration blueprints via the LynxPrompt platform.

README

LynxPrompt MCP banner

LynxPrompt-MCP

codecov npm Go Docker Pulls GitHub Stars License

Official MCP Registry Glama MCP Server MCPServers.org mcp.so ToolSDK Registry listed on awesome-mcp-servers

A tiny bridge that exposes any LynxPrompt instance as an MCP server, enabling LLMs to browse, search, and manage AI configuration blueprints.


What you get

Type What for MCP URI / Tool id
Resources Browse blueprints, hierarchies, and user info read-only lynxprompt://blueprints
lynxprompt://blueprint/{id}
lynxprompt://hierarchies
lynxprompt://hierarchy/{id}
lynxprompt://user
Tools Create, update, delete blueprints and manage hierarchies search_blueprints
create_blueprint
update_blueprint
delete_blueprint
create_hierarchy
delete_hierarchy

Everything is exposed over a single JSON-RPC endpoint (/mcp). LLMs / Agents can: initialize -> readResource -> listTools -> callTool ... and so on.


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_xxx

Security note: The HTTP transport listens on 127.0.0.1:8080 by 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-mcp

Or install globally:

npm install -g lynxprompt-mcp
lynxprompt-mcp

This 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/server

Configuration

Variable Default Description
LYNXPROMPT_URL https://lynxprompt.com LynxPrompt instance URL (without trailing /)
LYNXPROMPT_TOKEN (required) API token in lp_xxx format
LISTEN_ADDR 127.0.0.1:8080 HTTP listen address (Docker sets 127.0.0.1:8080)
MCP_AUTH_TOKEN (empty) Bearer token for HTTP auth (required if LISTEN_ADDR is not loopback)
TRANSPORT (empty = HTTP) Set to stdio for stdio transport

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": "[email protected]",
  "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

@GeiserX.

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

Related Projects

Project Description
LynxPrompt Self-hosted platform for AI IDE/Tools Rules and Commands via WebUI and CLI
lynxprompt-vscode VS Code extension for LynxPrompt AI configuration file management
lynxprompt-action GitHub Action to sync and validate AI IDE configuration files with LynxPrompt
n8n-nodes-lynxprompt n8n community node for LynxPrompt AI configuration blueprints
homebrew-lynxprompt Homebrew tap for LynxPrompt CLI

from github.com/geiserx/lynxprompt-mcp

Install LynxPrompt in Claude Desktop, Claude Code & Cursor

Recommended · one command, every IDE
unyly install lynxprompt

Installs into Claude Desktop, Claude Code, Cursor & VS Code — handles npx, uvx and build-from-source repos for you.

First time? Get the CLI: curl -fsSL https://unyly.org/install | sh

Or configure manually

Run in your terminal:

claude mcp add lynxprompt -- npx -y lynxprompt-mcp

Step-by-step: how to install LynxPrompt

FAQ

Is LynxPrompt MCP free?

Yes, LynxPrompt MCP is free — one-click install via Unyly at no cost.

Does LynxPrompt need an API key?

No, LynxPrompt runs without API keys or environment variables.

Is LynxPrompt hosted or self-hosted?

Self-hosted: the server runs locally on your machine via the install command above.

How do I install LynxPrompt in Claude Desktop, Claude Code or Cursor?

Open LynxPrompt on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare LynxPrompt with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All ai MCPs