# NitroStack NitroStack 为开发者和团队提供 SDK、CLI、桌面工具及托管服务,用于构建、测试和部署 MCP 服务器与应用。 - Findings24: - 网站: - 价格: Freemium - 分类: AI 智能体基础设施, AI 软件开发工具包 ## 什么是 NitroStack? NitroStack 是一个用于构建和运营基于模型上下文协议(MCP)的应用程序的开发平台。其 TypeScript SDK 和 CLI 可帮助开发者定义 MCP 工具并创建项目脚手架;NitroStudio 提供用于检查和测试服务器的桌面环境,而 NitroCloud 则托管 MCP 服务器和应用。该平台面向创建自定义工具和连接智能体的应用程序的开发者与团队,而不仅仅是连接预构建的 MCP 服务。 ## NitroStack 能做什么? ### TypeScript MCP SDK 使用声明式装饰器和 Zod 输入模式定义服务器工具。该 SDK 还介绍了企业身份验证模块和面向生产环境的开发工作流。 ### 从 API 生成 MCP 项目 在 NitroStudio 中提供 Swagger 或 OpenAPI URL,或导入 Postman Collection,即可生成包含类型化工具和检测到的模式的 MCP 项目脚手架。 ### 可视化 MCP 检查与测试 浏览工具、资源、提示和任务;检查模式,通过表单执行工具,并预览小组件。 ### AI 工作流可见性 NitroStudio 的 Ops Canvas 会显示工具调用及其顺序,并提供每轮的令牌使用量和延迟信息,帮助开发者检查智能体执行过程。 ### 托管部署与监控 NitroCloud 支持通过 GitHub、CLI 或 ZIP 进行部署,负责容器化和发布,并提供自动扩缩容、实时日志和资源监控。 ### 安全与域名配置 NitroCloud 支持带自动 SSL 的自定义域名、加密密钥、JWT 轮换和基于角色的访问控制。NitroStudio 列出了采用 PKCE 的 OAuth 2.1 和 API 密钥身份验证。 ## 使用场景 ### 创建自定义 MCP 工具 使用 TypeScript SDK 和 CLI 定义类型化工具并创建服务器脚手架,将组织自有的服务或工作流连接到 MCP 客户端。 ### 将现有 API 转换为 MCP 服务器 在 NitroStudio 中导入 OpenAPI 描述或 Postman Collection,即可根据现有 API 端点生成项目脚手架和工具。 ### 在发布前调试服务器 检查服务器公开的工具和模式,交互式运行工具,查看日志,并在桌面工作室中跟踪 AI 工具调用序列。 ### 在开发期间运行多个 MCP 服务器 在 NitroStudio 中连接多个服务器,保留彼此独立的会话,并使用其综合视图检查各个项目中的工具。 ### 部署并观察 MCP 应用 通过 NitroCloud 的 GitHub、CLI 或 ZIP 工作流推送项目,然后使用托管日志和资源仪表板观察其运行情况。 ## 常见问题 ### NitroStack 包含哪些内容? 该平台提供用于开发的 MCP SDK 和 CLI、用于桌面检查与测试的 NitroStudio,以及用于托管服务的 NitroCloud。相关介绍还将 NitroChat 描述为适用于 MCP 服务器的白标聊天客户端。 ### SDK 支持哪些语言? 开源 NitroStack SDK 支持 TypeScript 和 Python。 ### 如何将项目部署到 NitroCloud? NitroCloud 支持从 GitHub、CLI 或 ZIP 压缩包进行部署。其基于 Git 的工作流会处理容器化和发布。 ### NitroStudio 能否根据现有 API 生成 MCP 服务器? 可以。NitroStudio 可以接收 Swagger 或 OpenAPI URL,或 Postman Collection,并生成包含类型化工具的 MCP 项目脚手架。 ## 快速信息 - **类别**: MCP 开发平台 - **SDK**: TypeScript 和 Python - **桌面开发工具**: NitroStudio - **托管服务**: NitroCloud - **主要用户**: 构建 MCP 服务器、应用和连接智能体的工作流的开发者 - **网站**: nitrostack.ai