Token导航 LogoToken导航TokenDH.com
Connectrylab Architect Cert MCP logo
运维云端未说明官方级别未说明来源级核验

Connectrylab Architect Cert MCP

MCP Server

Architect Cert是一个开源的Claude认证架构师考试准备工具,提供390个场景问题、交互式学习体验、自适应练习、参考项目和进度跟踪。

工具数

18

提示词数

0

GitHub Stars

20

资源数

0
TypeScriptClaude云端部署Claude DesktopClaude

安装说明

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

作者 / 组织

Connectry-io

提供方

Connectry-io

最后核验

2026/5/17 20:20

快速接入

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

详细介绍

Ace the Claude Certified Architect exam

Adaptive certification prep powered by the Model Context Protocol.

390 questions. Guided capstone build. 30 concept handouts. 6 reference projects. Practice exams. Interactive dashboard. Spaced repetition. Zero sycophancy.

Quick Start • Learning Path • Interactive Experience • Assessment • Handouts • Practice • Capstone Build • Practice Exams • Dashboard • Reference Projects • Tools • Architecture

______________________________________________________________________

什么是建筑师证书?

Architect Cert是一个免费的开源软件 主控程序 将Claude变成您的个人认证导师的服务器 克劳德认证建筑师——基础 考试。没有课程,没有幻灯片,没有视频讲座——只要问克劳德并学习。

它附带了:

  • 390个基于场景的问题 涵盖所有5个考试领域和30个任务陈述
  • 交互式可点击UI --用A/B/C/D按钮回答问题,选择后续行动,用复选框选择域——所有这些都在Claude内部
  • 经验教训先行评估 --在测试之前学习每个领域的概念
  • 引导式顶点构建 --塑造自己的项目,然后一步一步地构建它,同时亲自学习每个任务陈述
  • 30份概念讲义 --每个任务语句一个,包含代码示例和常见错误
  • 6个参考项目 --可运行的TypeScript代码库,在实践中演示每个领域
  • 上机进行模拟考试 --60题加权考试,具有历史跟踪和改进趋势
  • 进度仪表板 --glassmorphism可视化仪表板,显示掌握程度、考试历史图表、活动时间表
  • 视觉进度跟踪 --todo清单通过评估、考试和顶点构建实时跟踪你的进度
  • 互动式跟进 --错误答案?单击查看代码示例、概念课程、讲义或参考项目
  • PDF生成 --带有建筑师证书标志的品牌讲义PDF,用于离线学习
  • 间隔重复 --SM-2算法以最佳间隔安排审查
  • 确定性分级 --纯函数分级,无LLM判断,零阿谀奉承

一切都在本地运行。没有云,没有账户,没有遥测。

快速开始

1.安装

npm install -g connectry-architect-mcp

2.配置您的MCP客户端

Claude Code — One-liner

claude mcp add connectry-architect -- connectry-architect-mcp

就是这样。重新启动Claude Code,服务器就会自动启动。

Claude Code — Manual config

增添 .mcp.json 在您的项目或 ~/.claude.json 全球地:

{
  "mcpServers": {
    "connectry-architect": {
      "command": "connectry-architect-mcp"
    }
  }
}

重新启动克劳德代码。当Claude加载时,服务器会自动启动。

Claude Desktop — macOS

增添 ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "connectry-architect": {
      "command": "connectry-architect-mcp"
    }
  }
}
提示: 如果你使用 nvm,您可能需要指定二进制文件的完整路径: ``json "command": "/Users/yourname/.nvm/versions/node/v22.20.0/bin/connectry-architect-mcp" ``

重新启动克劳德桌面。您将在聊天输入中看到MCP工具图标。

Claude Desktop — Windows

增添 %APPDATA%\Claude\claude_desktop_config.json:

{
  "mcpServers": {
    "connectry-architect": {
      "command": "connectry-architect-mcp"
    }
  }
}

重新启动克劳德桌面。您将在聊天输入中看到MCP工具图标。

Any MCP-compatible client

