项目数据访问服务

Coddie MCP Server是一个为AI助手提供安全只读访问Coddie项目规划数据的服务,适用于项目管理和开发协作场景。

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

使用说明

Coddie MCP服务器

一种模型上下文协议(MCP)服务器,为AI助手提供 安全、只读访问 到你的 科迪 项目规划数据。这允许像Claude、Cursor和Windsurf这样的人工智能助手帮助您处理现有的项目、开发阶段、实施步骤和项目规则。

科迪是什么?

科迪 是一个SaaS项目规划应用程序,可帮助开发人员将想法转化为结构化的、可用于生产的开发计划。它使用一个交互式的4步规划过程,并生成全面的PRD文档、开发阶段和可操作的实施步骤,重点是Next.js+TypeScript+Supabase应用程序。

先决条件

  • Node.js(版本18或更高)
  • A. 科迪 现有项目账户
  • 您的Coddie帐户设置中的API密钥

设置

1.获取您的Coddie API密钥

  1. 登录到您的 密码账户
  2. 引导到 设置 → API密钥
  3. 为MCP访问生成新的API密钥
  4. 复制生成的API密钥(配置时需要它)

2.配置您的AI助手

克劳德桌面

将此添加到您的Claude Desktop配置文件中:

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json 视窗: %APPDATA%\Claude\claude_desktop_config.json

{
  "mcpServers": {
    "coddie": {
      "command": "npx",
      "args": [
        "-y",
        "@coddieapp/mcp-server@latest",
        "--api-key",
        "your_coddie_api_key_here"
      ]
    }
  }
}

其他人工智能助理

对于 光标 或 帆板运动,使用上述相同的命令结构遵循各自的MCP配置文档。

3.重新启动您的AI助手

更新配置文件后,重新启动AI助手以加载Coddie MCP服务器。

安全考虑

⚠️ 重要安全注意事项:

  • 只读访问:此MCP服务器提供对您的Coddie数据的只读访问
  • API密钥安全:确保API密钥的安全,不要公开共享
  • 项目范围界定:服务器仅访问属于您已验证帐户的项目
  • 审查工具调用:在允许工具执行之前,始终查看AI助手的请求

可用工具

Coddie MCP服务器为AI助手提供以下工具:

项目管理

  • list_projects -列出您的所有Coddie项目
  • get_project_info -获取详细的项目信息(名称、描述、技术栈、状态)
  • get_context -获取项目的开发进度和上下文摘要

功能与规划

  • list_features -列出特定项目的所有功能

开发阶段

  • list_phases -列出项目的所有开发阶段
  • get_phase -获取详细的阶段信息(标题、描述、状态)
  • list_steps -列出特定阶段的所有实施步骤
  • get_step -获取详细的步骤信息(内容、代码示例、完成状态)

项目规则

  • list_rules -列出特定项目的所有规则
  • get_rule -获取详细的规则信息(文件模式、内容、描述)

示例用法

配置后,您可以向AI助手提出以下问题:

  • “我在科迪有什么项目?”
  • “显示我的电子商务项目的当前阶段”
  • “身份验证阶段还剩下哪些实施步骤?”
  • “我的SaaS项目的编码规则是什么?”

故障排除

“需要API密钥”错误

  • 确保您已添加 --api-key 配置参数
  • 验证您的API密钥是否正确并且在Coddie设置中未过期

“HTTP错误!状态:401”

  • 您的API密钥可能无效或已被吊销
  • 在您的Coddie帐户设置中生成新的API密钥

连接问题

  • 确保您有活动的互联网连接
  • 检查您是否可以在浏览器中访问coddie.dev
  • 配置更改后重新启动AI助手

贡献

此MCP服务器是开源的。请随时提交问题并拉取请求 GitHub.

支持


备注:此MCP服务器需要一个活动的Coddie帐户和现有项目才能使用。如果你是科迪的新手, 注册 创建你的第一个项目!