{"data":{"slug":"alioshr-memory-bank-mcp","name":"memory-bank-mcp","tagline":"A Model Context Protocol (MCP) server for remote memory bank management","github_url":"https://github.com/alioshr/memory-bank-mcp","owner":"alioshr","repo":"memory-bank-mcp","owner_avatar_url":"https://avatars.githubusercontent.com/u/54821977?v=4","primary_language":"TypeScript","stars":915,"forks":84,"topics":["antrophic","claude","cline","cline-memory-bank","cursor","mcp-server","memory-bank","model-context-protocol","windsurf"],"archived":false,"github_pushed_at":"2025-08-20T10:23:06+00:00","maintenance_label":"Slowing","url":"https://www.graphcanon.com/tools/alioshr-memory-bank-mcp","markdown_url":"https://www.graphcanon.com/tools/alioshr-memory-bank-mcp.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/alioshr-memory-bank-mcp","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=alioshr-memory-bank-mcp","description":"A Model Context Protocol (MCP) server implementation for remote memory bank management, inspired by Cline Memory Bank.","homepage_url":"https://www.npmjs.com/package/@allpepper/memory-bank-mcp","license":"MIT","open_issues":17,"watchers":9,"ai_summary":"memory-bank-mcp provides an MCP server implementation based on the inspiration from Cline Memory Bank, facilitating remote memory bank management.","readme_excerpt":"## Installation\n\nTo install Memory Bank Server for Claude Desktop automatically via [Smithery](https://smithery.ai/server/@alioshr/memory-bank-mcp):\n\n```bash\nnpx -y @smithery/cli install @alioshr/memory-bank-mcp --client claude\n```\n\nThis will set up the MCP server configuration automatically. Alternatively, you can configure the server manually as described in the Configuration section below.\n\n---\n\n## Quick Start\n\n1. Configure the MCP server in your settings (see Configuration section below)\n2. Start using the memory bank tools in your AI assistant\n\n---\n\n### Running with Docker\n\n1. Build the Docker image:\n\n    ```bash\n    docker build -t memory-bank-mcp:local .\n    ```\n\n2. Run the Docker container for testing:\n\n    ```bash\n    docker run -i --rm \\\n      -e MEMORY_BANK_ROOT=\"/mnt/memory_bank\" \\\n      -v /path/to/memory-bank:/mnt/memory_bank \\\n      --entrypoint /bin/sh \\\n      memory-bank-mcp:local \\\n      -c \"ls -la /mnt/memory_bank\"\n    ```\n\n3. Add MCP configuration, example for Roo Code:\n\n    ```json\n    \"allpepper-memory-bank\": {\n      \"command\": \"docker\",\n      \"args\": [\n        \"run\", \"-i\", \"--rm\",\n        \"-e\", \n        \"MEMORY_BANK_ROOT\",\n        \"-v\", \n        \"/path/to/memory-bank:/mnt/memory_bank\",\n        \"memory-bank-mcp:local\"\n      ],\n      \"env\": {\n        \"MEMORY_BANK_ROOT\": \"/mnt/memory_bank\"\n      },\n      \"disabled\": false,\n      \"alwaysAllow\": [\n        \"list_projects\",\n        \"list_project_files\",\n        \"memory_bank_read\",\n        \"memory_bank_update\",\n        \"memory_bank_write\"\n      ]\n    }\n    ```\n\n---\n\n## License\n\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.","github_created_at":"2025-02-16T13:53:56+00:00","created_at":"2026-07-11T11:53:34.880506+00:00","updated_at":"2026-07-27T06:00:53.933853+00:00","categories":[{"slug":"vector-databases","name":"Vector Databases","url":"https://www.graphcanon.com/categories/vector-databases","markdown_url":"https://www.graphcanon.com/categories/vector-databases.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/vector-databases"}],"tags":[{"slug":"antrophic","name":"antrophic"},{"slug":"claude","name":"claude"},{"slug":"cline","name":"cline"},{"slug":"cline-memory-bank","name":"cline-memory-bank"},{"slug":"cursor","name":"cursor"},{"slug":"mcp-server","name":"mcp-server"},{"slug":"memory-bank","name":"memory-bank"},{"slug":"model-context-protocol","name":"model-context-protocol"}],"trust":{"provenance":{"is_fork":false,"github_id":933700399,"owner_type":"User","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-07-27T06:00:52.799Z","maintenance":{"label":"Slowing","score":36,"methodology":"github_public_v1","releases_90d":0,"days_since_push":340,"last_release_at":null},"security_summary":{"status":"no_manifest","scanner":null,"low_count":0,"high_count":0,"last_scan_at":"2026-07-11T11:53:36.241Z","medium_count":0,"scan_profile":"mcp_manifest","critical_count":0}},"capability_facts":{"mcp":{"source":"package.json:@modelcontextprotocol/*","observed_at":"2026-07-27T06:00:53.271Z","server_manifest":true},"scan":{"source":"repo_scan","observed_at":"2026-07-27T06:00:53.271Z"},"deploy":{"source":"dockerfile:Dockerfile","self_host":true,"observed_at":"2026-07-27T06:00:53.271Z","managed_saas":false},"has_cli":{"value":true,"source":"package.json:bin|scripts","observed_at":"2026-07-27T06:00:53.271Z"},"languages":{"value":["typescript","javascript"],"source":"github.language+package.json","observed_at":"2026-07-27T06:00:53.271Z"},"has_docker":{"value":true,"source":"dockerfile:Dockerfile","observed_at":"2026-07-27T06:00:53.271Z"},"license_spdx":{"value":"MIT","source":"github.license","observed_at":"2026-07-27T06:00:53.271Z"}},"decision_facts":{"hosting":null,"pricing":null,"requirements":null,"constraints":null,"when_to_use":["When your application requires a Model Context Protocol (MCP) server that supports remote management of a memory bank, with inspiration from the Cline Memory Bank architecture.","If you are working on systems needing TypeScript for development and prefer an MIT-licensed solution to manage model context through MCP."],"when_not_to_use":["Avoid usage if your project's primary language is not compatible with or does not benefit from TypeScript, which memory-bank-mcp uses.","If your application framework is incompatible with the Model Context Protocol (MCP) that this tool implements, then it should be avoided as it may cause undue integration challenges."],"source":"enrich:decision_facts","observed_at":"2026-07-17T11:06:25.714Z"},"constraint_facets":null,"decision_summary":[{"label":"Adopt for","value":"memory-bank-mcp is an MCP server implementation enabling remote memory bank management inspired by Cline Memory Bank."}]}}