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

Simple Commenter

de simple-commenterversión 1.5.0i★ –iComputadora o nube
Nombre en el registroio.github.simple-commenter/mcp-server

Instalar

Resumen

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

Search, export, triage, and manage authorized website and asset feedback in Simple Commenter.

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: Computadora o nube
  • Transporte: stdio, Streamable HTTP
  • Categoría: Búsqueda y memoria de IA
  • Debes completar: SIMPLE_COMMENTER_API_TOKEN

Instalación

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

Antes de instalar

Los valores marcados como secretos son llaves de tu cuenta. Nunca los compartas ni los pegues en un chat.

Necesitas

¿Qué app usas?

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

Funciona en Claude para web, escritorio y móvil:

  1. Abre Settings → Connectors
  2. Presiona Add custom connector
  3. Pega la dirección de abajo y presiona Add
  4. Si te pide iniciar sesión, inicia sesión en el servicio del creador
SettingsConnectors1+ Add2https://…3
https://www.simplecommenter.com/api/mcp

O ejecútalo en tu computadora

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

{
  "mcpServers": {
    "simple-commenter": {
      "command": "npx",
      "args": [
        "-y",
        "@simple-commenter/mcp-server"
      ],
      "env": {
        "SIMPLE_COMMENTER_API_TOKEN": "your-value"
      }
    }
  }
}

Ejecuta esto en tu terminal

claude mcp add --transport http simple-commenter https://www.simplecommenter.com/api/mcp

O ejecútalo en tu computadora

claude mcp add simple-commenter --env SIMPLE_COMMENTER_API_TOKEN=your-value -- npx -y @simple-commenter/mcp-server

Completa los valores vacíos antes de ejecutarlo.

Abrir en Cursor

O copia la configuración tú

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

{
  "mcpServers": {
    "simple-commenter": {
      "url": "https://www.simplecommenter.com/api/mcp"
    }
  }
}

O ejecútalo en tu computadora

Abrir en Cursor

O copia la configuración tú

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

{
  "mcpServers": {
    "simple-commenter": {
      "command": "npx",
      "args": [
        "-y",
        "@simple-commenter/mcp-server"
      ],
      "env": {
        "SIMPLE_COMMENTER_API_TOKEN": "your-value"
      }
    }
  }
}

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": {
    "simple-commenter": {
      "type": "http",
      "url": "https://www.simplecommenter.com/api/mcp"
    }
  }
}

O ejecútalo en tu computadora

Abrir en VS Code

O copia la configuración tú

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

{
  "servers": {
    "simple-commenter": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@simple-commenter/mcp-server"
      ],
      "env": {
        "SIMPLE_COMMENTER_API_TOKEN": "your-value"
      }
    }
  }
}

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ú.

ChatGPT solo se conecta a servidores en internet:

  1. Abre ChatGPT en la web → Settings → Connectors (Apps)
  2. Presiona Create o Add (en algunos planes primero hay que activar Developer mode en Advanced)
  3. Pega la dirección de abajo, ponle un nombre y guarda
  4. Si te pide iniciar sesión, inicia sesión en el servicio del creador
SettingsConnectors1+ Create2https://…3
https://www.simplecommenter.com/api/mcp

Los nombres de los menús pueden variar un poco según el plan y con el tiempo.

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

Valores que debes completar

  • SIMPLE_COMMENTER_API_TOKEN secreto env
    Integration token from project MCP settings; alternatively authenticate with the local init wizard.

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

Todavía no hemos leído la lista de herramientas de este servidor; revisamos los endpoints por turnos.

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 simple-commenter, 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

  • … Aún sin revisar

    El endpoint responde

    Aún sin revisar; revisamos los endpoints por turnos

  • … Aún sin revisar

    Inicio de sesión con OAuth

    Aún sin revisar; revisamos los endpoints por turnos

  • … Aún sin revisar

    Sin instrucciones ocultas en las descripciones de herramientas

    Aún sin revisar; leemos la lista de herramientas cuando revisamos el endpoint

Comparado con otros en Búsqueda y memoria de IAi

  • Más estrellas que el 0% de los otros 7236 servidores de esta categoría
  • Publicado en el registro más recientemente que el 77% de los otros 7236 servidores de esta categoría
  • Revisiones básicas iguales o mejores que el 100% de los otros 7236 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 Simple Commenter?

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?

Debes completar: SIMPLE_COMMENTER_API_TOKEN

¿Se ejecuta en mi computadora o en la nube?

Funciona de las dos formas: instálalo en tu computadora o conéctate a la versión en la nube.

¿Sigue en mantenimiento?

El repo de GitHub cambió por última vez –, y la última versión (1.5.0) llegó al registro hace 11 días.

¿Qué apps pueden usarlo?

Las apps compatibles con MCP, como Claude Desktop, Claude Code, Cursor y VS Code. Se conecta por URL, así que también funcionan las apps que aceptan servidores MCP remotos, como ChatGPT en modo desarrollador.

