Skip to content

feat: add Memory MCP server allow list to repository settings#203

Merged
jeremyeder merged 1 commit into
ambient-code:mainfrom
jeremyeder:feature/add-memory-mcp-allowlist
Dec 10, 2025
Merged

feat: add Memory MCP server allow list to repository settings#203
jeremyeder merged 1 commit into
ambient-code:mainfrom
jeremyeder:feature/add-memory-mcp-allowlist

Conversation

@jeremyeder

Copy link
Copy Markdown
Contributor

Summary

  • Add .claude/settings.json with Memory MCP server allow list
  • Enable all 9 memory MCP tool calls without permission prompts
  • Aligns with project principle to proactively use Memory MCP server

Memory MCP Calls Added

  • mcp__memory__create_entities - Create entities in knowledge graph
  • mcp__memory__create_relations - Create relations between entities
  • mcp__memory__add_observations - Add observations to entities
  • mcp__memory__delete_entities - Delete entities
  • mcp__memory__delete_observations - Delete observations
  • mcp__memory__delete_relations - Delete relations
  • mcp__memory__read_graph - Read entire graph
  • mcp__memory__search_nodes - Search for nodes
  • mcp__memory__open_nodes - Open specific nodes by name

Benefits

  • Claude Code agents can store architectural decisions without prompts
  • Full knowledge graph functionality (CRUD operations)
  • Persistent context across development sessions
  • Improved agent effectiveness through shared knowledge

Test Plan

  • JSON syntax validated with jq
  • File created at correct location (.claude/settings.json)
  • Verify Claude Code respects allow list (manual test)
  • Confirm memory MCP operations work without permission prompts

🤖 Generated with Claude Code

Add all 9 Anthropic Memory MCP server tool calls to the repository-level
allow list (.claude/settings.json) to enable Claude Code agents to use
memory server features without requiring user approval.

Memory MCP calls added:
- mcp__memory__create_entities
- mcp__memory__create_relations
- mcp__memory__add_observations
- mcp__memory__delete_entities
- mcp__memory__delete_observations
- mcp__memory__delete_relations
- mcp__memory__read_graph
- mcp__memory__search_nodes
- mcp__memory__open_nodes

This enables full knowledge graph functionality (create, read, update,
delete) for storing architectural decisions, patterns, and learnings
across development sessions.

Aligns with project principle: "Proactively use Memory MCP server to
store architectural decisions and learnings"

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
@jeremyeder
jeremyeder merged commit 41d87bb into ambient-code:main Dec 10, 2025
@github-actions

Copy link
Copy Markdown
Contributor

🎉 This PR is included in version 2.19.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant