完善文档
This commit is contained in:
1 parent
192ea96eb4
commit
efc08dab5e
82 files changed
+1455
-109
No files matched your search
@@ -0,0 +1,3 @@
|
||||
# MCP
|
||||
|
||||
MCP 集成文档目录。
|
||||
@@ -0,0 +1,16 @@
|
||||
# MCP Client
|
||||
|
||||
支持:
|
||||
|
||||
- stdio
|
||||
- SSE
|
||||
|
||||
职责:
|
||||
|
||||
- Server connection
|
||||
- Capability discovery
|
||||
- Tool discovery
|
||||
- Schema conversion
|
||||
- Invocation
|
||||
- Timeout
|
||||
- Error handling
|
||||
@@ -0,0 +1,9 @@
|
||||
# MCP
|
||||
|
||||
MCP 用于连接外部工具与上下文服务。
|
||||
|
||||
内部架构:
|
||||
|
||||
`MCP Client -> Transport -> MCP Server -> Tool Adapter -> Tool Runtime`
|
||||
|
||||
MCP Server 提供的能力不能绕过内部权限和审计系统。
|
||||
@@ -0,0 +1,12 @@
|
||||
# MCP Security
|
||||
|
||||
外部 MCP Server 默认视为不可信边界。
|
||||
|
||||
必须:
|
||||
|
||||
- 显式授权
|
||||
- 限制工具
|
||||
- 限制资源
|
||||
- 校验输入
|
||||
- 记录调用
|
||||
- 限制网络和文件权限
|
||||
@@ -0,0 +1,9 @@
|
||||
# MCP Tool Adapter
|
||||
|
||||
MCP Tool 应转换为内部统一 Tool Model。
|
||||
|
||||
映射:
|
||||
|
||||
`MCP Tool Schema -> Internal Tool Schema -> Permission -> Runtime`
|
||||
|
||||
这样 Agent 无需知道工具来自 MCP 还是内部注册表。
|
||||
@@ -0,0 +1,10 @@
|
||||
# MCP Transport
|
||||
|
||||
Transport 只负责通信,不负责业务权限。
|
||||
|
||||
支持:
|
||||
|
||||
- stdio:本地进程
|
||||
- SSE:远程流式通信
|
||||
|
||||
未来可根据 MCP 生态支持情况扩展其他传输方式。
|
||||
Reference in new issue
Block a user