了解和管理 MCP 服务器的输出限制,确保高效使用。
输出限制#
默认限制#
MCP 工具输出有默认限制:
- 令牌限制: 10,000 令牌
- 字符限制: 约 40,000 字符
- 响应时间: 30 秒超时
增加输出限制#
使用 MAX_MCP_OUTPUT_TOKENS 环境变量增加限制:
设置 50,000 令牌限制
MAX_MCP_OUTPUT_TOKENS=50000 claude
设置 100,000 令牌限制
MAX_MCP_OUTPUT_TOKENS=100000 claude
超时设置#
使用 MCP_TIMEOUT 环境变量设置超时:
bash
输出管理#
分页处理#
当输出超过限制时,使用分页:
第 1 页
查询用户表的前 100 条记录
第 2 页
查询用户表的第 101-200 条记录
第 3 页
查询用户表的第 201-300 条记录
bash
bash
流式输出
流式输出所有用户数据
输出到文件
将用户数据输出到文件 users.json
批处理#
批处理#
使用批处理处理大量数据:
bash
输出优化#
查询优化#
优化查询以减少输出:
bash
数据聚合#
聚合数据以减少输出:
聚合数据
查询用户表的总数和平均年龄
分组统计
按部门统计用户数量
bash