ワークフローMCP
Workflowyと連携するためのモデルコンテキストプロトコル(MCP)サーバー。このサーバーはWorkflowyにMCP互換のインターフェースを提供し、AIアシスタントがWorkflowyのリストとプログラム的に連携できるようにします。
MCPとは何ですか?
モデルコンテキストプロトコル(MCP)は、AIモデルが外部ツールやAPIと連携するための標準化された方法です。このサーバーはMCPを実装しており、AIアシスタント(ChatGPTなど)が定義済みのツールセットを通じてWorkflowyリストを読み取り、操作できるようにします。
特徴
Workflowy 統合: ユーザー名/パスワード認証を使用して Workflowy アカウントに接続します
MCP互換性: モデルコンテキストプロトコルの完全サポート
ツール操作: Workflowy でノードを検索、作成、更新、完了/未完了としてマークします。
使用例:
個人的には、プロジェクト管理ツールとしてworkflowyを使用しています。エージェントにメモとコードベースへのアクセスを許可する際は、以下の点に注意すると便利です。
「プロジェクト XYZ のすべてのメモを workflowy で表示する」
「コードベースを確認し、完了したすべてのメモを完了としてマークする」
「このプロジェクトのワークフローのマイルストーンを考慮して、次のタスクを提案してください」
インストール
前提条件
Node.js v18以上
Workflowyアカウント
クイックインストール
構成
プロジェクト ディレクトリに次の内容を含む.env
ファイルを作成します。
あるいは、サーバーを実行するときにこれらの資格情報を環境変数として提供することもできます。
使用法
サーバーの起動
利用可能なツール
この MCP サーバーは、Workflowy と対話するための次のツールを提供します。
list_nodes - Workflowy からノードのリストを取得します (ルートノードまたは指定されたノードの子)
search_nodes - クエリテキストでノードを検索する
create_node - Workflowy に新しいノードを作成します
update_node - 既存のノードのテキストまたは説明を変更する
toggle_complete - ノードを完了または未完了としてマークする
AIアシスタントとの統合
この MCP サーバーを AI アシスタント (ChatGPT など) で使用するには:
上記のようにMCPサーバーを起動します
AIアシスタントをMCPサーバーに接続します(AIアシスタントのドキュメントを参照してください)
AIアシスタントがWorkflowyリストを読み取って操作できるようになります
ワンクリック
貢献
貢献を歓迎します!お気軽にプルリクエストを送信してください。
ライセンス
このプロジェクトは MIT ライセンスに基づいてライセンスされています - 詳細についてはLICENSEファイルを参照してください。
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
mcp-workflowy
Related Resources
Related MCP Servers
- MIT License
- MIT License
- MIT License