¿Qué puedo usar en su lugar?

En la misma categoría: Context7, Codebase Memory, Exa

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

Context7

de upstash

Up-to-date docs for AI agents

Computadora o nube★ 64.224MITActualizado hace 3 días
Instalar

Codebase Memory

de DeusData

Codebase knowledge graph for AI agents — 162 languages, sub-ms queries, 99% fewer tokens.

Se ejecuta en tu computadora★ 48.148MITActualizado hace 20 días
Instalar

Exa

de exa-labs

Connect AI agents to Exa for web search, content fetching, and multi-step research.

Se ejecuta en la nube★ 5213MITActualizado hace 44 días
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.

Simple Commenter MCP Server

MCP server that lets AI clients read, search, export, and manage website and asset feedback from Simple Commenter. The same tool catalog powers local npm/stdio connections and the hosted HTTPS adapter.

Hosted connections

The hosted route is https://www.simplecommenter.com/api/mcp. It uses browser OAuth with selected-project grants and separate read, write, and settings scopes. Open MCP directly in a project's sidebar for connection status and setup. Hosted MCP is enabled by default when the application is deployed; MCP_ENABLED=false optionally disables it. The hosted application changes still need deployment and release validation; building this package alone does not deploy them.

Clients that support remote MCP can use the hosted route without installing this package. Local clients can continue using the npm setup below. Client support for interactive views and file uploads varies; every tool also returns text and structured data.

Prerequisites

Before using the MCP server, you need a Simple Commenter account with at least one project configured:

  1. Sign up at simplecommenter.com
  2. Create a project in the dashboard and add your website domain
  3. Install the widget on your site (script tag or browser extension)

The connection can read only projects permitted by its grant. Administrative clients with an account-wide settings grant can also create projects; local setup can select a default after the first project exists.

Quick Start

npx @simple-commenter/mcp-server init

The setup wizard will:

  1. Authenticate with your email + a 6-digit code
  2. Let you pick a default project
  3. Configure status preferences for AI workflows
  4. Auto-create a .mcp.json in your project root

Restart your AI tool and the MCP server is connected.

Note: npm install only downloads the package — it does not touch

.mcp.json. The .mcp.json entry is written by init (it doesn't know which

project folder to register otherwise). If you registered the server in a global

config (e.g. ~/.claude.json) instead, an empty or missing project .mcp.json

is expected and doctor will only show it as a warning.

Verify your setup
npx @simple-commenter/mcp-server doctor

Checks Node.js version, config, and API connectivity (hard checks), and notes the .mcp.json state as a warning if the server isn't registered in the project file.

Available Tools

ToolDescription
get_connection_infoRefresh account, plan, granted permissions, and connection context
list_projectsList projects authorized for this connection
get_project_contextRead current statuses, tags, workflow settings, and project links
list_commentsList website or asset feedback in one project, with filters and pagination
get_commentFull detail — DOM element XPath, screenshot, click position, replies, and the brief (AI-written developer brief: title, summary, suggested fix)
update_comment_statusMark as in_progress, done, etc.
update_commentSet status, priority, replacement tags, visibility, or archive/restore state
reply_to_commentReply with text and authorized upload references
prepare_attachment_uploadPrepare a private, expiring signed upload for a reply attachment
create_commentFile new feedback on a page after reviewing it yourself
search_commentsSearch across authorized projects by text, dates, author, status, tags, or website/asset source
search, fetchRetrieve citable feedback sources for knowledge workflows
export_commentsDownload a complete filtered CSV with attachment links and an expiring URL
feedback_reportObtain complete feedback counts and breakdowns, plus a report artifact
bulk_update_commentsApply bounded triage changes to up to 100 explicit items, with per-item results
create_projectCreate a project with an account-wide administrative grant
get_project_settings, update_project_settingsInspect and edit supported non-secret project settings
list_team_members, add_team_memberList team members or add a team-role member without sending email
assign_team_member, remove_team_memberManage project assignments or revoke workspace membership
start_task, get_task, list_tasks, cancel_taskStart and manage durable export/report jobs

Comment and reply text uses Markdown Lite: **bold**, `code` and lines starting with - (bullets) are rendered; nothing else is. reply_to_comment and create_comment may use those markers.

