1.6 KiB
1.6 KiB
title, type, tags, sources, last_updated
| title | type | tags | sources | last_updated | |||||
|---|---|---|---|---|---|---|---|---|---|
| Modal Context Protocol (MCP) | concept |
|
|
2026-04-26 |
Definition
MCP(Modal Context Protocol)是一种基于 Client-Server 架构的协议,旨在实现 AI 大模型与外部工具和服务的高效集成。MCP 为 AI 应用提供了标准化的工具扩展框架,使大模型能够无缝调用外部数据源和工具。
Architecture
MCP 基于 Client-Server 架构,包含两个核心组件:
- MCP Server(服务端):服务提供方,负责对外暴露资源和工具接口。
- MCP Client(客户端):集成 MCP 协议的应用程序或大模型对话客户端(如 Cursor、Claude Desktop)。
Core Interfaces
MCP Server 提供三类核心功能接口:
| 接口类型 | 类比 | 用途 |
|---|---|---|
| 资源访问(Resource) | HTTP GET | 获取外部数据 |
| 工具调用(Tool) | HTTP POST | 执行外部操作 |
| Promise 提示词 | 扩展接口 | 异步交互 |
MCP in Cursor
在 Cursor 中,MCP Server 有两种接入方式:
- SSE(Server-Sent Events):通过 HTTP SSE 方式连接远程 MCP Server。
- Command(命令行):通过本地执行命令的方式与 MCP Server 交互。
接入后在 Cursor Composer 中切换到 Agent 模式即可调用 MCP 工具链。
Connections
- Mcp在Cursor中的集成与应用详解 ← 使用场景
- McpBuilderAgent ← 构建工具
- Cursor ← 客户端
- SequentialThinking ← 常用 MCP 工具