文本流式处理演示

MCP演示项目是一个全栈文本流式处理应用,包含iOS客户端、Node.js后端和Next.js前端。

  • by abimnyud
  • Swift
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 abimnyud/mcp-demo

使用说明

MCP演示

此存储库包含MCP(模型上下文协议)演示的源代码,这是一个演示文本流应用程序的全栈项目。

概述

该项目采用单仓库结构,包括以下组件:

  • /app:iOS的原生SwiftUI应用程序,充当后端的客户端,显示流式文本响应。
  • /backend:一个Node.js和Express.js后端服务,处理业务逻辑并将数据流式传输到客户端。
  • /frontend:一个Next.js web应用程序,为该服务提供基于浏览器的界面。
  • /mcp:一个支持Node.js的服务,负责处理特定的工具集成或核心功能。

入门指南

整个应用程序堆栈都可以使用Docker运行。

  1. 确保你已经安装了Docker和Docker Compose。
  2. 从存储库的根目录运行以下命令:
docker-compose up --build

这将为每个服务构建映像并启动容器。

作者

阿比曼尤
杰里·费布里亚诺