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

Sequential Thinking Working Notes

de arben-admversión 0.7.0i★ –iSe ejecuta en tu computadora
Nombre en el registroio.github.arben-adm/mcp-sequential-thinking

Instalar

Resumen

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

Local working notes, decisions, evidence and resumable sessions with SQLite persistence.

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: Documentos, hojas de cálculo y oficina

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": {
    "sequential-thinking": {
      "command": "uvx",
      "args": [
        "mcp-sequential-thinking"
      ],
      "env": {
        "MCP_STORAGE_DIR": "your-value"
      }
    }
  }
}

Ejecuta esto en tu terminal

claude mcp add sequential-thinking --env MCP_STORAGE_DIR=your-value -- uvx mcp-sequential-thinking

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": {
    "sequential-thinking": {
      "command": "uvx",
      "args": [
        "mcp-sequential-thinking"
      ],
      "env": {
        "MCP_STORAGE_DIR": "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": {
    "sequential-thinking": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "mcp-sequential-thinking"
      ],
      "env": {
        "MCP_STORAGE_DIR": "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ú.

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.

Valores que debes completar

  • MCP_STORAGE_DIR env
    Local plaintext storage directory; defaults to ~/.mcp_sequential_thinking

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 7 nov 2026

  • ✓ Superada

    El creador coincide con el repo

    El nombre en el registro se verificó con la cuenta de GitHub arben-adm, 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 Documentos, hojas de cálculo y oficinai

  • Más estrellas que el 0% de los otros 2183 servidores de esta categoría
  • Publicado en el registro más recientemente que el 67% de los otros 2183 servidores de esta categoría
  • Revisiones básicas iguales o mejores que el 100% de los otros 2183 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 Sequential Thinking Working Notes?

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.7.0) llegó al registro hace 16 días.

¿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: Agent-Native Calendar, Excel MCP Server, MCP Server for Excel

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

Agent-Native Google Calendar - manage events, sync, and public booking

Se ejecuta en la nube★ 7620MITActualizado hace 2 meses
Instalar

Excel MCP Server

de haris-musa

Create and edit Excel files with AI: charts, PivotTables, formulas. No Excel needed.

Se ejecuta en tu computadora★ 4276MITActualizado hace 6 días
Instalar

Excel automation for AI - Sheets, Power Query, DAX, VBA, Tables, Ranges and more. Windows only.

Se ejecuta en tu computadora★ 847MITActualizado hace 3 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.

MCP Sequential Thinking

A local MCP server for working notes you can resume: evidence, decisions, risks and next actions for a difficult task, stored durably in SQLite and readable after any restart. It records what the caller writes; it does not generate, judge or improve reasoning, and it never asks for hidden chain-of-thought.

Installation

Published on PyPI and in the MCP Registry as io.github.arben-adm/mcp-sequential-thinking. With uv installed, uvx mcp-sequential-thinking runs it without a manual install (pin with uvx mcp-sequential-thinking@0.7.0). MCP_STORAGE_DIR is optional.

Claude Code

claude mcp add working-notes -- uvx mcp-sequential-thinking                   # this project only

claude mcp add --scope user working-notes -- uvx mcp-sequential-thinking # all projects claude mcp add --scope project working-notes -- uvx mcp-sequential-thinking # shared via .mcp.json

Gemini CLI

gemini mcp add working-notes uvx mcp-sequential-thinking   # writes .gemini/settings.json

Codex CLI

codex mcp add working-notes -- uvx mcp-sequential-thinking

Claude Desktop (Settings → Developer → Edit Config, claude_desktop_config.json)

{"mcpServers":{"working-notes":{

"command":"uvx", "args":["mcp-sequential-thinking"], "env":{"MCP_STORAGE_DIR":"/absolute/path/to/notes"}}}}

Restart Claude Desktop afterwards.

VS Code (.vscode/mcp.json)

{"servers":{"working-notes":{"type":"stdio","command":"uvx","args":["mcp-sequential-thinking"]}}}

If a GUI client cannot find uvx, use its absolute path (which uvx).

From source
python -m venv .venv && . .venv/bin/activate   # Windows: .venv\Scripts\Activate.ps1

python -m pip install -e . python scripts/stdio_smoke.py # restart demo: write, restart, read back

Then point the client at /absolute/path/to/.venv/bin/mcp-sequential-thinking (Windows: .venv\Scripts\mcp-sequential-thinking.exe) instead of uvx.

Quick start

A typical session:

{"tool":"create_session","arguments":{"title":"Choose a local store","request_id":"create-1"}}

{"tool":"add_step","arguments":{"session_id":" ","content":"Two writers need unique positions.","kind":"evidence","request_id":"step-1"}} {"tool":"add_step","arguments":{"session_id":" ","content":"Use SQLite.","kind":"decision","request_id":"step-2"}} {"tool":"read_session","arguments":{"session_id":" "}}

Lost the ID after a restart? list_sessions finds the session by title.

Tools

ToolPurpose
create_sessionStart a session from a title.
add_stepAdd a note; kind is note (default), observation, evidence, assumption, option, risk, decision or next_action.
list_sessionsFind sessions by title or status.
read_sessionview="resume" (default): active notes, decisions first. view="steps": full history with filters.
finalize_sessionStore the caller's outcome and evidence IDs; no further steps afterwards.
delete_sessionDelete a session's database records (exports and backups remain).
export_session / import_sessionJSON archive of one session, confined to MCP_STORAGE_DIR/exports.

Links between notes. parent_step_id records provenance, supersedes_step_id replaces an earlier note (resume hides it, full history keeps it), and branch_from_step_id starts a named branch. All references stay inside one session.

Retries. Every write takes a request_id. Repeating a call with the same ID and input returns the original result; the same ID with different input returns IDEMPOTENCY_CONFLICT. finalize_session and delete_session also need expected_version.

Pagination and limits. Reads default to 20 entries and 12,000 characters (limit ≤ 100, max_chars 1,000–50,000). Follow cursor until it is null, and keep the same view while paging. truncated reports shortened content. A note too large for one response comes back as its first chunk; continue with step_id and content_offset until next_content_offset is null.

Errors set isError=true with a stable code and a short hint, e.g. INVALID_INPUT (with Fields: …), UNKNOWN_SESSION, INVALID_REFERENCE, CONFLICT (with current_version), SESSION_FINALIZED, IDEMPOTENCY_CONFLICT, STORAGE_BUSY (retry with the same request_id), PATH_OUTSIDE_EXPORTS, RESPONSE_LIMIT.

Sources attached to notes are caller-supplied and never fetched or verified.

Legacy tools (deprecated)

process_thought, generate_summary and clear_history, plus export_session / import_session without a session_id, work on a single shared legacy session. They remain for existing clients; every result carries a deprecation_notice. Use the session API for new work.

  • Stages: Problem Definition, Research, Analysis, Synthesis, Conclusion (case-insensitive). Order warnings are advisory unless --strict-stages is set.
  • main_line_progress counts mainline notes only, against your total_thoughts; it is not task completion.
  • Legacy import replaces the legacy history.
  • read_session(session_id="legacy") reads it; a legacy branch X appears as legacy-X there.

Storage and operation

mcp-sequential-thinking              # stdio server

mcp-sequential-thinking --health # diagnostic check mcp-sequential-thinking --ephemeral # in memory only, lost on exit

  • Data lives in ~/.mcp_sequential_thinking (or MCP_STORAGE_DIR) as plaintext SQLite (WAL, synchronous FULL, 5 s busy timeout). Use a local disk; NFS/SMB and multiple hosts are not supported.
  • Several stdio servers may share one store. Local stdio trusts the OS user; a session ID is not authorization. HTTP/SSE are experimental.
  • Deletion is not secure erasure. There is no automatic retention.
  • On first start, an existing 0.6 JSONL history migrates into SQLite in one transaction, keeping IDs and content; a backup of the source stays in place. Stop old 0.6 servers first. Downgrading after new writes is not supported.

Backup and restore (all sessions, including retry keys):

python -m mcp_sequential_thinking.backup create  /path/to/storage /path/to/snapshot.sqlite3

python -m mcp_sequential_thinking.backup restore /path/to/NEW-storage /path/to/snapshot.sqlite3

Restore requires a new directory. Never copy a live database file without its WAL.

Tested with

ClientOSDate
Python MCP SDK 2.0.0 and latest, Python 3.10–3.14Linux, Windowsevery CI run
Claude DesktopLinux2026-10-21

Development

uv run --extra dev ruff check .

uv run --extra dev ruff format --check . uv run --extra dev mypy --strict mcp_sequential_thinking uv run --extra dev pytest --cov=mcp_sequential_thinking --cov-fail-under=85 rm -rf dist && uv run --extra dev --with build --with twine --with jsonschema python scripts/check_artifacts.py

The artifact check builds and installs the wheel in isolation and runs a real restart round trip. Releases publish that tested artifact via Trusted Publishing once a GitHub release is created; the version lives in mcp_sequential_thinking/_version.py. See CHANGELOG.md for details.

Pregunta a PopNx