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

Weasley DeepMind

de potatohoney-pversión 1.0.0i★ –iSe ejecuta en tu computadora
Nombre en el registroio.github.potatohoney-p/weasley-deepmind

Instalar

Resumen

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

Secure, fragment-based long-term memory for MCP-compatible AI agents.

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: Búsqueda y memoria de IA
  • Debes completar: DATABASE_URL, EMBEDDING_API_KEY

Instalación

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

Antes de instalar

  • Revisiones básicas: 1 de 1 superadas
  • Se ejecuta en tu computadora con los permisos de tu usuario (archivos, red, apps).
  • Debes completar tú: DATABASE_URL, WEASLEY_DEEPMIND_AUTO_MIGRATE, EMBEDDING_API_KEY

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

Necesitas

  • npmNode.js instalado (para el comando npx)

¿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": {
    "weasley-deepmind": {
      "command": "npx",
      "args": [
        "-y",
        "weasley-deepmind",
        "stdio"
      ],
      "env": {
        "DATABASE_URL": "your-value",
        "WEASLEY_DEEPMIND_AUTO_MIGRATE": "your-value",
        "EMBEDDING_API_KEY": "your-value"
      }
    }
  }
}

Ejecuta esto en tu terminal

claude mcp add weasley-deepmind --env DATABASE_URL=your-value --env WEASLEY_DEEPMIND_AUTO_MIGRATE=your-value --env EMBEDDING_API_KEY=your-value -- npx -y weasley-deepmind stdio

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": {
    "weasley-deepmind": {
      "command": "npx",
      "args": [
        "-y",
        "weasley-deepmind",
        "stdio"
      ],
      "env": {
        "DATABASE_URL": "your-value",
        "WEASLEY_DEEPMIND_AUTO_MIGRATE": "your-value",
        "EMBEDDING_API_KEY": "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": {
    "weasley-deepmind": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "weasley-deepmind",
        "stdio"
      ],
      "env": {
        "DATABASE_URL": "your-value",
        "WEASLEY_DEEPMIND_AUTO_MIGRATE": "your-value",
        "EMBEDDING_API_KEY": "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

  • DATABASE_URL secreto obligatorio env
    PostgreSQL connection URL for a database with pgvector installed.
  • WEASLEY_DEEPMIND_AUTO_MIGRATE env
    Apply pending database migrations before starting the stdio server.
  • EMBEDDING_API_KEY secreto env
    Optional embedding provider API key for semantic recall.

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

  • ✓ Superada

    El creador coincide con el repo

    El nombre en el registro se verificó con la cuenta de GitHub potatohoney-p, 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 Búsqueda y memoria de IAi

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

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: DATABASE_URL, EMBEDDING_API_KEY

¿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 (1.0.0) llegó al registro hace 3 meses.

¿Qué apps pueden usarlo?

Las apps compatibles con MCP, como Claude Desktop, Claude Code, Cursor y VS Code. También necesitas Node.js en tu computadora.

¿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:↓ Descargas por semanai★ Estrellas de GitHubiTres pilares: reseñas · revisiones · usoiActualizado = fecha en que se publicó la última versión en el registroi

Context7

Up-to-date docs for AI agents

de upstashMuy usado↓ 972,7 mil/sem★ 64,2 milActualizado anteayer

Computadora o nube

Codebase Memory

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

de DeusDataMuy usado↓ 18 mil/sem★ 48,1 milActualizado hace 22 días

Se ejecuta en tu computadora

Exa

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

de exa-labsEn crecimiento★ 5,2 milActualizado hace 2 meses

Se ejecuta en la nube✓ exa.ai

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.

Weasley DeepMind

Weasley DeepMind is a self-hosted memory server for AI agents. It stores small, typed memory fragments, links related evidence, and recalls the right context through MCP without forcing an entire conversation history back into every prompt.

It is part of the Weasley Open Source family and is released under Apache-2.0.

Why DeepMind

  • Useful recall, not a transcript dump. Keyword, PostgreSQL GIN, graph-neighbor, and optional pgvector search are merged and ranked within a token budget.
  • Memory with structure. Facts, decisions, procedures, preferences, episodes, and errors keep provenance, importance, links, and lifecycle state.
  • MCP-native. Use a local stdio process or the Streamable HTTP endpoint at /mcp.
  • Fail-closed HTTP security. The HTTP server rejects requests when no access key is configured. Authentication can only be disabled explicitly for local development.
  • Self-hosted data. PostgreSQL is the system of record. Redis and external embedding or LLM providers are optional.
  • Operationally ready. Migrations are serialized with a PostgreSQL advisory lock, secrets are redacted from logs, and updates refuse dirty Git checkouts.

Requirements

  • Node.js 20.19 or newer
  • PostgreSQL 15 or newer with the pgvector extension
  • Redis 7 (optional, for cache and low-latency keyword lookup)

For a reproducible offline check of correction/retraction recall and content-token budgets, run npm run --silent eval:recall with Node.js 24. This uses production recall code and synthetic storage, with no database or model required. See the offline recall evaluation for the negative control, report definitions and limits.

Install from npm

npm install --global weasley-deepmind

Create a PostgreSQL database with pgvector, then configure the connection:

export DATABASE_URL='postgresql://postgres:password@localhost:5432/weasley_deepmind'

export WEASLEY_DEEPMIND_ACCESS_KEY='replace-with-a-long-random-secret'

weasley-deepmind migrate weasley-deepmind serve

The HTTP server listens on http://127.0.0.1:57332 by default. Its MCP endpoint is http://127.0.0.1:57332/mcp.

Add it to an MCP client

The npm package includes a newline-delimited stdio transport. A generic MCP client configuration looks like this:

{

"mcpServers": { "weasley-deepmind": { "command": "npx", "args": ["-y", "weasley-deepmind", "stdio"], "env": { "DATABASE_URL": "postgresql://postgres:password@localhost:5432/weasley_deepmind", "WEASLEY_DEEPMIND_AUTO_MIGRATE": "true" } } } }

For an already-running HTTP deployment, point the client at /mcp and send Authorization: Bearer .

Run the repository locally

git clone https://github.com/potatohoney-p/weasley-deepmind.git

cd weasley-deepmind npm ci docker compose -f docker-compose.dev.yml up -d cp .env.example.minimal .env npm run migrate npm start

The development Compose file exposes PostgreSQL at localhost:35432 and Redis at localhost:36379. Update .env to match those ports before starting the server.

Core flow

flowchart LR

Agent["AI agent"] --> MCP["stdio or Streamable HTTP"] MCP --> Tools["remember · recall · reflect · context"] Tools --> Rank["keyword + graph + vector ranking"] Rank --> Postgres["PostgreSQL + pgvector"] Rank -. optional cache .-> Redis["Redis"]

The main tool set includes remember, batch_remember, recall, forget, amend, link, reflect, context, memory_stats, memory_consolidate, graph_explore, fragment_history, reconstruct_history, and search_traces. Tool availability can be limited by API-key permissions and operating mode.

Configuration

VariablePurposeDefault
DATABASE_URLPostgreSQL connection URLderived from POSTGRES_*
WEASLEY_DEEPMIND_ACCESS_KEYRequired bearer secret for HTTP modenone; HTTP fails closed
WEASLEY_DEEPMIND_AUTH_DISABLEDExplicit loopback-only authentication opt-out; startup rejects non-loopback listenersfalse
WEASLEY_DEEPMIND_AUTO_MIGRATERun migrations before stdio startupfalse (server.json suggests true)
WEASLEY_DEEPMIND_HOMECLI cache and local state directory~/.weasley/deepmind
WEASLEY_DEEPMIND_HOSTHTTP listen address127.0.0.1
PORTHTTP port57332
REDIS_ENABLEDEnable Redis-backed featuresfalse
EMBEDDING_PROVIDERopenai, gemini, ollama, localai, cloudflare, transformers (optional install), or customopenai
EMBEDDING_API_KEYOptional embedding provider secretnone

See .env.example, configuration, and the installation guide for the complete matrix.

Local transformer embeddings are intentionally excluded from the default install so the core MCP server does not inherit an optional native-image dependency. Follow the pinned setup in docs/embedding-local.md before selecting EMBEDDING_PROVIDER=transformers.

CLI

weasley-deepmind serve       Start the HTTP MCP server

weasley-deepmind stdio Start the local stdio MCP server weasley-deepmind migrate Apply pending database migrations weasley-deepmind health Check database, Redis, and embeddings weasley-deepmind recall Search memory from the terminal weasley-deepmind remember Store a memory fragment weasley-deepmind update Preview or apply an update

Run weasley-deepmind --help or see the CLI reference for every command.

Security defaults

  • Keep the HTTP listener on loopback unless you have a trusted reverse proxy and an explicit origin allowlist.
  • Use a unique, high-entropy WEASLEY_DEEPMIND_ACCESS_KEY and never commit .env.
  • Stdio mode trusts the local MCP host process; protect the host account and database credentials accordingly.
  • Report vulnerabilities privately using the instructions in SECURITY.md.

Development

npm ci

npm test npm run lint npm run lint:migrations npm pack --dry-run

Architecture and operations details live in docs/architecture.en.md and docs/operations. Contributions are welcome through CONTRIBUTING.md.

License

Copyright 2026 Weasley Open Source.

Licensed under the Apache License 2.0. See NOTICE for attribution information.

Pregunta a PopNx