Skip to content

Limits & bounded behavior

Selected implementation limits:

AreaLimit / behavior
Generic tool text result64 KiB
Fetch raw response body8 MiB
Fetch URL8,192 characters
Fetch maxLength1–50,000 characters (default 5,000)
Fetch request timeout30 seconds
Fetch DNS resolution timeout10 seconds
Fetch redirectsdisabled
Media file input1 MiB
Text file input8 MiB
Multi-file read batch32 files
edit_file batch1,024 operations and 8 MiB total edit text
Shell stdout capture8 KiB
Shell stderr capture8 KiB
Shell default timeout120 seconds
Shell maximum timeout600 seconds
Provider response body8 MiB
Agent spawn task / send_input message256 KiB each
wait_agent targets64
Discovered agents256
Agent catalog description4 KiB
Agent file / generated catalog1 MiB / 64 KiB
Discovered skills256
Skill description / generated catalog4 KiB / 64 KiB
Activated skill / resource manifest1 MiB / 64 KiB
Skills per agent32
Built agent context (instructions + skills)1 MiB
Canonical agent file1 MiB
Default provider turns32
Maximum provider turns128
Agent runtime concurrent capacity8
Memory file8 MiB
Individual memory text field16 KiB

Safety boundaries, not tuning recommendations

These limits are safety boundaries, not tuning recommendations. Applications that need materially larger payloads should change them deliberately and review the impact on model context size, memory use, latency, and denial-of-service exposure.

Related

MIT licensed · built for MCP 2026-07-28