[ 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     - 视频剪辑
...