
# MCP简介
#### 什么是MCP
MCP（Model Context Protocol） 是一个开放协议，核心目标是打通大语言模型（LLM）应用与外部数据源、工具之间的交互壁垒。由于每项数据源、工具或服务都有独立的格式规范、对接协议和认证体系，在传统的Agent开发场景中，如果AI模型需要与各类外部资源对接，开发者需要针对每个API进行独立的代码、文档、认证方式、错误处理和后续维护，这意味着每一种具体的连接都需要编写代码，效率低下且耗时费力。
而MCP的出现，如同在AI模型与外部世界之间搭建了一座标准化的桥梁。MCP以通用的"标准语言"把工具、数据通过"MCP服务器"的方式供给（一次开发、无限连接），可以更高效、更便捷地实现Agent与成千上万的外部工具与数据的互通。如需了解MCP的更多信息，请参考[MCP 官方文档](https://modelcontextprotocol.io/introduction)。
#### 为什么使用MCP
- **打破数据孤岛**
  传统大模型无法直接访问实时数据或本地资源，而MCP让AI"连接万物"，例如，查询天气时自动调用气象API，分析企业数据时直接连接内部数据库。
  
- **降低开发成本**
  在MCP出现之前，每个大模型需要为每个工具单独开发接口，导致重复劳动。而通过MCP，开发者只需写一次服务端，所有兼容MCP的模型都能调用。
  
- **提升安全性与互操作性**
  MCP内置权限控制和加密机制，比直接开放数据库更安全；同时，类似USB接口的标准化让不同厂商的工具能"即插即用"，避免生态分裂。
  
 
