Prompts-MCP 686 skills · ai / design / design-pattern / framework / fundamentals / habit / lang / tech-selection /mcp/sse
ai ai/agent-mcp/index.md medium

ai-agent-mcp-index

Agent 与 MCP 三件事 — function calling/tool use 循环与失控防护 / MCP 协议与传输与 Java 角色 / 多轮记忆分层与隐私。Use when 构建 agent / 接入 MCP 工具 / 评审 agent 循环与记忆方案时。

子项索引

子项 一句话
function-calling skill agent 执行底座是 tool use 循环(模型选工具→调用→看结果→再循环),必须给循环设最大步数与 token 上限防失控烧钱,并校验工具结果
mcp-protocol skill MCP 是 Anthropic 开放标准,标准化工具如何被发现描述(调用仍走 tool use),传输分 stdio 与 Streamable HTTP,Java 用 Spring AI 暴露、LangChain4j 消费
memory skill 多轮对话记忆分层 — 短期(会话内 ChatMemory,控窗口)与长期(跨会话持久化,如 Spring AI AutoMemoryTools)分开管,并配清理与隐私脱敏策略

Agent & MCP · 子项索引

Agent 与 MCP 拆成三个独立决策点,按你正在做的事下钻:

你在做什么 进哪个
让模型调工具、写 agent 执行循环、防它失控烧钱 function-calling
接入或暴露 MCP 工具、选传输、定 Java 角色 mcp-protocol
给多轮对话设计短期/长期记忆与清理策略 memory

agent 自主循环天然有失控风险,最大步数 / token 上限 / 权限隔离是硬约束,不是可选项。