Prototipo · Versión preliminar: todos los servidores del registro oficial, sincronizados cada 30 minutos. Las reseñas y las cuentas llegarán en una etapa posterior.
PopNx MCPServidores MCP para quienes usan IA · explicados con palabras sencillas

MCP Plesk Dev Docs

de baratezaversión 0.6.0i★ –iSe ejecuta en tu computadora
Nombre en el registroio.github.barateza/mcp-plesk-dev-docs

Instalar

Resumen

Descripción del creador (original en inglés)

An MCP server that indexes and retrieves Plesk documentation.

Los tres pilares de PopNx MCP

Estos tres nunca se combinan en una sola puntuación: las opiniones, las mediciones y la popularidad son cosas distintas.

Qué puedes hacer con él

Todavía no escribimos un resumen sencillo para este. Abajo están los datos que leímos del registro.

  • Conexión: Se ejecuta en tu computadora
  • Transporte: stdio
  • Categoría: Otros

Instalación

Elige la app de IA que usas y copia la configuración.

Antes de instalar

Necesitas

  • PyPIuv de Python instalado (para el comando uvx)

¿Qué app usas?

Elige tu app arriba. La recordamos, así que la próxima vez el botón dirá “Instalar en …”.

Abre Claude Desktop → Settings → Developer → Edit Config y pega esto en claude_desktop_config.json

{
  "mcpServers": {
    "plesk-dev-docs": {
      "command": "uvx",
      "args": [
        "mcp-plesk-dev-docs"
      ]
    }
  }
}

Ejecuta esto en tu terminal

claude mcp add plesk-dev-docs -- uvx mcp-plesk-dev-docs

Abrir en Cursor

O copia la configuración tú

Pégalo en .cursor/mcp.json de tu proyecto, o en ~/.cursor/mcp.json

{
  "mcpServers": {
    "plesk-dev-docs": {
      "command": "uvx",
      "args": [
        "mcp-plesk-dev-docs"
      ]
    }
  }
}

Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.

Abrir en VS Code

O copia la configuración tú

Pégalo en .vscode/mcp.json de tu proyecto

{
  "servers": {
    "plesk-dev-docs": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "mcp-plesk-dev-docs"
      ]
    }
  }
}

Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.

Este se ejecuta en tu computadora, y ChatGPT solo puede conectarse a servidores en internet. Elige otra app.

Tu elección se guarda en una cookie en este dispositivo; no necesitas cuenta.

Esta configuración se genera a partir de la ficha del creador en el registro. Si el README dice otra cosa, sigue el README.

Qué puede hacer

Se ejecuta en tu computadora; la lista de herramientas aparece en tu app de IA después de instalarlo.

Revisiones básicasi

Revisamos información que cualquiera puede ver; no hemos leído el código. Las revisiones que no aplican no se cuentan. · Revisado el 6 nov 2026

  • ✓ Superada

    El creador coincide con el repo

    El nombre en el registro se verificó con la cuenta de GitHub barateza, dueña del repo

  • … Aún sin revisar

    Sigue en mantenimiento

    Todavía no hemos leído este repo en GitHub

  • … Aún sin revisar

    Tiene licencia

    Todavía no hemos leído este repo en GitHub

  • – No aplica

    El endpoint responde

    Este se ejecuta en tu computadora; no hay endpoint en internet

  • – No aplica

    Inicio de sesión con OAuth

    Se ejecuta en tu computadora y usa ajustes locales en su lugar

  • … Aún sin revisar

    Sin instrucciones ocultas en las descripciones de herramientas

    Se ejecuta en tu computadora; solo podemos leer listas de herramientas de endpoints en internet

Comparado con otros en Otrosi

  • Más estrellas que el 0% de los otros 32464 servidores de esta categoría
  • Publicado en el registro más recientemente que el 10% de los otros 32464 servidores de esta categoría
  • Revisiones básicas iguales o mejores que el 100% de los otros 32464 servidores de esta categoría

Comparado con todos los servidores activos de esta categoría en el registro. Las estrellas solo cuentan cuando quien lo publica es dueño del repo.

Preguntas frecuentes

¿Es seguro MCP Plesk Dev Docs?

Superó 1 de 1 revisiones básicas aplicables. No hemos leído el código. Antes de agregar una clave o un token, revisa qué acceso pide el servidor y usa una clave que tenga solo los permisos que necesitas.

¿Qué claves o códigos necesita?

El registro no indica ninguna clave obligatoria, aunque algunos servidores te piden iniciar sesión la primera vez que los usas.

