Unseen Workflow Compiler について
Unseen Workflow Compiler は Unseen の公式 MCP サーバーで、SOP、インシデント対応手順、表計算資料、業務連絡を、出典に基づくビジュアルワークフローに変換します。MCP クライアントからフロー図を作成・修正・取得でき、構造化グラフ、SVG、Mermaid を出力します。
主な機能
- 01文書から構造化ワークフローグラフを作成
- 02SVG と Mermaid の出力
- 03指示による既存ワークフローの修正
- 04ID によるビジュアル成果物の取得
- 05修正時の引用整合性の維持
活用シーン
- 01SOP を視覚的な業務フローに変換
- 02インシデント手順をワークフロー図に作成
- 03既存図のノードや手順を修正
- 04生成済みワークフローの構造を取得
MCP 対応
Unseen の公式 MCP サーバーとして、MCP クライアントに compile_workflow、revise_workflow、get_workflow ツールを公開し、ワークフローの作成、修正、取得を可能にします。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://unseendocs.in/mcpclaude mcp add --transport http eyeinthesky6-unseen-workflow-compiler https://unseendocs.in/mcp{"mcpServers":{"eyeinthesky6-unseen-workflow-compiler":{"type":"http","url":"https://unseendocs.in/mcp"}}}Cursor で開く{"servers":{"eyeinthesky6-unseen-workflow-compiler":{"type":"http","url":"https://unseendocs.in/mcp"}}}VS Code で開く{"mcpServers":{"eyeinthesky6-unseen-workflow-compiler":{"type":"http","url":"https://unseendocs.in/mcp"}}}{"mcpServers":{"eyeinthesky6-unseen-workflow-compiler":{"serverUrl":"https://unseendocs.in/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
Unseen MCP サーバー(unseen-mcp)
Unseen(unseendocs.in)公式のModel Context Protocol(MCP)サーバーです。
雑然とした業務文書、標準業務手順書(SOP)、インシデント対応プレイブック、スプレッドシート、ビジネスコミュニケーションを、Claude Desktop、Cursor、Zed、Windsurf、または任意のMCP互換エージェント内で、原文に忠実で出典に基づいたビジュアルワークフローに変換できます。
機能
unseen-mcp サーバーは、3つの主要なツールを提供します。
compile_workflow: 生のテキスト、SOP、または複数ページの文書を、検証可能な構造化されたVisualSpecワークフローグラフに変換します。これには、本番環境でそのまま使えるSVGとMermaid構文が付属します。- 引数:
content(文字列、必須)、title(文字列、任意)。
- 引数:
revise_workflow: 引用の整合性を保ちながら、既存のワークフローグラフに対して対象を絞った修正やノードの追加・変更を適用します。- 引数:
visualSpec(オブジェクト、必須)、instructions(文字列、必須)。
- 引数:
get_workflow: IDを指定して、既存のビジュアル成果物の構造化された完全な表現を取得します。- 引数:
id(文字列、必須)。
- 引数:
ワンクリックインストール(Smithery)
Smithery.aiを使用する場合:
npx -y @smithery/cli install unseen-mcp --client claude
Cursorの場合:
npx -y @smithery/cli install unseen-mcp --client cursor
Claude Desktopの設定
以下を claude_desktop_config.json に追加します。
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"unseen": {
"command": "npx",
"args": ["-y", "unseen-mcp"],
"env": {
"OPENROUTER_API_KEY": "sk-or-v1-your-openrouter-key",
"TYPESAFE_API_KEY": "your-optional-typesafe-key"
}
}
}
}
Cursor IDEの設定
Cursorの設定で、Features -> MCP を開きます。
- + Add New MCP Server をクリックします。
- 名前:
unseen - 種類:
command - コマンド:
npx -y unseen-mcp - 環境変数を追加します:
OPENROUTER_API_KEY:OpenRouterのAPIキー
環境変数
| 変数 | 説明 | 必須? |
|---|---|---|
OPENROUTER_API_KEY | LLMを活用した文書コンパイル用のOpenRouter APIキー | 自然言語による高度なコンパイルに推奨(設定されていない場合は決定論的なヒューリスティックにフォールバック) |
TYPESAFE_API_KEY | Jevのセマンティック監査と欠落した分岐の復元に使用するTypeSafe APIキー | 任意 |
ローカルでの実行
コマンドラインからstdioサーバーを直接実行するには:
npx -y unseen-mcp
または、unseen リポジトリのソースからビルドします。
git clone https://github.com/eyeinthesky6/unseen.git
cd unseen
npm install
npm run build:mcp
node dist-mcp/index.cjs
ライセンス
MIT © Unseen
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。