Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
作者による説明(英語の原文)
Dynamic context loading for AI assistants with TDD workflow and AST analysis
この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。
このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。
使っているAIアプリを選んで、設定をコピーしてください。
必要なもの
どのアプリを使っていますか?
上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。
Claude Desktop → Settings → Developer → Edit Config を開き、claude_desktop_config.json にこれを貼り付けます
{
"mcpServers": {
"stackguide": {
"command": "npx",
"args": [
"-y",
"@stackguide/mcp-server"
]
}
}
}ターミナルでこれを実行します
claude mcp add stackguide -- npx -y @stackguide/mcp-serverプロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"stackguide": {
"command": "npx",
"args": [
"-y",
"@stackguide/mcp-server"
]
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"stackguide": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@stackguide/mcp-server"
]
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
これはパソコンで動くサーバーですが、ChatGPTがつなげるのはインターネット上のサーバーだけです。ほかのアプリを選んでください。
選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。
この設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。
パソコンで動くサーバーです。インストールすると、ツール一覧がAIアプリに表示されます。
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月6日にチェック
レジストリ名は、リポジトリを所有するGitHubアカウント isucorp-taimiralain で確認済みです
このリポジトリはまだGitHubから読み取っていません
このリポジトリはまだGitHubから読み取っていません
これはパソコンで動くため、インターネット上のエンドポイントはありません
パソコンで動き、代わりにローカルの設定を使います
パソコンで動くサーバーです。ツール一覧を読み取れるのは、インターネット上のエンドポイントがある場合だけです
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
当てはまる基本チェック1項目のうち1項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
レジストリには必須のキーは載っていません。ただし、最初に使うときにサインインを求めるサーバーもあります。
あなたのパソコンで動きます。必要なときにAIアプリが起動し、データは作者のサーバーを通りません(サーバー自体がオンラインサービスを呼び出す場合を除きます)。
GitHubリポジトリの最終更新は–、最新バージョン(4.1.3)がレジストリに届いたのは6 か月前です。
Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。パソコンにNode.jsも必要です。
同じカテゴリには:Spec Driven Development, Remote Desktop Commander, LickityClick
同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。
カードの見方:★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.
Create, edit and track LickityClick short links, campaigns and click stats from your AI assistant.
作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。
Dynamic context + active engineering workflow for AI coding assistants in Cursor, VS Code, and other MCP clients.
@stackguide/mcp-server helps teams standardize implementation quality with:
intake, plan, verify, release)MAIN DESCRIPTION templatesThis server is built for real team usage, not just prompt templates.
Full history: CHANGELOG.md.
STACKGUIDE_NO_UPDATE_CHECK=1.setup wizard:true asks stack, architecture, methodology, conventions and tracker, then writes a shared stackguide.config.json at the repo root. Commit it so every teammate gets the same context.setup or re-detecting the project. context returns one guidance line per architecture and methodology.ruleCategories limits which rules are loaded (saves tokens). Existing healthWeights in the file are preserved.opus / haiku / haiku; Cursor inherit (your selected model, e.g. Composer or Grok) / fast / fast; other IDEs inherit. The wizard asks which model each role should use (recommended default, your most used models first, or type any id your IDE lists); answer with models:{planner,implementer,verifier} or models:{} to accept the defaults. Choices are saved per IDE in stackguide.config.json, so mixed teams do not clash.agent action:"plan" returns a delegation block for the current IDE, and the wizard writes stackguide-implementer.md / stackguide-verifier.md into .claude/agents/ and .cursor/agents/. Edited files are kept; only their model: line is refreshed.setup wizard:true edits the saved config; .stackguide/ stays local and guarded.agent tool (execution-first workflow).init now generates .stackguide/config.json automatically.test/lint/build execution..stackguide artifacts removed from version control.cursor/mcp.json~/.cursor/mcp.json{
"mcpServers": { "stackguide": { "command": "npx", "args": ["-y", "@stackguide/mcp-server@latest"] } } }
Settings | Tools | AI Assistant | Model Context Protocol (MCP).{
"mcpServers": { "stackguide": { "command": "npx", "args": ["-y", "@stackguide/mcp-server@latest"] } } }
.vscode/mcp.jsonservers as root key.{
"servers": { "stackguide": { "type": "stdio", "command": "npx", "args": ["-y", "@stackguide/mcp-server@latest"] } } }
%USERPROFILE%\\.mcp.json (global) \\.mcp.json (repo-scoped) \\.vs\\mcp.json (solution/user-scoped)servers as root key.{
"servers": { "stackguide": { "type": "stdio", "command": "npx", "args": ["-y", "@stackguide/mcp-server@latest"] } } }
setup to detect project context.init action:"full" to scaffold .stackguide/ and defaults.agent actions (intake, create_ticket, plan, verify, release) for delivery flow.Team setup (once per project, then commit stackguide.config.json):
setup wizard:true
setup wizard:true type:"nextjs" architecture:"clean" methodology:"tdd" conventions:["Use named exports"] tracker:"jira"
Personal setup:
setup type:"react-typescript" enableAdaptiveTdd:true model:"gpt-5" integrations:["jira","github"] tokenMode:"compact"
init action:"full" model:"gpt-5" tokenMode:"compact" integrations:["jira","github"] mcpSyncTargets:["cursor","root"] applyMcpTemplates:true
init action:"status"
agent action:"status"
agent action:"intake" ticket:"PROJ-123"
agent action:"create_ticket" mainDescription:" " projectKey:"PROJ" agent action:"plan" brief:" " agent action:"verify" agent action:"release" version:"v1.2.0"
setup: configure StackGuide context for project typecontext: show currently loaded contextrules: list/search/get/select rule setsknowledge: list/search/get knowledge filesreview: analyze files/URLs/project code qualitycursor: browse/import community rulesdocs: fetch/search/list documentationconfig: save/load/export/import configurationscustom_rule: create/update/delete/list project custom ruleshelp: usage help by topicgenerate: boilerplate generation (component/hook/service/test/api/model/util)health: project health score and recommendationsanalyze: project intelligence (structure/config/dependency/generate/apply)workflow: lazy-load raw workflow assets (agents/skills/hooks/commands)init: scaffold .stackguide with stack-aware defaultsagent: active workflow executor (status, intake, create_ticket, plan, verify, release)agent action:"intake"createFromDescription:true)agent action:"create_ticket"MAIN DESCRIPTION format.stackguide/config.json (projectKey, issueType)summary from first line of MAIN DESCRIPTION when omittedagent action:"plan"agent action:"verify"agent action:"release"major / minor / patch)init generates:
.stackguide/config.json (project workflow config)Runtime/local artifacts:
.stackguide/analysis-cache.json.stackguide/health-history.jsonThese are machine-local and must not be committed.
pnpm lint includes:
pnpm run guard:repo
The guard fails if .stackguide artifacts are tracked.
Cache/history persistence includes:
STACKGUIDE_INTEGRITY_KEY=<long-random-secret>
For teams, configure STACKGUIDE_INTEGRITY_KEY in local/dev and CI environments for stronger tamper resistance.
python-django, python-fastapi, python-flask, react-node, react-typescript, vue-node, nextjs, express, nestjs, laravel, rails, golang, rust, custom.
Use pnpm for all commands.
pnpm install
pnpm lint pnpm test pnpm build pnpm dev
4.1.2+3.0.0 up to 4.1.1 are deprecated in npm due to local artifact hygiene issues.4.x release in all environments.@stackguide/mcp-serverio.github.isucorp-taimiralain/stackguide-mcpGPL-3.0