need-overthink
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| find_related_technologiesA | 根据新想法搜索/整理相关技术清单(供缓存未命中时使用)。 Args: idea: 用户的新想法,例如“我想做一个能识别猫的树莓派摄像头”。 domain: 可选的领域关键词,例如 vision / audio / llm / iot / web / robot / data。 max_options: 最多返回多少个候选技术。 Returns: technologies: 技术名称、一句话说明、分类。 |
| probe_idea_questionA | 核心工具:当用户的新想法未命中缓存时,搜索相关技术并生成长多选反问。 工作流建议:
Args: idea: 用户的新想法。 domain: 可选的领域提示,帮助提高内置知识匹配准确率。 search_results: 外部搜索得到的技术清单,如 ["YOLO: 目标检测", "MediaPipe: 手势识别"]。 max_options: 最多给用户几个选项(长多选建议 8-15 个)。 Returns: 一个结构化的反问(question + options),并标记 cache_hit。 |
| probe_technology_detailsA | 用户确认了想了解/想用的技术后,追问这些技术的具体设置、版本和环境。 这是 Args: idea: 用户的新想法,例如“我想做一个能识别猫的树莓派摄像头”。 selected_technologies: 用户已确认的技术名称列表,如 ["YOLO", "MediaPipe", "树莓派"]。 selected_ids: 可选,用户直接回复编号时使用,如 "1,3,5";会自动尝试从刚才的提问缓存里转成技术名。 Returns: 每个选中技术的结构化追问列表,以及一段可让 AI 直接朗读/展示的自然语言 question。 |
| list_design_optionsB | 给一个想法列出“技术选项 + 拓展视野固定位”。 除了具体技术选项,还会固定返回:
这样用户/人可以选择从哪个角度推进,而不是只能选“懂不懂某个技术”。 |
| search_github_ideasB | 去 GitHub 找思路:接收上游 GitHub 搜索结果,提炼可借鉴的模式。 本 MCP 不直接联网,所以:
|
| analyze_upper_designB | 拆解上位设计:从具体技术/方案向上抽象,再分析它怎么实现。 例如:
|
| reverse_reasoningB | 反向梳理:从具体方案反推它解决什么问题、为什么存在、我们需要吗。 例如:
|
| assess_risksC | 对想法/设计做快速风险评估,供人做顶层决策。 |
| finalize_planC | 汇总成一份高层计划,供人审阅和拍板。 |
| capture_ideaB | 记录一个新想法,以及人的顶层目标和约束。 这是顶层设计的入口:AI 后续可以根据它继续列选项、拆上位、反推风险。 |
| save_insightC | 保存一条设计洞察/学习卡片,方便后续反查和复用。 insight_type 建议值:
|
| list_insightsB | 列出已保存的设计洞察/学习卡片,支持按主题或类型过滤。 |
| add_design_nodeC | 在设计树/双向关系图里添加一个节点。 kind 建议:
|
| add_design_relationB | 在设计树里添加一条双向可查的关系。 relation 建议:
|
| get_design_treeB | 从设计树/双向关系图中取出某个主题的关联视图。 可以看到:
|
| get_design_graphC | 返回整张设计树/双向关系图。 |
| create_harness_workflowC | 创建一个 DeepSeek Harness 顶层设计工作流。 默认编排:
|
| advance_harness_workflowA | 推进 DeepSeek Harness 工作流。
|
| list_harness_workflowsB | 列出当前进程内所有 DeepSeek Harness 工作流。 |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |