内容
# MCP + Vercel AI SDK UI 集成
一个强大的集成,结合了模型上下文协议(MCP)与 Vercel 的 AI SDK UI,用于构建灵活、交互式的 AI 应用程序。
## 概述
此项目实现了一个混合架构,利用了:
- Vercel 的 AI SDK UI,用于快速聊天/生成式 UI 开发
- MCP,用于标准化上下文丰富和工具集成
- Next.js,用于前端和 API 路由
- TypeScript,用于类型安全和更好的开发者体验
## 特性
- 🤖 高级 AI 聊天界面
- 🔧 可扩展的工具系统
- 📊 丰富的数据可视化组件
- 🔄 实时流式响应
- 🎨 现代、响应式 UI
- 🔌 可插拔的 MCP 数据源
- 🛡️ 内置安全特性
- 📱 移动优先设计
## 开始使用
1. 克隆存储库
```bash
git clone [repository-url]
cd [repository-name]
```
2. 安装依赖项
```bash
npm install
```
3. 设置环境变量
```bash
cp .env.example .env.local
# 使用您的配置编辑 .env.local
```
4. 启动开发服务器
```bash
npm run dev
```
## 文档
有关详细的架构和开发阶段,请参见 [implementation_plan.md](implementation_plan.md) 文件。
## 许可证
该项目根据 MIT 许可证获得许可 - 有关详细信息,请参见 [LICENSE](LICENSE) 文件。