对话AI服务器

基于Next.js、React和OpenAI API构建的现代可扩展对话AI服务器,支持聊天历史、会话管理和工具集成,为构建智能助手和聊天机器人提供强大基础。

  • by TusharTemgire
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 tushartemgire/mcp-server

使用说明

MCP服务器

一个现代的、可扩展的会话式AI服务器 Next.js, 反应,以及 OpenAI API。MCP Server支持聊天历史记录、会话管理和工具集成(如计算器),为构建智能助手和聊天机器人提供了坚实的基础。


✨ 特性

  • 对话式AI:由OpenAI的GPT模型提供支持。
  • 会话上下文:维护每个会话的聊天历史记录。
  • 工具集成:使用自定义工具(如计算器)轻松扩展。
  • 现代用户界面:采用React 19和Tailwind CSS 4构建,提供流畅、响应迅速的体验。
    • 暗/亮模式支持
    • 可访问组件
    • 带有打字指示器的实时聊天界面
    • 消息分组和时间戳
    • 移动友好布局
  • API-第一个:用于聊天和上下文管理的RESTful端点。
  • TypeScript:端到端型安全性和可维护性。

🚀 入门指南

先决条件

安装

git clone https://github.com/yourusername/mcp-server.git
cd mcp-server
npm install
# or
yarn install