¿Se ejecuta en mi computadora o en la nube?

Se ejecuta en tu computadora. Tu app de IA lo inicia cuando hace falta, y los datos no pasan por los servidores del creador (a menos que el propio servidor llame a un servicio en línea).

¿Sigue en mantenimiento?

El repo de GitHub cambió por última vez –, y la última versión (0.6.0) llegó al registro hace 5 meses.

¿Qué apps pueden usarlo?

Las apps compatibles con MCP, como Claude Desktop, Claude Code, Cursor y VS Code. También necesitas Python (uv) en tu computadora.

¿Qué puedo usar en su lugar?

En la misma categoría: Spec Driven Development, Remote Desktop Commander, yontu

Alternativas

Servidores de la misma categoría hechos por otros creadores, ordenados por estrellas.

Cómo leer una tarjeta:★ Estrellas de GitHubiTres pilares: reseñas · revisiones · usoiActualizado = fecha en que se publicó la última versión en el registroi

Spec Driven Development

de formulahendry

MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.

Se ejecuta en tu computadora★ 440MITActualizado hace 14 meses
Instalar

Remote Desktop Commander

de desktop-commander

Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.

Se ejecuta en la nube★ 211Actualizado ayer
Instalar

yontu

de senrecep

Türkçe yazı denetimi: TDK kuralları, yapay zekâ izleri, metin türüne göre üslup.

Se ejecuta en tu computadoraActualizado hoy
Instalar

README del creador

Abrir el README

Copiado tal cual del repo del creador. PopNx MCP no lo ha revisado ni lo respalda. Se quitaron HTML, imágenes y scripts. Los enlaces llevan fuera de este sitio.

mcp-plesk-dev-docs

[!NOTE]

This MCP server provides unified documentation search for extension developers. If you are looking to manage your live Plesk server via AI, please see the official Plesk MCP Server.

State-of-the-Art (SOTA) semantic search across the entire Plesk documentation surface, optimized for sub-second latency on Apple Silicon.


Why this exists

Plesk documentation is spread across five separate sources: an admin guide, a REST API reference, a CLI reference, a PHP SDK, and a JS SDK. Answering a single extension development question often means searching all of them manually, cross-referencing results, and still missing the relevant section.

This server ingests all five sources, embeds them with a multilingual model, and exposes a single search_plesk_unified MCP tool. It uses hybrid search (Vector + FTS), Reciprocal Rank Fusion (RRF), and Cross-Encoder reranking to deliver high-precision results in milliseconds.


Architecture & Performance

flowchart TD

Client["MCP Client\n(Claude Desktop / Cursor / etc.)"]

Client -->|"search_plesk_unified(query)"| Server

subgraph Server["FastMCP Server · Modular Architecture"] direction TB Main["Bootstrap · server/main.py"] Life["Lifecycle Hooks · server/lifecycle.py"] Tools["MCP Tools · server/mcp_app.py"]

Main --> Life --> Tools end

subgraph Pipeline["Retrieval Pipeline"] direction TB E["1 · Embed query\n(Hardware-accelerated)"] S["2 · Hybrid Search\nVector (LanceDB) + FTS (Tantivy)"] R["3 · RRF Merge + Rerank\n(MiniLM-L4-v2)"] N["4 · Neighbor Expansion\n(Context Enrichment)"] A["5 · AI Synthesis\n(sampling-enabled)"] E --> S --> R --> N --> A end

subgraph Store["LanceDB Vector & FTS Store"] direction LR G["Guide"] A_["API"] C["CLI"] P["PHP Stubs"] J["JS SDK"] end

Tools --> Pipeline S <--> Store

Performance Benchmarks (2026-05-04)

Optimized for Apple Silicon (M2/M3) using MPS acceleration and memory-resident table caching.

ProfileEmbed ModelHR@5MRR@5Avg LatencyEst. RAM
`light`BAAI/bge-small100.0%0.9171.007 s~200 MB
`medium`BAAI/bge-base100.0%0.917~0.60s~600 MB
`full-tq`BAAI/bge-m375.0%0.750~0.40s~1300 MB

*Metrics measured on Apple M2 Pro with LanceDB connection caching enabled.*


