pfSense MCP 服务器默认只给 95 个读工具零写入,防误改生产
Temporary-Fun7726 · reddit · 2026-08-29
开发者为 pfSense 防火墙构建了 MCP 服务器,提出一个通用问题:如果底层 API 能变更生产基础设施,接入 MCP 后是否应把这些能力自动暴露给 agent?
他的答案是否定的。v1.0 默认 MCP 配置只暴露 95 个 READ 工具 + 2 个指导工具 + 0 个 WRITE 工具——即使 pfSense API 凭证本身有更高权限。他使用 Codex CLI 在真实 pfSense 实验室中端到端测试:agent 能正常使用读工具,而明确要求其修改 pfSense 设置时,因 MCP 层没有写能力而拒绝执行。
项目另有独立的受保护 WRITE 架构,与默认 MCP 表面刻意隔离。作者向 MCP 社区提问:MCP 服务器应该暴露凭证的全部能力,还是由 MCP 层强制执行更窄的能力边界?
「编程与Agent」频道最新
- Proof 发布 x401 协议,AI Agent 首次可证明自己代表谁 — csuwildcat · 2026-10-15
- 版本化引导加载模式:让 AI 生成代码永远指向最新可用版本 — NickPassig · 2026-10-15
- Amazon 封杀 AI 购物助手,Maritime 推 1 美元/月 Android MCP 绕过方案 — Scobleizer · 2026-10-15
- 开发者 vibe coding 出开源 Newsletter 平台,价格仅 Beehiiv 的 17% — marclou · 2026-10-15
- ERP AI 推出 Proto:让 AI agent 替你操作商业软件的'无头 SaaS' — Aiden_Tech_Ai · 2026-10-15
- 工程师主管必读清单:别让 Agent 摘要取代深度阅读 — rseroter · 2026-10-15