关于 SpatialGrid MCP Chat Interface
这是面向空间网格应用的 React 聊天界面,并配有 Node.js MCP 服务。用户可通过 WebSocket 聊天调用服务端工具和资源,回复支持 Markdown 渲染。
主要功能
- 01实时聊天界面
- 02通过 WebSocket 连接服务端
- 03响应式 React 前端
- 04Markdown 回复渲染
- 05空间网格工具和资源
适用场景
- 01通过聊天执行计算
- 02管理 MongoDB 集合
- 03管理资产和项目
- 04发布体验
MCP 相关
项目包含一个 Node.js MCP 服务,为空间网格应用提供工具和资源。React 聊天界面通过 WebSocket 与服务端通信。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
暂未收录安装方式
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
SpatialGrid MCP 聊天界面
本项目提供了一个现代化的聊天界面,用于与 SpatialGrid MCP(模型上下文协议)服务交互。
概述
本项目由两部分组成:
- MCP 服务:一个运行模型上下文协议的 Node.js 服务,为空间网格应用提供各种工具和资源。
- 聊天界面:一个基于 React 的前端,为用户提供与 MCP 服务交互的友好界面。
功能
- 💬 实时聊天界面
- 🚀 使用 React 和 Tailwind CSS 构建
- 🔌 通过 WebSocket 与 MCP 服务通信
- 📱 适配所有屏幕尺寸的响应式设计
- ✨ 支持渲染 Markdown 格式的响应
快速开始
开始使用最简单的方法是运行设置脚本:
# Make the script executable if it isn't already
chmod +x setup.sh
# Run the setup script
./setup.sh
脚本将:
- 安装所有依赖项
- 构建前端
- 启动服务
启动后,可通过 http://localhost:3001 访问聊天界面。
手动设置
如果你想手动设置本项目:
前端
# Navigate to the frontend directory
cd frontend
# Install dependencies
npm install
# Start development mode (separate React and proxy servers)
npm run dev
# OR build for production and start the server
npm run build
npm run server
项目结构
index.js- MCP 服务主文件frontend/- React 前端应用src/- React 源代码public/- 静态资源server.js- WebSocket 代理服务
MCP 工具
MCP 服务提供了各种工具,可通过聊天界面使用,包括:
- 基本计算
- MongoDB 集合管理
- 资产管理
- 项目创建和管理
- 体验发布
许可证
MIT
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。