Key Features

  • Single-Instance Lock: PID-based lock prevents concurrent LanceDB access when multiple MCP clients or IDE sessions try to launch the server simultaneously.
  • Sub-Second Hybrid Search: Combined Vector + Tantivy FTS with RAM-cached table connections for instant retrieval.
  • AST-Aware Chunking: Uses tree-sitter to respect class and method boundaries in PHP, JS, and TS documentation.
  • TurboQuant Acceleration: Fast 4-bit quantized search for the full-tq profile, delivering 10x lower latency for large models.
  • Neighborhood Retrieval: Automatically fetches adjacent chunks (prev/next) to provide complete context for grounding.
  • Macro-Context Summaries: Injects file-level purpose summaries into every chunk using the SummaryCache.
  • AI-Synthesized Answers: Generates concise answers from search results with structured inline citations [1], [2].

MCP Components

This server provides tools, prompts, and resources. See [docs/mcp-components.md](docs/mcp-components.md) for a full reference.

Primary Tools
ToolDescription
search_plesk_unifiedHybrid search with RRF and Cross-Encoder reranking.
get_file_contentRetrieve the full content of a specific documentation file.
resolve_referencesFind all files referencing a specific symbol or topic.
refresh_knowledgeRe-fetch sources and update the index (incremental).
trigger_index_syncStart a background indexing job.
daemon_healthCheck readiness, hardware acceleration (MPS/CUDA), and latency stats.
Resources
  • plesk://toc/api - Table of Contents for API documentation.
  • plesk://toc/cli - Table of Contents for CLI reference.
  • plesk://toc/guide - Table of Contents for Extensions Guide.
  • plesk://toc/php-stubs - Hierarchical list of PHP classes.

🚀 Installation & Setup

Because this server is published to PyPI and listed on the MCP Registry, you don't even need to clone the repository to run it!

Option 1: Run instantly via uvx (Recommended)

You can run or integrate the server in seconds.

1. Add to Claude Desktop

Add the server config to your claude_desktop_config.json (typically at ~/Library/Application Support/Claude/claude_desktop_config.json on macOS, or %APPDATA%\Claude\claude_desktop_config.json on Windows):

{

"mcpServers": { "plesk-dev-docs": { "command": "uvx", "args": ["mcp-plesk-dev-docs"] } } }

2. Configure in Cursor

Go to Settings > Features > MCP, click + Add New MCP Server:

  • Name: plesk-dev-docs
  • Type: command
  • Command: uvx mcp-plesk-dev-docs

Option 2: Local Developer Setup (Manual Build)

If you want to modify the source code, run benchmarks, or manage database migrations:

Quick bootstrap (recommended):

git clone https://github.com/barateza/mcp-plesk-dev-docs.git

cd mcp-plesk-dev-docs ./install.sh # Linux / macOS

powershell -ExecutionPolicy Bypass -File install.ps1 # Windows

Manual setup:

git clone https://github.com/barateza/mcp-plesk-dev-docs.git

cd mcp-plesk-dev-docs uv pip install -e ".[dev]"

  1. Run Initial Indexing: Generate the offline vector database and full-text search indexes:
   uv run python -m mcp_plesk_dev_docs.server.main refresh_knowledge
  1. Start the Server:
   uv run python -m mcp_plesk_dev_docs.server.main

Configuration

Set environment variables in .env:

PLESK_MODEL_PROFILE=light       # light | medium | full-tq

PLESK_ENABLE_SAMPLING=true # AI-Synthesized answers PLESK_DAEMON_AUTO_WARMUP=true # Preload models on startup PLESK_INDEX_SUMMARIES=true # Enable file-level summaries OPENROUTER_API_KEY=sk-or-v1-...


Documentation

  • [docs/benchmarks.md](docs/benchmarks.md) - Detailed latency and quality reports.
  • [docs/mcp-components.md](docs/mcp-components.md) - Full tool and resource reference.
  • [docs/turboquant.md](docs/turboquant.md) - 4-bit quantization internals.

License

MIT. See LICENSE.

Ownership & Disclaimer

This is a personal project by Gilson Siqueira. It is not officially affiliated with, endorsed by, or supported by Plesk or WebPros International GmbH. Plesk is a trademark of WebPros International GmbH.

Important notice about Plesk-owned deliverables

Portions of this repository were developed under contract for Plesk International GmbH ("Plesk") only if specifically identified as such. The MIT license above applies only to material the repository owner is authorized to license. Files or directories owned by Plesk, if any, are listed in NOTICE. If you need assurance about licensing for a particular file, contact Plesk or seek legal counsel before relying on the MIT License for Plesk-owned files.


*Built to make Plesk extension development faster.*

Pregunta a PopNx