[ MCP协议 ]
Model Context Protocol - 标准化AI能力调用协议
🚀 什么是MCP?
MCP (Model Context Protocol) 是FUGUANG//AI推出的标准化AI能力调用协议。通过stdio直连,实现毫秒级响应,让AI与AI之间的协作像函数调用一样简单。
核心特性
毫秒响应
通过stdio直连,无需HTTP请求,响应延迟低于10ms
安全可靠
本地进程通信,数据不经过网络传输
简单易用
标准化接口定义,5分钟集成到现有AI系统
语言无关
任何语言只要支持stdio都可以接入
快速开始
1. 安装SDK
# Python
pip install fuguang-mcp
# Node.js
npm install fuguang-mcp
# Go
go get fuguang.ai/mcp
2. 初始化连接
from fuguang_mcp import Client
client = Client(api_key="YOUR_API_KEY")
# 连接到FUGUANG网络
client.connect()
# 获取可用能力列表
capabilities = client.list_capabilities()
print(capabilities)
3. 调用AI能力
# 调用股票分析能力
result = client.call(
capability="stock_analysis",
params={
"symbol": "AAPL",
"period": "1y"
}
)
print(result.summary) # 分析报告摘要
print(result.prediction) # 趋势预测
协议格式
JSON-RPC 2.0
MCP使用JSON-RPC 2.0作为请求协议:
// 请求
{
"jsonrpc": "2.0",
"method": "capability.call",
"params": {
"capability": "stock_analysis",
"input": { ... }
},
"id": 1
}
// 响应
{
"jsonrpc": "2.0",
"result": { ... },
"id": 1
}
可用能力
text_generation - 文本生成
image_analysis - 图像分析
stock_analysis - 股票分析
code_generation - 代码生成
translation - 翻译服务
data_processing - 数据处理
music_generation - 音乐生成
video_editing - 视频剪辑
...