Architect-Cert可与任何支持 模型上下文协议。将其配置为stdio服务器:

  • 命令: connectry-architect-mcp
  • 论据:
  • 运输: 标准

服务器公开了18个工具、8个提示和3种资源类型。

3.开始学习

重新启动MCP客户端并开始聊天:

你想要什么问克劳德什么
从头开始*“开始评估,找出我的立场”*
练习题*“给我一个练习题”*
专注于一个领域*“给我一个关于代理架构的问题”*
先学习一个概念*“教我任务2.3——工具配置”*
打造自己的顶峰*“我想开始一个有指导的顶点构建”*
参加模拟考试*“我想参加模拟考试”*
检查你的进度*“显示我的学习进度”*
显示仪表板*“显示我的仪表板”*
制定学习计划*“我接下来应该学习什么?”*
探索参考项目*“显示域1的参考项目”*
生成PDF讲义运行 npm run generate:pdfs 在项目目录中
重置并重新开始*“重置我的进度”*

学习路径

建筑师证书的设计遵循自然发展。以下是推荐的顺序:

1. Assessment        → Baseline your knowledge across all 5 domains
       ↓
2. Learn concepts    → Read handouts for weak domains before practicing
       ↓
3. Adaptive practice → Questions prioritized by weakness, reviews, new material
       ↓
4. Follow-ups        → Dive into code examples, concept lessons, reference projects
       ↓
5. Capstone build    → Build your own project covering all 30 task statements
       ↓
6. Practice exams    → Simulate the real exam (60 questions, scored out of 1000)
       ↓
7. Review & repeat   → Dashboard tracks mastery, spaced repetition handles scheduling

你可以在任何时候跳到任何阶段——系统会适应。但上面的路径给你最结构化的体验。

互动体验

Architect-Cert使用Claude内置的交互式UI,让学习感觉自然。无需输入回信,只需点击即可。

可点击的答案选择

每个问题都会出现 可点击的A/B/C/D按钮 直接在克劳德。您点击答案而不是键入。如果问题中包含场景中的代码 代码预览 显示在每个选项旁边,以便您在决定时参考它。

后续行动

每次回答后,都会出现可点击的后续按钮:

在错误答案之后:

  • 明白了,下一个问题
  • 用代码示例解释
  • 给我看概念课
  • 给我看看讲义
  • 在参考项目中显示我

在正确答案之后:

  • 下一个问题
  • 解释为什么其他人错了

多选域选择器

在申请学习计划时,您可以选择多个领域来集中使用 复选框 --无需一一列举。

视觉进度检查表

评估(15个问题)、练习考试(60个问题)和顶点构建(18个步骤)等长流程创建了一个 视觉整体检查表 随着你的进步,它会实时更新。你总是知道你在哪里,还剩下什么。

跳过及其他

每个问题选择都包括 跳过 继续前进的按钮和 其他 提出自由形式问题的选项。如果你用“其他”来提问,克劳德会回答你的问题,然后 重新呈现相同的测验问题 --你永远不会失去你的位置。“跳过”转到下一个问题;跳过的问题仍未得到解答,稍后将再次出现。

初步评估

从a开始 15个问题诊断 (每个域3个),这决定了你的学习路径。评估与原始实践不同:

课程第一流

当评估达到 新领域 它第一次停下来向您展示 概念讲义 在提问之前。这意味着您将学习关键思想,查看代码示例,并了解常见错误 *之前* 正在接受测试——不要盲目猜测。

每个域的流程:

  1. 显示概念讲义(每个域一次)
  2. 一次提出3个问题(简单、中等、困难)
  3. 每个答案都立即评分并附有解释
  4. 移动到下一个域

路径分配

根据您的总体准确度:

分数路径描述
\= 60%考试加权首先关注高权重领域(D1占27%,D3和D4各占20%)。积极瞄准薄弱环节。

进度跟踪

评估创建了 15项目视检查表 (Q1至Q15,按域分组),在每个答案后更新。你总是能清楚地看到自己进步了多远。

概念讲义

