
  <rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
      <title>HANS</title>
      <link>https://www.hansking.cn/blog</link>
      <description>A posts created with Next.js and Tailwind.css</description>
      <language>en-us</language>
      <managingEditor>admin@hansking.cn (HANS)</managingEditor>
      <webMaster>admin@hansking.cn (HANS)</webMaster>
      <lastBuildDate>Sun, 08 Jun 2025 10:00:00 GMT</lastBuildDate>
      <atom:link href="https://www.hansking.cn/tags/MCP/feed.xml" rel="self" type="application/rss+xml"/>
      
  <item>
    <guid>https://www.hansking.cn/blog/2026/MCPServer-shi-zhan-wei-bo-ke-bao-lu-sou-suo-gong-ju</guid>
    <title>MCP Server 实战：为博客暴露搜索工具</title>
    <link>https://www.hansking.cn/blog/2026/MCPServer-shi-zhan-wei-bo-ke-bao-lu-sou-suo-gong-ju</link>
    <description>[{&quot;value&quot;:&quot;MCP Server 实战：为博客暴露搜索工具&quot;,&quot;url&quot;:&quot;#mcp-server-实战为博客暴露搜索工具&quot;,&quot;depth&quot;:1},{&quot;value&quot;:&quot;一、先定义工具能做什么&quot;,&quot;url&quot;:&quot;#一先定义工具能做什么&quot;,&quot;depth&quot;:2},{&quot;value&quot;:&quot;二、能力声明要让客户端知道边界&quot;,&quot;url&quot;:&quot;#二能力声明要让客户端知道边界&quot;,&quot;depth&quot;:2},{&quot;value&quot;:&quot;三、参数 Schema 是第一道边界&quot;,&quot;url&quot;:&quot;#三参数-schema-是第一道边界&quot;,&quot;depth&quot;:2},{&quot;value&quot;:&quot;四、Server 端必须重新确认身份和范围&quot;,&quot;url&quot;:&quot;#四server-端必须重新确认身份和范围&quot;,&quot;depth&quot;:2},{&quot;value&quot;:&quot;五、搜索结果要带引用，不要只返回一段大文本&quot;,&quot;url&quot;:&quot;#五搜索结果要带引用不要只返回一段大文本&quot;,&quot;depth&quot;:2},{&quot;value&quot;:&quot;六、错误返回要帮助 Agent 做正确的下一步&quot;,&quot;url&quot;:&quot;#六错误返回要帮助-agent-做正确的下一步&quot;,&quot;depth&quot;:2},{&quot;value&quot;:&quot;七、MCP Server 也需要超时和限流&quot;,&quot;url&quot;:&quot;#七mcp-server-也需要超时和限流&quot;,&quot;depth&quot;:2},{&quot;value&quot;:&quot;八、只读工具也要审计&quot;,&quot;url&quot;:&quot;#八只读工具也要审计&quot;,&quot;depth&quot;:2},{&quot;value&quot;:&quot;九、和博客 Contentlayer 索引连接&quot;,&quot;url&quot;:&quot;#九和博客-contentlayer-索引连接&quot;,&quot;depth&quot;:2},{&quot;value&quot;:&quot;十、测试要覆盖协议和真实行为&quot;,&quot;url&quot;:&quot;#十测试要覆盖协议和真实行为&quot;,&quot;depth&quot;:2},{&quot;value&quot;:&quot;总结：暴露能力之前先设计边界&quot;,&quot;url&quot;:&quot;#总结暴露能力之前先设计边界&quot;,&quot;depth&quot;:2}]</description>
    <pubDate>Sun, 08 Jun 2025 10:00:00 GMT</pubDate>
    <author>admin@hansking.cn (HANS)</author>
    <category>AI</category><category>LLM</category><category>MCP</category><category>Agent</category><category>TypeScript</category>
  </item>

  <item>
    <guid>https://www.hansking.cn/blog/2026/MCP-xie-yi-ru-men-tong-yi-mo-xing-yu-wai-bu-gong-ju-de-lian-jie</guid>
    <title>MCP 协议入门：统一模型与外部工具的连接</title>
    <link>https://www.hansking.cn/blog/2026/MCP-xie-yi-ru-men-tong-yi-mo-xing-yu-wai-bu-gong-ju-de-lian-jie</link>
    <description>[{&quot;value&quot;:&quot;MCP 协议入门：统一模型与外部工具的连接&quot;,&quot;url&quot;:&quot;#mcp-协议入门统一模型与外部工具的连接&quot;,&quot;depth&quot;:1},{&quot;value&quot;:&quot;一、先记住三层：Host、Client、Server&quot;,&quot;url&quot;:&quot;#一先记住三层hostclientserver&quot;,&quot;depth&quot;:2},{&quot;value&quot;:&quot;二、MCP 暴露的不是只有工具&quot;,&quot;url&quot;:&quot;#二mcp-暴露的不是只有工具&quot;,&quot;depth&quot;:2},{&quot;value&quot;:&quot;1. Tools：让模型发起动作&quot;,&quot;url&quot;:&quot;#1-tools让模型发起动作&quot;,&quot;depth&quot;:3},{&quot;value&quot;:&quot;2. Resources：让应用读取上下文&quot;,&quot;url&quot;:&quot;#2-resources让应用读取上下文&quot;,&quot;depth&quot;:3},{&quot;value&quot;:&quot;3. Prompts：复用交互模板&quot;,&quot;url&quot;:&quot;#3-prompts复用交互模板&quot;,&quot;depth&quot;:3},{&quot;value&quot;:&quot;三、一次工具调用到底发生了什么&quot;,&quot;url&quot;:&quot;#三一次工具调用到底发生了什么&quot;,&quot;depth&quot;:2},{&quot;value&quot;:&quot;四、一个最小的 TypeScript Server 骨架&quot;,&quot;url&quot;:&quot;#四一个最小的-typescript-server-骨架&quot;,&quot;depth&quot;:2},{&quot;value&quot;:&quot;五、传输方式不是小细节&quot;,&quot;url&quot;:&quot;#五传输方式不是小细节&quot;,&quot;depth&quot;:2},{&quot;value&quot;:&quot;六、MCP 不会自动替你解决安全问题&quot;,&quot;url&quot;:&quot;#六mcp-不会自动替你解决安全问题&quot;,&quot;depth&quot;:2},{&quot;value&quot;:&quot;七、我研究完 MCP 后留下的判断&quot;,&quot;url&quot;:&quot;#七我研究完-mcp-后留下的判断&quot;,&quot;depth&quot;:2}]</description>
    <pubDate>Sun, 25 May 2025 10:00:00 GMT</pubDate>
    <author>admin@hansking.cn (HANS)</author>
    <category>AI</category><category>LLM</category><category>MCP</category><category>Agent</category><category>协议</category>
  </item>

    </channel>
  </rss>
