Token导航 LogoToken导航TokenDH.com
Idea Lab MCP logo
AI代理未说明官方级别未说明来源级核验

Idea Lab MCP

MCP Server

一个将AI助手转化为结构化创意伙伴的MCP服务器,可生成、评分、批判并本地存储软件创意,附带内置的Web仪表板。

工具数

18

提示词数

0

GitHub Stars

1

资源数

0
本地存储软件开发TypeScriptClaude设计Claude DesktopClaudeCursorWindsurfClineVS Code

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

mordiaky

提供方

mordiaky

最后核验

2026/5/17 20:23

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

思想实验室

](https://www.npmjs.com/package/idea-lab-mcp) ](https://github.com/mordiaky/idea-lab-mcp/releases) ![License: PolyForm Noncommercial](LICENSE)

一个MCP服务器,将你的AI助手变成一个结构化的思维伙伴。它生成、评分、评论并在本地存储软件创意——这样你的助手就可以在整个会话中记住过去的创意,并且永远不会重复建议同一件事。

包括a 内置web仪表板 使用看板、沿袭图和投资组合视图——支持暗模式和亮模式。

它做什么

你像往常一样和你的人工智能助手说话。Idea Lab为其提供了以下工具:

产生想法 使用4种不同的创意技巧,然后通过管道运行每一种:

"Generate 5 software ideas in the developer tools space"

  idea_lab_generate_ideas  →  generates candidates
  idea_lab_save_idea       →  stores each one
  idea_lab_score_idea      →  scores on 7 dimensions
  idea_lab_critique_idea   →  tries to tear it apart
  idea_lab_check_duplicate →  checks against everything stored

搜索和重访 您之前产生的想法:

"Show me my highest-rated ideas"
"Find ideas related to automation"
"What shortlisted ideas haven't I looked at in a while?"

发展想法 在管道中幸存下来的:

"Take that CLI tool idea and reimagine it as a SaaS product"
"Create an MVP plan for my top-rated idea"

所有内容都存储在SQLite中。没有云,没有API密钥,没有数据离开您的机器。

网络仪表盘

MCP服务器包括一个内置的web仪表板,可在以下时间自动启动 http://localhost:3001不需要单独的过程。

  • 用看板图 --在状态列之间拖放想法
  • 谱系图 --想象想法是如何通过突变联系起来的
  • 投资组合视图 --显示区域分布和分数的热图和表格
  • 详图面板 --点击任何想法以查看其完整分解(雷达图、评论标志、MVP步骤、谱系)
  • 暗/亮模式 --导航栏中的切换,尊重操作系统偏好,在会话中保持不变

使用 idea_lab_open_dashboard 在浏览器中打开它的工具,或者只是导航到 http://localhost:3001 直接。

有关完整指南,请参阅 Web仪表板指南.

安装

来自npm

npm install idea-lab-mcp
cd node_modules/idea-lab-mcp
node build/db/migrate.js

来源

git clone https://github.com/mordiaky/idea-lab-mcp.git
cd idea-lab-mcp
npm install
npm run build        # compiles server + web dashboard
npm run db:migrate

需要 Node.js 22+.如果 npm install 失败,请参阅 平台设置.

连接到编辑器后,MCP服务器会自动启动,web仪表板可在 http://localhost:3001.

连接到编辑器

将服务器添加到MCP客户端。替换 /absolute/path/to 带有克隆项目的真实路径。

VS Code (GitHub Copilot)

创建 .vscode/mcp.json:

{
  "servers": {
    "idea-lab": {
      "type": "stdio",
      "command": "node",
      "args": ["/absolute/path/to/idea-lab-mcp/build/index.js"]
    }
  }
}

Cursor

创建 ~/.cursor/mcp.json (全球)或 .cursor/mcp.json (每个项目):

{
  "mcpServers": {
    "idea-lab": {
      "command": "node",
      "args": ["/absolute/path/to/idea-lab-mcp/build/index.js"]
    }
  }
}

Windsurf

编辑 ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "idea-lab": {
      "command": "node",
      "args": ["/absolute/path/to/idea-lab-mcp/build/index.js"]
    }
  }
}

Continue (VS Code / JetBrains)

添加 ~/.continue/config.yaml:

mcpServers:
  - name: idea-lab
    command: node
    args:
      - /absolute/path/to/idea-lab-mcp/build/index.js

Cline

使用Cline UI中的MCP服务器面板,或直接编辑配置:

操作系统路径
macOS~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
窗户%APPDATA%\Code\User\globalStorage\saoudrizwan.claude-dev\settings\cline_mcp_settings.json
Linux~/.config/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
{
  "mcpServers": {
    "idea-lab": {
      "command": "node",
      "args": ["/absolute/path/to/idea-lab-mcp/build/index.js"]
    }
  }
}

Claude Desktop

操作系统配置路径
macOS~/Library/Application Support/Claude/claude_desktop_config.json
窗户%APPDATA%\Claude\claude_desktop_config.json
Linux~/.config/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "idea-lab": {
      "command": "node",
      "args": ["/absolute/path/to/idea-lab-mcp/build/index.js"]
    }
  }
}

编辑后完全退出并重新启动应用程序。

Claude Code (CLI)

claude mcp add idea-lab -- node /absolute/path/to/idea-lab-mcp/build/index.js

Zed

添加 ~/.config/zed/settings.json:

