
lumiaqian/openspec-mcp
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
OpenSpec 用の MCP サーバー - ダッシュボードと承認ワークフローによるスペック駆動開発
概要
MCP (Model Context Protocol) サーバ(OpenSpec) - リアルタイムのダッシュボードと承認ワークフローによるスペック駆動開発 - : MCP ツールとして公開されているフル OpenSpec CLI 機能 - : 提案/設計に関するレビューコメントの追加、返信、解決 - : リアルタイムでタスクをパースし、進捗状況を追跡 - : リクエスト、承認、変更の提案を拒否 - : 単一サービスプロジェクトからクロスサービス設計文書を表示 - : リアルタイムの更新とMarkdownのレンダリングによるビジュアル管理インターフェイス クライアントのAI機能(Claude、Codex)をコンテキスト・アウェア・プロンプトで直接活用します。 一般的な .cross-service/ ディレクトリ(Git ワークツリーなど)を共有するマルチサービスプロジェクトでは、提案書を 設定します。md フロントマッター: Dashboard は、次の「Cross-Service」タブが表示されます。 - : マークダウンとしてレンダリング - : サービスのステータス、変更、および展開順序でビジュアルカードビュー 承認レコードは openpec/approvals/ .json に保存されます.
概要(AI 翻訳)
MCP (Model Context Protocol) サーバ(OpenSpec) - リアルタイムのダッシュボードと承認ワークフローによるスペック駆動開発
##特徴
-MCPツール:MCPツールとして公開されているフルOpenSpec CLI機能
- レビューシステム:提案/設計に関するレビューコメントの追加、返信、解決
- タスク追跡: リアルタイムでタスクを追跡し、進捗状況を追跡する
- 承認ワークフロー: 変更提案の依頼、承認、拒否
- Cross-Service Docs:単一サービス プロジェクトからのクロスサービス設計文書を見る -Web Dashboard:リアルタイムの更新とMarkdownレンダリングによるビジュアル管理インターフェイス
クイックスタート
##1. MCPの設定に追加
Claude Code CLI (推奨 - 現在のディレクトリを使用する):
Dashboard でコード CLI をロード:
特定のプロジェクトパスを持つClaudeコードCLI:
デスクトップ/カーソル/その他:
ダッシュボードを使って:
##2. 会話で使用する
利用可能なプロンプト(新しい!)
クライアントのAI機能(Claude、Codex)をコンテキスト・アウェア・プロンプトで直接活用します。
| 製品情報 | 概要 |
|---|---|
[analyze-project |
プロジェクトのアーキテクチャとスタックの深い解析 |
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
OpenSpec MCP
MCP (Model Context Protocol) server for OpenSpec - spec-driven development with real-time dashboard and approval workflow.
Features
- MCP Tools: Full OpenSpec CLI functionality exposed as MCP tools
- Review System: Add, reply, resolve review comments on proposals/designs
- Task Tracking: Parse tasks.md and track progress in real-time
- Approval Workflow: Request, approve, and reject change proposals
- Cross-Service Docs: View cross-service design documents from single service projects
- Web Dashboard: Visual management interface with real-time updates and Markdown rendering
Quick Start
1. Add to your MCP configuration
Claude Code CLI (recommended - uses current directory):
claude mcp add openspec -- npx openspec-mcp
Claude Code CLI with Dashboard:
claude mcp add openspec -- npx openspec-mcp --with-dashboard
Claude Code CLI with specific project path:
claude mcp add openspec -- npx openspec-mcp /path/to/your/project
Claude Desktop / Cursor / Other:
{
"mcpServers": {
"openspec": {
"command": "npx",
"args": ["-y", "openspec-mcp"]
}
}
}
With Dashboard:
{
"mcpServers": {
"openspec": {
"command": "npx",
"args": ["-y", "openspec-mcp", "--with-dashboard"]
}
}
}
2. Use in conversation
# List all changes
"List all openspec changes"
# Show change details
"Show me the add-user-auth change"
# Update task status
"Mark task 1.1 as done in add-user-auth"
# Request approval
"Request approval for add-user-auth from @reviewer"
Available Prompts (New!)
Directly leverage your Client’s AI capabilities (Claude, Codex) with context-aware prompts.
| Prompt | Description |
|---|---|
analyze-project |
Deep analysis of project architecture and stack |
review-change |
Intelligent review of changes with linked specs |
Available Tools
Guides & Context
| Tool | Description |
|---|---|
openspec_get_instructions |
Get AGENTS.md usage guide |
openspec_get_project_context |
Get project.md context |
openspec_analyze_context |
Analyze project structure & stack |
openspec_ai_analyze_context |
AI-enhanced context analysis |
Management
| Tool | Description |
|---|---|
openspec_list_changes |
List all change proposals |
openspec_list_specs |
List all specifications |
openspec_show_change |
Show change details |
インストール
npx -y openspec-mcp設定
{
"mcpServers": {
"openspec": {
"command": "npx",
"args": ["-y", "openspec-mcp"]
}
}
}