summaryrefslogtreecommitdiff
path: root/mcp-servers/memory-mcp-server/.claude/settings.json
diff options
context:
space:
mode:
authorTheSiahxyz <164138827+TheSiahxyz@users.noreply.github.com>2026-01-16 08:30:14 +0900
committerTheSiahxyz <164138827+TheSiahxyz@users.noreply.github.com>2026-01-16 08:30:14 +0900
commit3fbb9a18372f2b6a675dd6c039ba52be76f3eeb4 (patch)
treeaa694a36cdd323a7853672ee7a2ba60409ac3b06 /mcp-servers/memory-mcp-server/.claude/settings.json
updates
Diffstat (limited to 'mcp-servers/memory-mcp-server/.claude/settings.json')
-rw-r--r--mcp-servers/memory-mcp-server/.claude/settings.json120
1 files changed, 120 insertions, 0 deletions
diff --git a/mcp-servers/memory-mcp-server/.claude/settings.json b/mcp-servers/memory-mcp-server/.claude/settings.json
new file mode 100644
index 0000000..6db2049
--- /dev/null
+++ b/mcp-servers/memory-mcp-server/.claude/settings.json
@@ -0,0 +1,120 @@
+{
+ "permissions": {
+ "allow": [
+ "Read",
+ "Grep",
+ "Glob",
+ "LS",
+ "Bash(npm test:*)",
+ "Bash(npm run lint:*)",
+ "Bash(npm run build:*)",
+ "Bash(git status:*)",
+ "Bash(git diff:*)",
+ "Bash(git log:*)",
+ "Bash(npm install:*)",
+ "Bash(npm init:*)",
+ "Bash(npm run dev:*)",
+ "Bash(npx:*)",
+ "Bash(npx drizzle-kit:*)",
+ "Bash(psql:*)",
+ "Bash(cat:*)",
+ "Bash(echo:*)",
+ "Bash(mkdir:*)",
+ "Bash(touch:*)",
+ "Bash(cp:*)",
+ "Bash(mv:*)",
+ "Bash(node:*)",
+ "Bash(tsx:*)",
+ "Bash(ts-node:*)",
+ "Write(**/*.ts)",
+ "Write(**/*.json)",
+ "Write(**/*.js)",
+ "Write(**/*.tsx)",
+ "Write(**/*.jsx)",
+ "Write(**/*.md)",
+ "Write(**/*.sql)",
+ "Write(**/*.sh)",
+ "Write(.env.example)",
+ "Write(drizzle.config.ts)",
+ "MultiEdit(**/*.ts)",
+ "MultiEdit(**/*.json)",
+ "Edit",
+ "MultiEdit"
+ ],
+ "deny": [
+ "Read(./.env)",
+ "Read(./.env.local)",
+ "Read(./.env.production)",
+ "Read(./secrets/**)",
+ "Read(./node_modules/**)",
+ "Bash(rm -rf:*)",
+ "Bash(git push:*)",
+ "Write(./.env)",
+ "Write(./.env.local)",
+ "Write(./.env.production)"
+ ],
+ "defaultMode": "acceptEdits"
+ },
+ "env": {
+ "CLAUDE_BASH_MAINTAIN_PROJECT_WORKING_DIR": "1",
+ "NODE_ENV": "development",
+ "DATABASE_URL": "postgresql://user:pass@host/dbname?sslmode=require",
+ "OPENAI_API_KEY": "sk-your-openai-api-key-here",
+ "MCP_SERVER_PORT": "3000",
+ "LOG_LEVEL": "info",
+ "VECTOR_SEARCH_LIMIT": "10",
+ "SIMILARITY_THRESHOLD": "0.7",
+ "MEMORY_EXPIRATION_DAYS": "90",
+ "MAX_MEMORIES_PER_USER": "10000",
+ "IMPORTANCE_DECAY_RATE": "0.1"
+ },
+ "cleanupPeriodDays": 30,
+ "includeCoAuthoredBy": false,
+ "statusLine": {
+ "type": "command",
+ "command": "~/.claude/statusline.sh"
+ },
+ "hooks": {
+ "PostToolUse": [
+ {
+ "matcher": "Edit|MultiEdit|Write",
+ "hooks": [
+ {
+ "type": "command",
+ "command": "date '+File modified at %Y-%m-%d %H:%M:%S'",
+ "timeout": 5
+ },
+ {
+ "type": "command",
+ "command": "$CLAUDE_PROJECT_DIR/.claude/hooks/typescript-dev.sh",
+ "timeout": 10
+ }
+ ]
+ }
+ ],
+ "PreToolUse": [
+ {
+ "matcher": "Bash",
+ "hooks": [
+ {
+ "type": "command",
+ "command": "echo 'Command logged' >> ~/.claude/command-log.txt"
+ }
+ ]
+ }
+ ]
+ },
+ "enableAllProjectMcpServers": true,
+ "enabledMcpjsonServers": [
+ "evmauth",
+ "timestamp"
+ ],
+ "_metadata": {
+ "name": "Memory MCP Server",
+ "version": "1.0.0",
+ "category": "mcp-server",
+ "generated": "2025-08-20T13:36:56.497Z",
+ "generator": "manual",
+ "note": "Official Claude Code configuration"
+ }
+}