每个任务陈述都有一个 概念讲义 --一份结构化的研究文件(约500-800字),涵盖:

  • 概念 --核心思想、思维模式以及何时/为什么使用它
  • 代码示例 --演示模式的真实TypeScript
  • 常见错误 --3-5个最常见的错误(对应于考试错误答案)
  • 参考文献 --Anthropic官方文件的链接

阅读克劳德讲义

You: "Show me the handout for task 2.3"

Claude: [loads the full handout with concept, code, mistakes, references]

当讲义自动出现时

  • 评估期间 --显示在每个新域的第一个问题之前
  • 在一个错误的答案之后 --“给我看看讲义”是后续选项之一
  • 在顶点构建过程中 --每个构建步骤都有相关的讲义

生成PDF讲义

为离线学习的所有30份讲义生成品牌PDF:

cd connectrylab-architect-cert-mcp
npm run generate:pdfs

这将在中创建30个PDF generated/handouts/ 与:

  • 标题中的建筑师证书徽标和域标签
  • 使用语法突出显示的代码块进行干净的格式设置
  • “Connectry LABS-Claude认证建筑师考试准备——免费开源”页脚

适应性实践

每个练习题都由 三优先级算法:

  1. 逾期评论 --今天需要审查的间隔重复项目
  2. 薄弱环节 --掌握率低于50%的主题
  3. 新材料 --来自您推荐域名的新问题

过滤

您可以按领域和/或难度筛选练习题:

You: "Give me a hard question about prompt engineering"

Claude: [presents a hard Domain 4 question with clickable A/B/C/D buttons]

互动式跟进

每次回答后,您都会看到可点击的后续选项。每个选项都深入到概念中,然后让你回到你的测验中。你从不离开你的学习流程去查东西。

掌握水平

30个任务陈述中的每一个都有一个独立的掌握水平:

级别标准含义
未评估尚未尝试您还没有看到关于此主题的问题
虚弱\=90%的准确率,5次以上尝试,3次以上连续正确考试准备就绪——罕见的评论

间隔重复(SM-2)

SM-2算法 计划审查间隔:

  • 第一次审查: 回答后1天
  • 第二次审查: 首次审核后3天
  • 后续审查: 前一个间隔x缓解系数(从2.5开始)
  • 错误答案: 间隔重置,易用系数降低0.2(下限:1.3)
  • 正确答案: 易用系数增加0.1

难题经常出现。简单的间隔数周或数月。

引导式拱顶石建造

最实用的学习方法——从头开始构建自己的项目,同时涵盖所有30个任务陈述。你不只是回答问题,而是根据自己的想法构建一个真正的系统。

运作原理

顶点构建有三个阶段:

第一阶段——项目塑造

您描述了一个项目想法(例如,“多代理代码审查系统”)。Claude根据所有30个架构标准分析你的想法,并找出差距。你们一起改进,直到涵盖了每个任务陈述。

You: "I want to start a guided capstone build"

Claude: [presents the 30 criteria across all 5 domains]
        Describe your project idea and I'll analyze coverage.

You: "A multi-agent code review system that analyzes PRs"

Claude: Your idea naturally covers 24/30 criteria. To cover the
        remaining 6, I'd suggest adding: [specific suggestions
        mapped to task statements]

第2阶段——交错构建(18个步骤)

每一步都遵循相同的模式:

  1. 测验 --关于你即将构建的任务陈述的2-3个问题(可点击A/B/C/D)
  2. 构建 --Claude生成文件的代码,以您的项目为主题
  3. 攻略 --逐行解释将代码映射到任务语句

A. 视觉18步检查表 实时跟踪您的进度。

这18个步骤逐步构建:

步骤构建内容任务陈述
1-2项目配置(CLAUDE.md,package.json)3.1-3.4
3-5MCP服务器、工具、错误处理2.1-2.5
6-10代理循环、子代理、钩子、工作流、会话1.1-1.7
11-13提示:系统、提取、批处理4.1-4.6
14-18背景:保存、触发、传播、草稿、信心5.1-5.6

每个测验答案都会与常规练习一样,以相同的间隔重复和掌握跟踪。