create_comment takes a page path (e.g. /pricing) and text. To pin the comment to a specific element on the page, pass anchor_selector (a CSS selector — preferred) or anchor_text (the element's exact, full visible text) with anchor_tag. Without an anchor it becomes a page-level comment: it shows in the dashboard and in the widget's feedback list, just without an on-page pin. The init wizard asks whether the AI may create comments and replies. Disabled actions are rejected by the local adapter, including direct tool calls. Hosted access is controlled by OAuth scopes and granted projects. Status suggestions guide the workflow; they do not grant additional permission.

All tools validate arguments and return machine-readable structuredContent with a JSON text fallback. Write annotations identify actions that change feedback or account access. Custom status choices come from the selected project's current context, so switching projects does not reuse an outdated default enum.

Search, export, and reports

search_comments, export_comments, and feedback_report accept project_id or project_ids, text (query or search), status, priority, tags, slug, created_after, created_before, author, include_archived, and source (all, website, or asset). Creation timestamps use ISO 8601 with a timezone. Search results paginate with limit (1–100) and offset; reports and exports cover the complete filtered result set instead of only the current page.

search accepts a query and returns source IDs, titles, and URLs. Pass one of those IDs to fetch; it does not retrieve arbitrary remote URLs.

Use start_task with operation: "export_comments" or "feedback_report", filter arguments, and an idempotency_key for long jobs. Poll get_task at the returned interval. Jobs are durable service records accessed through ordinary tools; this server does not advertise the experimental MCP protocol tasks capability.

Safe writes and attachments

New project/member creation, bulk updates, and job creation require an idempotency_key. Use the same key and identical arguments for a retry. The original create/reply/update tools accept keys without requiring them for older clients. If a write without a key times out, inspect the data before retrying.

For reply attachments, call prepare_attachment_upload with a project, filename, MIME type, and exact byte size. Upload the file bytes with an HTTP PUT to the returned signed URL using its required headers, then pass attachments: [{ "upload_id": "returned-id" }] to reply_to_comment. The service verifies ownership and completion. Your client must be able to upload file bytes; this tool does not import remote URLs or access local files itself.

Resources, workflow prompts, and interactive views

Resources expose the current connection, authorized projects, project context, comment detail, and job progress through simplecommenter:// URIs. Discover the exact resource templates through resources/templates/list.

The prompts triage_feedback, release_report, and investigate_comment load authorized project context and provide source-based workflows. They do not perform writes merely because the prompt was selected.

An optional MCP Apps resource, ui://simplecommenter/feedback.html, provides search and pagination inside compatible hosts. It uses the host's MCP bridge, loads no external scripts or fonts, and performs only read operations. Clients without interactive views receive the same feedback as text and structured data.

Embedding the server

import { createMcpServer } from "@simple-commenter/mcp-server/src/server.js";

const server = createMcpServer({ client: { mcpOperation: (operation, args) => authorizedOperations(operation, args), }, defaultProjectId: null, connectionContext: { transport: "streamable-http" }, }); await server.connect(transport);

Create a server with a request-scoped authenticated client for each hosted request. The factory never reads the user's home directory or local token configuration. Authorization must remain enforced by authorizedOperations; tool annotations and default project selection do not enforce access control. The implementation is pinned to official MCP SDK 1.30.0.

Typical Workflow

Ask your AI agent:

"Check Simple Commenter for open feedback and fix the issues"

The agent will:

  1. Call list_projects to find your project
  2. Call list_comments with status=todo to get open issues
  3. Call get_comment on each to see the element, screenshot, and page URL
  4. Mark comments as in_progress while working
  5. Fix the code
  6. Reply with what was fixed
  7. Mark as done

CLI Commands

simple-commenter-mcp init      # Setup wizard — login + pick project

simple-commenter-mcp serve # Start MCP server (default, used by AI tools) simple-commenter-mcp doctor # Health check — verify setup + connectivity simple-commenter-mcp status # Show account info + projects simple-commenter-mcp reset # Remove config + .mcp.json (clean slate)

login and logout still work as aliases for init and reset.

If not installed globally, prefix with npx @simple-commenter/mcp-server instead.

Changing Your Default Project

To switch to a different project, run init again:

simple-commenter-mcp init

This re-runs the full setup wizard and lets you pick a new default project and preferences.

For a clean start, reset first:

simple-commenter-mcp reset

simple-commenter-mcp init

reset removes your saved config and .mcp.json, so you start fresh.

Configuration

.mcp.json (auto-created by init)
{

"mcpServers": { "simple-commenter": { "command": "simple-commenter-mcp", "args": ["serve"] } } }

Environment variable (CI/Docker)
{

"mcpServers": { "simple-commenter": { "command": "npx", "args": ["@simple-commenter/mcp-server", "serve"], "env": { "SIMPLE_COMMENTER_API_TOKEN": "your-token" } } } }

Authentication priority

The server checks for credentials in this order:

  1. --token CLI flag
  2. SIMPLE_COMMENTER_API_TOKEN environment variable
  3. ~/.simple-commenter/config.json (from init command)

Troubleshooting

Run doctor to diagnose common issues:

simple-commenter-mcp doctor

Common issues:

CheckFix
Config file not foundRun simple-commenter-mcp init
No authentication tokenRun init or set SIMPLE_COMMENTER_API_TOKEN
API connection failedCheck your internet connection; verify the API URL with --api-url
No default project setRun init and select a project
.mcp.json not foundRun init from your project root (where package.json or .git is)
.mcp.json doesn't reference simple-commenterRun reset then init to recreate it

Security

  • Credentials are stored in `~/.simple-commenter/config.jso

Solo se muestra el principio; lee el resto en el repo

Pregunta a PopNx