IdeaLift MCP服务器

通过以下方式为AI助手提供决策智能 模型上下文协议.

将Claude、ChatGPT和其他AI助手连接到您的产品待办事项列表。在不离开人工智能工作流程的情况下,捕获反馈、跟踪决策和管理想法。
它做什么
- 使想法正常化 --将原始文本转换为结构化的功能请求、错误报告或任务
- 信号聚合 --从Slack、Teams、Discord和GitHub获取产品反馈
- 决策跟踪 --记录谁决定了什么、何时以及为什么,并提供完整的审计跟踪
- RICE评分 --根据影响力、影响力、信心和努力度得分对想法进行优先级排序
- 票创建 --将结构化想法推送到GitHub Issues、Jira或Linear
MCP工具
| 工具 | 需要授权 | 说明 |
|---|---|---|
normalize_idea | 否 | 将原始文本转换为结构化的想法 |
check_auth | 否 | 检查用户是否链接到IdeaLift |
list_destinations | 是 | 获取可用的GitHub/Jira/Linear项目 |
create_ticket | 是 | 在目的地系统中创建票证 |
connect_destination | 是 | 连接新目的地 |
加上用于完整IdeaLift API访问的代理工具(想法、信号、决策、路线图)。
设置
1.安装依赖项
npm install2.配置环境
cp .env.example .env所需的环境变量:
| 变量 | 描述 |
|---|---|
IDEALIFT_APP_URL | IdeaLift API基础URL |
INTERNAL_API_KEY | 服务间身份验证密钥 |
DATABASE_HOST | SQL Server主机 |
DATABASE_NAME | 数据库名称 |
DATABASE_USERNAME | 数据库用户 |
DATABASE_PASSWORD | 数据库密码 |
OPENAI_API_KEY | 用于想法规范化 |
3.构建和运行
npm run build
npm start或用于开发:
npm run devMCP服务器在端口3001上启动(可通过以下方式配置 PORT).
4.连接到您的AI助手
SSE端点: http://localhost:3001/mcp
将此URL添加为Claude Desktop、ChatGPT或任何MCP兼容客户端中的MCP服务器。
运输
使用服务器发送事件(SSE)传输,每15秒自动保持活动ping。
OAuth
内置OAuth 2.0流,用于将AI助手用户连接到他们的IdeaLift帐户。支持使用PKCE授予授权码。
部署
作为Azure应用服务部署。看 IdeaLift文档 用于托管访问。
许可证
麻省理工学院
