We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/adamkwhite/claude-memory-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
Makefileโข1.64 KiB
# Makefile for Claude Memory MCP Server
.PHONY: setup test install clean run
# Default target
all: setup test
# Setup the server in Ubuntu/WSL
setup:
@echo "๐ Setting up Claude Memory MCP Server..."
@chmod +x setup.sh
@./setup.sh
# Test the server installation
test:
@echo "๐งช Testing server..."
@python3 test_server.py
# Install dependencies only
install:
@echo "๐ฆ Installing dependencies..."
@pip3 install -r requirements.txt
# Clean test files
clean:
@echo "๐งน Cleaning test files..."
@rm -rf ~/claude-memory-test
# Run the server (for testing)
run:
@echo "๐ Running server..."
@python3 server.py
# Quick test with sample data
quick-test:
@echo "โก Quick functionality test..."
@python3 -c "import asyncio; from server import ConversationMemoryServer; server = ConversationMemoryServer('~/claude-memory-test'); print('โ Server initializes correctly')"
# Show configuration for Claude Desktop
config:
@echo "๐ Claude Desktop MCP Configuration:"
@echo "{"
@echo " \"mcpServers\": {"
@echo " \"claude-memory\": {"
@echo " \"command\": \"python3\","
@echo " \"args\": [\"$(HOME)/claude-memory-mcp/server.py\"]"
@echo " }"
@echo " }"
@echo "}"
# Display help
help:
@echo "Claude Memory MCP Server - Available Commands:"
@echo ""
@echo " make setup - Full setup in Ubuntu/WSL"
@echo " make test - Test server functionality"
@echo " make install - Install Python dependencies only"
@echo " make run - Run the server manually"
@echo " make clean - Remove test files"
@echo " make config - Show Claude Desktop configuration"
@echo " make help - Show this help message"