第3阶段——最终审查

在步骤18之后,您将获得一个完整的覆盖图:所有30个任务语句,每个语句都在您的项目中演示,以及每个域的测验表现。薄弱环节被标记为进一步研究。

Capstone构建工具

工具它做什么
start_capstone_build查看30个标准,描述你的主题,完善直到覆盖完成
capstone_build_step驱动构建:确认、测验、构建、下一步、状态或放弃
capstone_build_status检查你的进度——当前步骤、标准覆盖率、测验成绩

它如何连接到其他一切

  • 构建过程中的测验答案使用相同的答案 submit_answer 分级和SM-2调度
  • 在任何测验问题之后,您都可以使用相同的后续选项(代码示例、概念课、讲义、参考项目)
  • 参考项目显示了完成后顶层结构的外观
  • 进度在各个会话中都保持不变——从你停止的地方继续

练习考试

模拟真实认证的完整60道题考试:

细节价值
问题总数60
D1:代理架构16个问题(27%)
D2:工具设计和MCP11个问题(18%)
D3:克劳德代码配置12个问题(20%)
D4:快速工程12个问题(20%)
D5:背景与可靠性9个问题(15%)
得分0-1000,传球720
问题选择每次都是新设置的--避免重复您最近的尝试
UI可点击的A/B/C/D按钮,带有代码预览
进度每次回答后更新视觉60项检查表

所有尝试都会保存为每个域的分数细分和改进趋势。

进度仪表板

建筑师证书包括 glassmorphism视觉仪表板 通过Claude Preview直接在Claude内部渲染。

它显示了什么

  • 准备就绪戒指 --循环进度指标中的整体考试准备百分比
  • 域主控网格 --每个考试域有5张带进度条的卡片
  • 考试历史图表 --绘制随时间变化的模拟考试成绩的折线图,标记720分通过
  • 最近活动时间表 --您最后10个答案的正确/不正确指标
  • 顶点进度 --当前构建步骤和完成百分比
  • 快速操作按钮 --跳到练习、考试、学习计划或顶点

如何打开

You: "Show my dashboard"

Claude: [opens the branded dashboard in Claude Preview]

通过再次询问Claude,可以随时重新打开仪表板。它总是反映你的最新数据。

文本回退

对于不支持Claude Preview的MCP客户端,仪表板工具也会返回 文本摘要 掌握百分比和考试统计数据。

参考项目

建筑师证书包括 6个完整的参考项目 --可运行的TypeScript代码库,在真实代码中演示认证概念。每个文件都有一个标题注释,将其映射到特定的任务语句。

项目焦点文件您将看到什么
顶点所有5个域24具有MCP服务器、协调器、子代理、提示工程、上下文管理和钩子的完整多代理支持系统
D1——代理循环域110具有代理循环、子代理生成、钩子、会话管理和任务分解的多代理研究协调器
D2——工具设计域212MCP服务器,具有拆分工具、结构化错误、代理范围的工具分发、资源和内置工具模式
D3--克劳德代码配置域314完整的配置参考:CLAUDE.md层次结构、斜线命令、路径规则、CI/CD工作流——不是可运行的代码,而是真正的配置布局
D4——快速工程域411具有明确标准、少量镜头、结构化输出、验证重试、批处理和多遍审查的数据提取管道
D5——上下文管理器域514长会话模式:上下文保存、草稿行、子代理委托、升级、错误传播、置信度校准、来源

如何访问

You: "Show me a reference project for domain 1"

Claude: [returns the project README, file listing, and architecture walkthrough]

他们如何连接到学习流程

当你问错问题时,后续选项之一是 “在参考项目中显示我” --这将带您直接进入相关的领域项目,这样您就可以看到在实际代码中实现的概念。然后你跳回你的测验。

学习计划

根据你的表现、考试权重和间隔重复时间表获得个性化的学习建议。

多选域焦点

在申请学习计划时,您可以选择特定的领域来重点使用 复选框:

You: "What should I study next?"

