SharedMemory MCP sunucusu
✓ DoğrulandıYapay zeka ajanlarına bilgileri hatırlamaları, geri çağırmaları ve keşfetmeleri için kalıcı bir bellek ve paylaşımlı bir bilgi grafiği sağlar.
Ayrıca bilinen adı sharedmemoryai/mcp-server, mcp-server, @sharedmemory/mcp-server
- Yıldızlar
- 1
- Araçlar
- 16
- İndirmeler, 30 gün
- —
- En son sürüm
- 2.1.1
- Son commit
- 17 May 2026
- Lisans
- MIT
SharedMemory MCP nedir?
SharedMemory bir MCP sunucusudur. Yapay zeka ajanlarına bilgileri hatırlamaları, geri çağırmaları ve keşfetmeleri için kalıcı bir bellek ve paylaşımlı bir bilgi grafiği sağlar. 16 araç sunar; örneğin remember, query, get_entity.
Özet, projenin README dosyasından oluşturuldu
SharedMemory MCP sunucusu hakkında
Bu sunucu, Claude Code, Cursor ve VS Code Copilot gibi araçları kullanan geliştiricilerin, bilgileri depolamak ve geri çağırmak için yapay zeka ajanlarına kalıcı bir bilgi grafiği sunmasını sağlar. Farklı oturumların ve ajanların merkezi bir birim üzerinden tutarlı bir gerçekler, varlıklar ve ilişkiler kümesine erişmesine olanak tanıyan paylaşımlı bir bellek katmanı sağlar.
Kullanıcılar; Claude Desktop, Windsurf ve Cursor dahil olmak üzere çeşitli istemciler için sunucuyu npx aracılığıyla kurabilirler. Kurulumun çalışması için bir SharedMemory API anahtarı ve bir volume ID gereklidir. Bağlantı kurulduktan sonra sunucu; notları depolamak için remember, semantik arama için query ve bilgi grafiği içindeki ilişkileri keşfetmek için get_entity gibi özel araçlar sunar.
Basit depolamanın ötesinde sunucu, birden fazla giriş için batch_remember ve tüm ajanlar için kalıcı kurallar oluşturmak için set_instruction ile gelişmiş yönetim desteği sağlar. Ayrıca kullanıcı profillerini geri getirme, yüklenen belgeleri listeleme ve belirli bir volume içindeki tüm bilgileri özetleme yetenekleri sunar.
Projenin README dosyasından alınmıştır. Her kullanım durumu, oradaki bir alıntı ile kontrol edilir.
SharedMemory MCP nasıl yüklenir
Biçimler 10 Kas 2026 tarihinde doğrulandıCursor'a ekleGoose'a ekleSharedMemory MCP'yi Claude Code içine yükleyin
$ claude mcp add --env 'SHAREDMEMORY_API_KEY=<YOUR_SHAREDMEMORY_API_KEY>' mcp-server -- npx -y @sharedmemory/mcp-serverSharedMemory MCP'yi Cursor içine yükleyin
~/.cursor/mcp.json
{
"mcpServers": {
"mcp-server": {
"command": "npx",
"args": [
"-y",
"@sharedmemory/mcp-server"
],
"env": {
"SHAREDMEMORY_API_KEY": "<YOUR_SHAREDMEMORY_API_KEY>"
}
}
}
}SharedMemory MCP'yi VS Code içine yükleyin
.vscode/mcp.json
{
"servers": {
"mcp-server": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@sharedmemory/mcp-server"
],
"env": {
"SHAREDMEMORY_API_KEY": "<YOUR_SHAREDMEMORY_API_KEY>"
}
}
}
}SharedMemory MCP'yi VS Code CLI içine yükleyin
$ code --add-mcp '{"name":"mcp-server","type":"stdio","command":"npx","args":["-y","@sharedmemory/mcp-server"],"env":{"SHAREDMEMORY_API_KEY":"<YOUR_SHAREDMEMORY_API_KEY>"}}'SharedMemory MCP'yi Claude Desktop içine yükleyin
claude_desktop_config.json
{
"mcpServers": {
"mcp-server": {
"command": "npx",
"args": [
"-y",
"@sharedmemory/mcp-server"
],
"env": {
"SHAREDMEMORY_API_KEY": "<YOUR_SHAREDMEMORY_API_KEY>"
}
}
}
}SharedMemory MCP'yi Codex içine yükleyin
$ codex mcp add mcp-server --env 'SHAREDMEMORY_API_KEY=<YOUR_SHAREDMEMORY_API_KEY>' -- npx -y @sharedmemory/mcp-serverSharedMemory MCP'yi Codex config.toml içine yükleyin
~/.codex/config.toml
[mcp_servers.mcp-server] command = "npx" args = ["-y", "@sharedmemory/mcp-server"] [mcp_servers.mcp-server.env] SHAREDMEMORY_API_KEY = "<YOUR_SHAREDMEMORY_API_KEY>"
SharedMemory MCP'yi Gemini CLI içine yükleyin
$ gemini mcp add -s user -e 'SHAREDMEMORY_API_KEY=<YOUR_SHAREDMEMORY_API_KEY>' mcp-server npx -- -y @sharedmemory/mcp-serverSharedMemory MCP'yi Gemini settings.json içine yükleyin
~/.gemini/settings.json
{
"mcpServers": {
"mcp-server": {
"command": "npx",
"args": [
"-y",
"@sharedmemory/mcp-server"
],
"env": {
"SHAREDMEMORY_API_KEY": "<YOUR_SHAREDMEMORY_API_KEY>"
}
}
}
}SharedMemory MCP araçları 16
README dosyasından algılandırememberqueryget_entitysearch_entitiesget_graphlist_volumesdelete_memoryupdate_memoryfeedbackbatch_rememberget_memoryget_profile
| remember | — | |
| query | — | |
| get_entity | — | |
| search_entities | — | |
| get_graph | — | |
| list_volumes | — | |
| delete_memory | — | |
| update_memory | — | |
| feedback | — | |
| batch_remember | — | |
| get_memory | — | |
| get_profile | — |
16 aracın tümünü gösterDaha az araç göster
get_contextset_instructionlist_instructionslist_documents
| get_context | — | |
| set_instruction | — | |
| list_instructions | — | |
| list_documents | — |
Yapılandırma
SHAREDMEMORY_API_KEYGerekliGizliYour SharedMemory API key
SHAREDMEMORY_API_URLAPI endpoint URL
SHAREDMEMORY_VOLUME_IDDefault volume/project ID
| Ad | Açıklama | Sunucu |
|---|---|---|
| SHAREDMEMORY_API_KEY | Your SharedMemory API key | GerekliGizli |
| SHAREDMEMORY_API_URL | API endpoint URL | |
| SHAREDMEMORY_VOLUME_ID | Default volume/project ID |
Otomatik kontroller
Çalıştırıldı 14 Kas 2026Tam rapor →Otomatik kontrollerimizden geçti. Bu bir güvenlik denetimi değildir: kodu okuyun ve sunucuya ihtiyaç duyduğu en dar erişimi verin. Kontroller nasıl çalışır
- Kaynak deposu bağlantılı ve erişilebilirsharedmemoryai/mcp-server is public and reachablegithub.com/sharedmemoryai/mcp-server ↗Geçti
- Paket, bu depoyu kaynağı olarak gösteriyor@sharedmemory/mcp-server names sharedmemoryai/mcp-server as sourcenpmjs.com/package/@sharedmemory/mcp-server ↗Geçti
- Derleme kökeni (Sigstore onayı)No build attestation published for this releaseKontrol edilmedi
- Açık kaynak lisansı (OSI)MITspdx.org/licenses/MIT.html ↗Geçti
- Son bir yıl içinde commit veya sürüm mevcutLast commit or release 2026-05-17github.com/sharedmemoryai/mcp-server ↗Geçti
- OpenSSF ScorecardKontrol edilmedi
- Paket adı popüler bir pakete yakın değilNo popular package one edit away from @sharedmemory/mcp-serverGeçti
- Pakette veya bağımlılıklarında kritik uyarı yok99 resolved dependencies checked; no critical advisoryosv.dev ↗Geçti
- Modele yönelik gizli talimat yok16 tool descriptions and the README read; no override phrases, credential paths or hidden charactersGeçti
- Yıkıcı araçlar etiketlenmişKontrol edilmedi
- Uzak uç nokta MCP el sıkışmasına yanıt veriyorKontrol edilmedi
@sharedmemory/mcp-server
Model Context Protocol server for SharedMemory. Gives Claude Code, Claude Desktop, Cursor, VS Code Copilot, and other MCP-compatible tools persistent memory.
Quick Install (Recommended)
The fastest way to set up SharedMemory — one command, no JSON editing:
# Interactive — picks your client, asks for your API key
npx -y @sharedmemory/mcp-server install
# Or specify everything inline
npx -y @sharedmemory/mcp-server install --cursor --api-key sm_live_... --volume your-volume-id
# Install for all supported clients at once
npx -y @sharedmemory/mcp-server install --all --api-key sm_live_...
Supported clients: --claude-code, --claude, --cursor, --vscode, --windsurf, --all
Manual Setup
If you prefer to edit config files yourself:
Claude Code
One command:
claude mcp add sharedmemory -- npx -y @sharedmemory/mcp-server
Or with env vars:
claude mcp add --env SHAREDMEMORY_API_KEY=sm_live_... \
--env SHAREDMEMORY_VOLUME_ID=your-volume-id \
sharedmemory -- npx -y @sharedmemory/mcp-server
Or create .mcp.json in your project root to share with your team:
{
"mcpServers": {
"sharedmemory": {
"command": "npx",
"args": ["-y", "@sharedmemory/mcp-server"],
"env": {
"SHAREDMEMORY_API_KEY": "${SHAREDMEMORY_API_KEY}",
"SHAREDMEMORY_API_URL": "https://api.sharedmemory.ai",
"SHAREDMEMORY_VOLUME_ID": "${SHAREDMEMORY_VOLUME_ID}"
}
}
}
}
Tip: Copy the included
CLAUDE.mdinto your project root to teach Claude Code when and how to use SharedMemory proactively.
Claude Desktop
~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"sharedmemory": {
"command": "npx",
"args": ["-y", "@sharedmemory/mcp-server"],
"env": {
"SHAREDMEMORY_API_KEY": "sm_live_...",
"SHAREDMEMORY_API_URL": "https://api.sharedmemory.ai",
"SHAREDMEMORY_VOLUME_ID": "your-volume-id"
}
}
}
}
Cursor
.cursor/mcp.json in your project root:
{
"mcpServers": {
"sharedmemory": {
"command": "npx",
"args": ["-y", "@sharedmemory/mcp-server"],
"env": {
"SHAREDMEMORY_API_KEY": "sm_live_...",
"SHAREDMEMORY_API_URL": "https://api.sharedmemory.ai",
"SHAREDMEMORY_VOLUME_ID": "your-volume-id"
}
}
}
}
VS Code Copilot
.vscode/mcp.json:
{
"servers": {
"sharedmemory": {
"command": "npx",
"args": ["-y", "@sharedmemory/mcp-server"],
"env": {
"SHAREDMEMORY_API_KEY": "sm_live_...",
"SHAREDMEMORY_API_URL": "https://api.sharedmemory.ai",
"SHAREDMEMORY_VOLUME_ID": "your-volume-id"
}
}
}
}
Windsurf
~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"sharedmemory": {
"command": "npx",
"args": ["-y", "@sharedmemory/mcp-server"],
"env": {
"SHAREDMEMORY_API_KEY": "sm_live_...",
"SHAREDMEMORY_API_URL": "https://api.sharedmemory.ai",
"SHAREDMEMORY_VOLUME_ID": "your-volume-id"
}
}
}
}
Configuration
| Variable | Required | Default | Description |
|---|---|---|---|
SHAREDMEMORY_API_KEY |
Yes | — | Agent API key |
SHAREDMEMORY_API_URL |
No | https://api.sharedmemory.ai |
API endpoint |
SHAREDMEMORY_VOLUME_ID |
No | — | Default volume |
Available tools
| Tool | Description |
|---|---|
remember |
Store a fact or note |
query |
Retrieve context BEFORE answering — semantic search over memories |
get_entity |
Get entity details and relationships |
search_entities |
Search entities by name |
get_graph |
Knowledge graph overview |
list_volumes |
List accessible volumes |
delete_memory |
Delete a memory by ID |
update_memory |
Update a memory by ID |
feedback |
Submit feedback on memory relevance |
batch_remember |
Store multiple memories at once |
get_memory |
Retrieve a specific memory by ID |
get_profile |
Auto-generated user profile from memories |
get_context |
Get a context block for LLM prompting |
set_instruction |
Store a persistent rule all agents will follow |
list_instructions |
List all active instructions for a volume |
list_documents |
List uploaded documents |
Resources
| URI | Description |
|---|---|
memory://graph |
Knowledge graph for the default volume |
Prompts
| Name | Description |
|---|---|
summarize-knowledge |
Summarize all knowledge in a volume |
what-do-you-know-about |
Retrieve everything known about a topic |
Documentation
https://docs.sharedmemory.ai/sdks/mcp-server
License
MIT
SharedMemory MCP soruları
SharedMemory MCP'yi Claude Code'a nasıl eklerim?
Terminalinizde claude mcp add --env 'SHAREDMEMORY_API_KEY=<YOUR_SHAREDMEMORY_API_KEY>' mcp-server -- npx -y @sharedmemory/mcp-server komutunu çalıştırın. Her projede kullanılabilir olması için --scope user ekleyin.
SharedMemory MCP'yi Cursor'a nasıl eklerim?
~/.cursor/mcp.json dosyasını açın ve yukarıdaki yükleme bölümünde gösterilen Cursor yapılandırmasını kullanarak sunucuyu mcpServers altına ekleyin.
SharedMemory MCP hangi araçları sunar?
16 araç sunar; bunlar arasında remember, query, get_entity, search_entities, get_graph yer alır.
Hangi yapay zeka istemcileri destekleniyor?
Sunucu Claude Code, Claude Desktop, Cursor, VS Code Copilot ve Windsurf modellerini destekler.