MCP.Market

Weasley DeepMind MCP server

by potatohoney-p·io.github.potatohoney-p/weasley-deepmind·v1.0.0·3 stars

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

B75/100grade B
What users say
No reviews yet
Be the first
Safety scan
B75/100

full report

Adoption
Growing

3 stars24 downloads/wk

Reviews

Write one

Nobody has reviewed Weasley DeepMind yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Weasley DeepMind tools (15, 2 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • amend

    기존 파편의 내용이나 메타데이터를 갱신한다. ID와 링크를 보존하면서

  • apply_updatewrite action

    지정된 단계의 업데이트를 실행합니다. 사용자 동의 후 AI가 호출. master key 전용.

  • batch_status

    async batch_remember 가 반환한 jobId 의 처리 상태를 조회한다.

  • check_updatewrite action

    현재 버전과 최신 GitHub 태그를 비교하여 업데이트 가용 여부를 확인합니다. master key 전용.

  • forget

    파편 기억 삭제. id 또는 topic 중 하나는 필수.

  • fragment_history

    파편의 전체 변경 이력 조회. amend로 수정된 이전 버전과 superseded_by 체인을 반환한다.

  • get_skill_guide

    Weasley DeepMind 최적 활용 가이드를 반환한다.

  • graph_explore

    에러 파편 기점으로 인과 관계 체인을 추적한다. RCA(Root Cause Analysis) 전용.

  • link

    두 파편 사이에 관계를 설정한다. 인과, 해결, 구성, 모순 관계를 명시.

  • memory_consolidate

    파편 기억 유지보수 실행. TTL 전환, 중요도 감쇠, 만료 삭제, 중복 병합을 수행한다.

  • memory_stats

    파편 기억 시스템 통계 조회. 전체 파편 수, TTL 분포, 유형별 통계,

  • reconstruct_history

    case_id 또는 entity 기반으로 작업 히스토리를 시간순으로 재구성한다.

  • search_traces

    fragments를 정확 매칭으로 탐색한다 (recall의 시맨틱 검색과 달리 content/type/case_id 텍스트 매칭).

  • session_rotate

    현재 세션을 종료하고 새 sessionId를 발급한다. 토큰 탈취 의심 시 또는 주기적 로테이션에 사용.

  • tool_feedback

    도구 사용 결과에 대한 유용성 피드백. 대상 도구(recall, db_query, search_wiki 등)의

Public scan report

scanner v0.1.9 · 2026-09-24 · same rubric, same numbers if you re-run it

no findings
  • Code scan221 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitystatic API keys via environment variables6/15
  • Maintenancelast push 54 days ago12/15
  • Maintainer identityregistry namespace matches repository owner6/10
Overall 75/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Weasley DeepMind compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
75/100
higher than 45% of 48,255 servers
Tools
15
the typical server has 7
Tools that change things
13%
typical: 0%. Fewer write tools means less an agent can break
GitHub stars
3
more than 80% of 28,688 servers
Downloads a week
24
more than 10% of 12,191 servers with a package

What its tools let an agent do: 13 read · 1 change · 1 run or deploy

Install Weasley DeepMind in Claude Code, Cursor or VS Code

Runs npx -y weasley-deepmind on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add weasley-deepmind -- npx -y weasley-deepmind
Add to Cursor

What the publisher says

From the Weasley DeepMind repository's README, as published. We do not edit it. Read it on GitHub

<!-- mcp-name: io.github.potatohoney-p/weasley-deepmind -->

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)

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, batchremember, recall, forget, amend, link, reflect, context, memorystats, memoryconsolidate, graphexplore, fragmenthistory, reconstructhistory, and search_traces. Tool availability can be limited by API-key permissions and operating mode.

Configuration

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Weasley DeepMind: common questions

Is Weasley DeepMind MCP server safe?
Mostly: it is graded B (75/100). Read the Weasley DeepMind safety report
How do I install Weasley DeepMind?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Weasley DeepMind need an API key?
Yes. The registry entry asks for DATABASE_URL, EMBEDDING_API_KEY.
Is Weasley DeepMind maintained?
The last commit was 95 days ago (2026-08-01). The latest release is v1.0.0.
What can I use instead of Weasley DeepMind?
Servers from other publishers that do the same job: Nautilus Compass Memory MCP server.
How does Weasley DeepMind compare with other MCP servers?
safety score 75/100 (higher than 45% of 48,255 servers); tools 15 (the typical server has 7); tools that change things 13% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to Weasley DeepMind

Same job from other publishers: the closest match first, then the best rated.

  • Nautilus Compass Memory
    Local-first long-term memory for AI agents, with byte-recomputable signed verification receipts.
    B