~/.claude/mcp.json
{
"mcpServers": {
"slopshop": {
"command": "npx",
"args": ["-y", "@slopshop/mcp-server"],
"env": { "SLOP_KEY": "your-key-here" }
}
}
}
{
"mcpServers": {
"slopshop": {
"command": "npx",
"args": ["-y", "@slopshop/mcp-server"],
"env": { "SLOP_KEY": "your-key-here" }
}
}
}
You have access to persistent memory via
the REM Labs API. Before responding,
retrieve relevant memories with:
GET https://remlabs.ai/v1/memory/search
?q={topic}&key=SLOP_KEY
After responding, store key facts with:
POST https://remlabs.ai/v1/memory/store
POST https://remlabs.ai/v1/memory/briefing/webhook
{
"webhook_url": "https://hooks.slack.com/..."
}
javascript:(function(){
fetch('https://remlabs.ai/v1/memory/store',{
method:'POST',
headers:{
'Authorization':'Bearer YOUR_KEY',
'Content-Type':'application/json'
},
body:JSON.stringify({
content:document.title+': '+
document.body.innerText.slice(0,2000)
})
});
alert('Saved to REM!');
})();
POST https://remlabs.ai/v1/memory/store
Authorization: Bearer YOUR_KEY
{
"content": "{{data from trigger}}"
}
curl -X POST \ https://remlabs.ai/v1/memory/store \ -H "Authorization: Bearer $SLOP_KEY" \ -d '{"content":"..."}'
curl \
"https://remlabs.ai/v1/memory/search?q=topic" \
-H "Authorization: Bearer $SLOP_KEY"
POST https://remlabs.ai/v1/memory/store
Headers:
Authorization: Bearer YOUR_KEY
Content-Type: application/json
Body:
{ "content": "your note here" }
Free forever. Works with any model.