Claude: [shows domain checkboxes — select the ones you want to focus on]
        [generates a personalized study plan with a visual checklist]

研究计划创建了一个 目视检查表 这样你就可以通过每个推荐来跟踪你的进度。

考试域名

克劳德认证建筑师基础考试涵盖5个领域:

#领域权重任务问题
1代理架构和编排27%791
2工具设计和MCP集成18%565
3Claude代码配置和工作流20%678
4快速工程和结构化输出20%678
5上下文管理和可靠性15%678
总计100%30390

30任务陈述

Domain 1 — Agentic Architecture & Orchestration (7 tasks, 91 questions)

任务描述
1.1设计和实现用于自主任务执行的代理循环
1.2使用协调器-子代理模式协调多代理系统
1.3配置子代理调用、上下文传递和生成
1.4实施具有执行和移交模式的多步骤工作流程
1.5应用Agent SDK钩子进行工具调用拦截和数据规范化
1.6为复杂工作流设计任务分解策略
1.7管理会话状态、恢复和分叉

Domain 2 — Tool Design & MCP Integration (5 tasks, 65 questions)

任务描述
2.1设计具有清晰描述和边界的有效工具界面
2.2为MCP工具实施结构化错误响应
2.3在代理之间适当分配工具并配置工具选择
2.4将MCP服务器集成到Claude Code和代理工作流中
2.5有效选择和应用内置工具

Domain 3 — Claude Code Configuration & Workflows (6 tasks, 78 questions)

任务描述
3.1使用适当的层次结构和作用域配置CLAUDE.md文件
3.2创建和配置自定义斜线命令和技能
3.3对条件约定加载应用路径特定规则
3.4确定何时使用计划模式与直接执行模式
3.5应用迭代细化技术进行渐进式改进
3.6将Claude代码集成到CI/CD管道中

Domain 4 — Prompt Engineering & Structured Output (6 tasks, 78 questions)

任务描述
4.1设计带有明确标准的提示,以提高精度
4.2应用少镜头提示以提高输出一致性
4.3使用工具和JSON模式强制执行结构化输出
4.4实施验证、重试和反馈循环
4.5设计高效的批处理策略
4.6设计多实例和多通道审查架构

Domain 5 — Context Management & Reliability (6 tasks, 78 questions)

任务描述
5.1管理对话上下文以保存关键信息
5.2设计有效的升级和模糊性解决模式
5.3在多代理系统中实施错误传播策略
5.4在大型代码库探索中有效地管理上下文
5.5设计人工审查工作流程和置信度校准
5.6保存信息来源,处理合成中的不确定性

工具

建筑师证书提供 18个MCP工具 Claude用来提供学习体验的工具:

学习流程

工具说明
start_assessment从15个诊断问题开始(先上课,一次一个),以确定你的学习路径
get_practice_question使用可点击的A/B/C/D按钮获取下一个自适应问题(评论>薄弱环节>新材料)
submit_answer对你的答案进行确定性评分——提供交互式后续选项
follow_up处理回复后的操作:代码示例、概念课、讲义、参考项目
get_section_details通过完整的概念讲义深入了解特定的任务陈述

进度与规划

工具说明
get_progress查看每个领域掌握百分比的总体研究进展
get_curriculum浏览当前掌握水平的所有5个领域和30个任务陈述
get_weak_areas确定需要最多工作的主题,按弱点排名
get_study_plan通过多选域焦点获得个性化推荐
get_dashboard在Claude Preview中打开可视化进度仪表板

练习考试

工具说明
start_practice_exam模拟真实认证,参加60道题的完整模拟考试
submit_exam_answer在模拟考试中提交答案并评分
get_exam_history查看所有过去的考试尝试,包括分数、趋势和每个域的比较

Capstone构建

工具说明
start_capstone_build开始一个有指导的顶点构建——塑造你的项目并验证标准覆盖率
capstone_build_step驱动顶点构建:确认、测验、构建、下一步、状态或放弃
capstone_build_status检查顶点构建进度——当前步骤、覆盖率、测验表现

参考&管理

