知识库
AI技术
并发编程
  • 分类
  • 标签
  • 归档
友情连接

luoliang

吾生也有涯,知也无涯
AI技术
并发编程
  • 分类
  • 标签
  • 归档
友情连接
  • MCP协议
    • 什么是MCP?
      • 我们为什么要使用它 ??
    • MCP 协议架构图
    • 使用Java SDK实现简单的例子
      • MCP Server部分
      • MCP Client部分
    • 基于Spring AI 实现的简单示例
  • n8n安装
  • ai
weiluoliang
2025-06-07
目录

MCP协议

# 什么是MCP?

官方的原话:

MCP is an open protocol that standardizes how applications provide context to LLMs. Think of MCP like a USB-C port for AI applications. Just as USB-C provides a standardized way to connect your devices to various peripherals and accessories, MCP provides a standardized way to connect AI models to different data sources and tools.

翻译:

MCP是一个开放协议,用来规范应用程序如何为大语言模型提供上下文协议信息,你可以把MCP想象成AI应用的“万能接口”-- 就像我们的手机应用的TypeC接口一样。可以让你的手机连接各种设备。 简单的说,MCP给AI搭建了一个标准的插座,可以让不同的数据和功能都能即插即用,不用都重新专门开发新的连接方式。这样AI就能方便的获取信息和各种工具了。

# 我们为什么要使用它 ??

我们在使用AI的时候,不仅希望他能回答我们的问题,还希望他与外部的系统交互,比如我想查询某个城市的天气,AI他本身训练的数据是历史的数据,他无法获取当前时间的天气情况,这个时候如果它能调用天气服务获取最新的信息,那就完美的解决这个问题。 MCB协议 它提供了这样的桥梁。

有了协议,调用方(MCP客户端)和被调用方(MCP服务端)只要按照协议开发,就能实现互联。

# MCP 协议架构图

架构图

# 使用Java SDK实现简单的例子

# MCP Server部分

# MCP Client部分

# 基于Spring AI 实现的简单示例

上次更新: 2025/06/12, 10:17:01
n8n安装

n8n安装→

最近更新
01
达梦数据库
06-12
02
离线安装docker
06-12
03
n8n安装
06-12
更多文章>
Theme by Vdoing | Copyright © 2022-2025 Evan Xu | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式