
GenAIScript MCP Demo 🚀

2025.03.24
4
TypeScriptAI 模型通信MCP 服务器开发效率
GenAIScript MCP Demo 是一个展示 GenAIScript 的 MCP 服务器能力的项目。GenAIScript 是一个框架,允许用户与 AI 模型(包括本地模型)进行通信,并可以使用 MCP 工具或作为 MCP 服务器运行。Model Context Protocol (MCP) 是一个开放协议,标准化了应用程序如何向大型语言模型(LLM)提供上下文,类似于 USB-C 端口为设备提供标准化连接方式。
View on GitHub
Overview
基本能力
产品定位
GenAIScript MCP Demo 展示了 GenAIScript 的 MCP 服务器能力,旨在提供一个标准化的方式来连接 AI 模型与不同的数据源和工具。
核心功能
- 与 AI 模型(包括本地模型)进行通信
- 使用 MCP 工具或作为 MCP 服务器运行
- 标准化应用程序向 LLM 提供上下文的方式
适用场景
- 开发者在本地环境中与 AI 模型交互
- 需要标准化 AI 模型与数据源和工具连接的场景
- 使用 VSCode 进行 AI 相关开发的场景
工具列表
- GenAIScript:一个框架,允许用户与 AI 模型通信,并可以使用 MCP 工具或作为 MCP 服务器运行。
常见问题解答
- 需要至少 Node.js v20 版本
- 需要安装 VSCode 扩展
- 可以使用
--remote
标志来避免安装 GenAIScript 扩展
使用教程
使用依赖
- 安装 Node.js v20 或更高版本
- 安装 VSCode 扩展
安装教程
- 安装 VSCode 扩展
- 确保 Node.js v20 或更高版本已安装
- 参考 安装指南 获取更多说明
调试方式
- 启动 MCP 服务器
- 检查运行状态指示器
- 使用
DEBUG
环境变量进行调试
示例配置
{
"servers": {
"genaiscript-mcp-remote": {
"type": "stdio",
"command": "cmd",
"args": [
"/c",
"npx",
"-y",
"genaiscript",
"mcp",
"--remote",
"https://github.com/rajyraman/genai-mcp/",
"--remote-branch",
"main",
"--groups",
"mcp"
],
"env": {
"DEBUG": "*"
}
}
}
}
许可证
None