工具说明
scaffold_project访问参考项目,进行实际代码的实践练习
reset_progress重新开始——需要明确确认以防止事故发生

服务器也进行了注册 8个交互式提示3种资源类型 (概念讲义、参考项目、考试概述)。

建筑

┌──────────────────────────────────────────────────────────────────────┐
│                           YOUR MACHINE                               │
│                                                                      │
│   ┌──────────────┐       ┌────────────────────────────────┐          │
│   │ Claude Desktop│       │     Architect Cert MCP          │          │
│   │ Claude Code   │◄─────►│                                │          │
│   │ Any MCP client│ stdio │  18 tools                      │          │
│   └──────┬───────┘       │   8 prompts                     │          │
│          │                │   3 resource types              │          │
│          │                └──────────┬─────────────────────┘          │
│          │                           │                                │
│          │         ┌────────────────┼────────────────────┐           │
│          │         │                │                     │           │
│          │   ~/.connectry-      390 questions         6 reference     │
│          │    architect/       30 handouts            projects        │
│          │    progress.db     (bundled JSON/MD)      (bundled TS)     │
│          │                                                            │
│          │  ┌──────────────────────────┐                              │
│          └──► Claude Preview (Dashboard) │                              │
│             │ localhost HTTP server      │                              │
│             └──────────────────────────┘                              │
│                                                                      │
└──────────────────────────────────────────────────────────────────────┘

核心组件

组件技术目的
MCP服务器@modelcontextprotocol/sdk v1通过stdio注册工具、提示和资源
分级引擎纯TypeScript函数确定性答案验证
间隔重复SM-2算法最优复习计划
问题选择器三优先级算法逾期审查>薄弱环节>新材料
跟进系统状态驱动的工具链交互式问答迂回
Capstone构建引擎18步交错构建器带LLM验证的引导式学习构建解释流程
仪表板服务器Node.js HTTP+HTML通过Claude Preview实现Glassmorphism可视化仪表板
题库390个捆绑的JSON问题基于场景,根据文档进行验证
概念讲义30个捆绑的降价文件每个任务陈述的结构化学习材料
参考项目6个捆绑的TypeScript项目演示每个域的可运行代码
PDF生成器木偶+标记用于离线研究的品牌讲义PDF
进度存储better-sqlite3 (WAL模式)持续掌握、回答、时间表

交互式UI架构

Architect-Cert不会构建自己的聊天UI。相反,它指示克劳德使用 内置交互式工具:

  • 询问用户问题 --显示用于A/B/C/D答案、后续操作和域选择的可点击按钮。支持单选(单选按钮)、多选(复选框)和通过“其他”输入自由文本。
  • TodoWrite --创建可视化进度清单,在评估、考试和顶点构建过程中实时更新。
  • 克劳德预览 --在本地HTTP服务器上呈现glassmorphism仪表板HTML。

这种方法适用于Claude Code和Claude Desktop,无需在客户端使用任何自定义UI代码。

防粘连设计

此服务器在协议级别强制执行诚实分级,而不仅仅是在提示中:

  1. 确定性分级gradeAnswer() 这是一个纯粹的函数。没有法学硕士参与判断正确性。
  2. 工具级执行 --The submit_answer 工具描述指示Claude逐字传递结果。
  3. 无部分信用 --多项选择,一个正确答案。不,“你走对了路。”
  4. 错误答案解释 --每个错误的选项都有一个特定的 whyWrongMap 解释误解的条目。
  5. 系统提示规则 --五项反阿谀奉承指令防止克劳德软化不正确的结果。

题库详细信息

度量
总问题数390
覆盖的域名5
涵盖的任务陈述30
每个任务陈述的问题13
难度分布每项任务约4个简单,5个中等,约4个困难
答案密钥平衡跨A/B/C/D分布
问题格式基于场景的多项选择题
每个问题包括场景、问题、4个选项、解释、为什么地图不对、参考文献
原始资料人类学官方文件