{
  "context_servers": {
    "idea-lab": {
      "source": "custom",
      "command": "node",
      "args": ["/absolute/path/to/idea-lab-mcp/build/index.js"]
    }
  }
}

示例工作流

头脑风暴会议

“为医疗保健领域生成软件创意,然后对最佳创意进行评分和评价”

助理将:

  1. 呼叫 generate_ideas 使用不同的创意技巧创建5-8名候选人
  2. 保存每一个,并在7个维度上对其进行评分(新颖性、有用性、可行性、可测试性、MVP速度、可防御性、清晰度)
  3. 批评高分者——寻找现有产品、脆弱的依赖关系和模糊的声明
  4. 根据您存储的想法检查重复项
  5. 返回通过和被拒绝的内容的摘要

以胜利者为基础

“向我展示我的入围想法,并为最好的想法制定一个MVP计划”

助理将:

  1. 搜索您存储的想法,过滤到 shortlisted 状态
  2. 选择得分最高的一个(或让你选择)
  3. 根据技术栈建议生成3-5个具体的MVP步骤

探索不同的角度

“采用想法X并对其进行修改——如果我们以企业用户为目标呢?”

助理打来电话 mutate_idea 创建一个变体,在保持核心概念的同时改变目标用户。该变体与原始变体相关联,因此您可以比较谱系。

从笔记中导入想法

“以下是我上个月头脑风暴会议的想法:\[粘贴凌乱的笔记\]”

助理打来电话 submit_idea 使用原始文本,提取每个离散的想法,对其进行结构化,并将每个想法贯穿整个评分流程。

强化薄弱的观念

“创意X得分很低——用‘周末可建造’的限制来完善它”

助理打来电话 refine_idea 应用约束,生成一个更严格的版本并重新评分。您可以继续应用不同的约束(仅CLI、仅脱机等),直到它通过或您继续前进。

将一个伟大的想法分解为可交付的部分

“将我的顶级想法分解为我可以真正开始构建的东西”

助理打来电话 decompose_idea 将其分为3-7个可独立发货的微型产品,每个产品都有自己的评分。它建议这个周末从哪件开始。

重温旧观念

“我在两周内没有考虑过哪些入围的想法?”

助理打来电话 resurface_ideas 在你的思维已经发展的情况下,找到那些可能值得重新审视的过时的入围想法。

评分是如何工作的

每个想法在7个维度上得分为0-10,权重不同:

尺寸重量测量值
新颖性25%这真的是新的吗?
有用性25%它能解决真正的问题吗?
可行性20%它真的可以建造吗?
可测试性15%你能验证它是否有效吗?
MVP速度10%工作原型的速度有多快?
防御能力5%很难复制吗?
清晰度这个想法是否定义明确?(最少5,非复合材料)

想法需要明确最低门槛(可行性>=7,有用性>=7,新颖性>=6,综合性>=6.5)才能推进。

想法如何在管道中流动

raw  -->  shortlisted  -->  build-next
 |             |                |
 +---- rejected (terminal) ----+
  • 原始 --刚刚生成,尚未评估
  • 入围 --通过评分、评价和扣分检查
  • 构建下一个 --被选为MVP计划
  • 拒绝 --未通过评估(可能在任何阶段发生)

工具参考

工具它做什么
idea_lab_generate_ideas使用创造性技巧生成5-8名候选人
idea_lab_save_idea储存新想法
idea_lab_score_idea7个维度得分
idea_lab_critique_idea对抗性批评
idea_lab_check_duplicate检查重复项
idea_lab_search_ideas按状态、域、分数、标签、日期搜索
idea_lab_get_recent_ideas获取最后N个想法
idea_lab_promote_idea在生命周期中前进
idea_lab_delete_idea删除被拒绝的想法
idea_lab_mutate_idea在不同的轴上创建变体
idea_lab_resurface_ideas查找过时的入围想法
idea_lab_mark_revalidated将想法标记为已重新审核
idea_lab_remove_pattern删除假阳性排斥模式
idea_lab_generate_action_plan为一个想法创建MVP步骤
idea_lab_submit_idea导入非结构化笔记并提取想法
idea_lab_refine_idea通过约束强化薄弱的观念
idea_lab_decompose_idea将大创意转化为可交付的微型产品
idea_lab_open_dashboard在浏览器中打开web仪表板

配置

变量默认值描述
IDEA_LAB_DB~/.idea-lab/ideas.dbSQLite数据库位置
IDEA_LAB_WEB_PORT3001web仪表板端口

这两个设置都是可选的。默认值无需任何配置即可工作。

发展

npm run dev           # Run MCP server (no build step, serves built dashboard)
npm run build         # Compile TypeScript server + React dashboard
npm test              # Run tests
npm run db:generate   # Generate migrations from schema changes
npm run db:migrate    # Apply migrations
npm run db:seed       # Load sample data

对于具有热重载的仪表板前端开发:

cd web && npm run dev  # Vite dev server, proxies API to port 3001

思维工具的一部分

Idea Lab也捆绑在 思维工具MCP --一个统一的套件,包含8个模块的61个工具(包括假设跟踪器、决策矩阵、心智模型等)。如果你只需要构思,请使用这个独立版本。

许可证

PolyForm非商业版1.0.0 --免费用于个人和非商业用途。

如需商业许可,请联系作者。

目录标签

目录标签

本地存储软件开发TypeScriptClaude设计AI助手本地部署创意生成Web仪表板

支持客户端

Claude DesktopClaudeCursorWindsurfClineVS Code

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

18

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP