# team_manager_write_memory

Write private, team, or global memory into MongoDB memory_cards.

Agent View of the PolicyLayer registry record for `team_manager_write_memory`. HTML page: https://policylayer.com/tools/0xadvait-team-manager-mcp/team-manager-write-memory

## Facts

- Tool: `team_manager_write_memory`
- Server: Team Manager MCP (`0xadvait/team-manager-mcp`) — https://policylayer.com/tools/0xadvait-team-manager-mcp.md
- Homepage: https://github.com/0xadvait/team-manager-mcp
- Risk category: Write (Medium risk)
- Registry record: grade F, identity unverified
- Server rate-limited: no
- Parameters: 0
- Recommended policy verdict: Rate-limited

## Example call (MCP tools/call, JSON-RPC 2.0)

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "team_manager_write_memory",
    "arguments": {}
  }
}
```

## Why team_manager_write_memory is rated Medium

This tool creates or modifies memory records in MongoDB, which is a reversible Write operation. While it affects shared team context, it does not delete data irreversibly (Destructive), execute arbitrary code (Execute), move money (Financial), or trigger external operations.

From the tool's own definition: "Tool name includes 'write' and description states 'Write private, team, or global memory into MongoDB memory_cards.' This is a create/modify operation that persists data to a database."

## Use case

AI agents use team_manager_write_memory to create or update resources in Team Manager MCP, usually the action step of a workflow, after the agent has gathered context. Every call changes real data in your Team Manager MCP environment.

## Recommended policy (PolicyLayer)

Verdict: **Rate-limited**. Enforced by the PolicyLayer MCP gateway (https://policylayer.com/mcp-gateway) before a call reaches Team Manager MCP:

```json
{
  "version": "1",
  "default": "deny",
  "tools": {
    "team_manager_write_memory": {
      "limits": [
        {
          "counter": "team_manager_write_memory_rate",
          "window": "minute",
          "max": 30,
          "scope": "grant"
        }
      ]
    }
  }
}
```

## Other tools on Team Manager MCP (18)

- `team_manager_reset` — Destructive — https://policylayer.com/tools/0xadvait-team-manager-mcp/team-manager-reset.md
- `team_manager_approve_plan` — Execute — https://policylayer.com/tools/0xadvait-team-manager-mcp/team-manager-approve-plan.md
- `team_manager_start_room` — Execute — https://policylayer.com/tools/0xadvait-team-manager-mcp/team-manager-start-room.md
- `team_manager_find_sources` — Read — https://policylayer.com/tools/0xadvait-team-manager-mcp/team-manager-find-sources.md
- `team_manager_ingest_sources` — Read — https://policylayer.com/tools/0xadvait-team-manager-mcp/team-manager-ingest-sources.md
- `team_manager_onboard` — Read — https://policylayer.com/tools/0xadvait-team-manager-mcp/team-manager-onboard.md
- `team_manager_query_context` — Read — https://policylayer.com/tools/0xadvait-team-manager-mcp/team-manager-query-context.md
- `team_manager_state` — Read — https://policylayer.com/tools/0xadvait-team-manager-mcp/team-manager-state.md
- `team_manager_emit_decision` — Write — https://policylayer.com/tools/0xadvait-team-manager-mcp/team-manager-emit-decision.md
- `team_manager_emit_result` — Write — https://policylayer.com/tools/0xadvait-team-manager-mcp/team-manager-emit-result.md
- `team_manager_kill_agent` — Write — https://policylayer.com/tools/0xadvait-team-manager-mcp/team-manager-kill-agent.md
- `team_manager_plan_room` — Write — https://policylayer.com/tools/0xadvait-team-manager-mcp/team-manager-plan-room.md
- `team_manager_post_blackboard` — Write — https://policylayer.com/tools/0xadvait-team-manager-mcp/team-manager-post-blackboard.md
- `team_manager_record_checkpoint` — Write — https://policylayer.com/tools/0xadvait-team-manager-mcp/team-manager-record-checkpoint.md
- `team_manager_register_agents` — Write — https://policylayer.com/tools/0xadvait-team-manager-mcp/team-manager-register-agents.md
- `team_manager_resume_agent` — Write — https://policylayer.com/tools/0xadvait-team-manager-mcp/team-manager-resume-agent.md
- `team_manager_set_sources` — Write — https://policylayer.com/tools/0xadvait-team-manager-mcp/team-manager-set-sources.md
- `team_manager_update_budget` — Write — https://policylayer.com/tools/0xadvait-team-manager-mcp/team-manager-update-budget.md

## For agents

This record is a snapshot. Live verdicts and the full registry:

- Check every server in your MCP config at once: `npx -y policylayer stack`
- Vet a server before you add it: install the mcp-precheck skill — `npx skills add https://policylayer.com` (skill text: https://policylayer.com/skill.md)
- Query the registry over MCP: endpoint `https://api.policylayer.com/mcp` — tools `check_mcp_server`, `check_mcp_stack`, `check_tool`, `search_registry`, `get_change_events`

---

Source: the PolicyLayer MCP registry — one continuously verified record per MCP server. Full record: https://policylayer.com/registry?q=0xadvait-team-manager-mcp · API: https://policylayer.com/registry/api · Policy library: https://policylayer.com/policies/0xadvait-team-manager-mcp