数据存储

  • 进度存储在本地 ~/.connectry-architect/progress.db (SQLite,WAL模式)
  • 您的用户配置位于 ~/.connectry-architect/config.json (首次运行时自动创建)
  • 没有云,没有账户,没有遥测——一切都留在你的机器上

贡献

我们欢迎捐款!以下是如何开始:

# Clone the repo
git clone https://github.com/Connectry-io/connectrylab-architect-cert-mcp.git
cd connectrylab-architect-cert-mcp

# Install dependencies
npm install

# Build
npm run build

# Run tests
npm test

# Generate PDF handouts
npm run generate:pdfs

# Run locally
node dist/index.js

项目结构

src/
├── index.ts              # MCP server entry point
├── config.ts             # User config management
├── types.ts              # All TypeScript interfaces
├── data/
│   ├── loader.ts         # Lazy-cached data loading
│   ├── curriculum.json   # 30 task statements
│   ├── questions/        # 390 questions (5 domain files)
│   ├── handouts/         # 30 concept handouts (markdown)
│   ├── criteria.ts       # 30 task statement criteria for capstone validation
│   ├── build-steps.ts    # 18 capstone build step definitions
│   └── system-prompt.ts  # Anti-sycophancy rules
├── db/
│   ├── schema.ts         # SQLite schema (9 tables)
│   ├── store.ts          # Database initialization
│   ├── mastery.ts        # Mastery level calculations
│   ├── answers.ts        # Answer recording
│   ├── review-schedule.ts # SM-2 review scheduling
│   ├── capstone.ts       # Capstone build CRUD operations
│   ├── users.ts          # User management
│   └── exam-attempts.ts  # Practice exam tracking
├── engine/
│   ├── grading.ts        # Deterministic grading
│   ├── spaced-repetition.ts  # SM-2 algorithm
│   ├── question-selector.ts  # Priority-based selection
│   ├── exam-builder.ts       # Practice exam generation
│   └── adaptive-path.ts      # Learning path recommendations
├── tools/                # 18 MCP tool handlers
│   ├── index.ts          # Tool registration
│   ├── elicit.ts         # MCP elicitation helper (graceful fallback)
│   ├── start-assessment.ts
│   ├── submit-answer.ts
│   ├── get-practice-question.ts
│   ├── follow-up.ts
│   ├── get-progress.ts
│   ├── get-curriculum.ts
│   ├── get-section-details.ts
│   ├── get-weak-areas.ts
│   ├── get-study-plan.ts
│   ├── start-practice-exam.ts
│   ├── submit-exam-answer.ts
│   ├── get-exam-history.ts
│   ├── scaffold-project.ts
│   ├── start-capstone-build.ts
│   ├── capstone-build-step.ts
│   ├── capstone-build-status.ts
│   ├── reset-progress.ts
│   └── dashboard.ts
├── ui/
│   ├── server.ts         # Dashboard HTTP server
│   ├── dashboard.html    # Glassmorphism dashboard UI
│   ├── meta.ts           # Quiz widget metadata
│   └── loader.ts         # HTML asset loader
├── prompts/              # 8 MCP prompt definitions
└── resources/            # 3 MCP resource types

projects/
├── capstone/             # All 5 domains — multi-agent support system
├── d1-agentic/           # Domain 1 — agentic loop research coordinator
├── d2-tools/             # Domain 2 — MCP server with tool patterns
├── d3-config/            # Domain 3 — Claude Code configuration layout
├── d4-prompts/           # Domain 4 — extraction & prompt engineering
└── d5-context/           # Domain 5 — context management & reliability

scripts/
└── generate-pdfs.ts      # PDF handout generator

许可证

MIT© Connectry实验室

学分

______________________________________________________________________

Built with care by Connectry Labs

GitHub • npm • Architect Cert • Connectry Labs

目录标签

目录标签

TypeScriptClaude云端部署考试准备本地部署Claude认证自适应学习交互式学习架构设计

支持客户端

Claude DesktopClaude

接入字段

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

未说明

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

none

部署方式(deploymentType,部署类型)

local-only

工具数量(toolCount,工具数)

18

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明nonelocal-only

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP