Sparks について
Sparks は MCP クライアントから接続できるアイデアノートで、エージェントを使ってノート、プロジェクト、サブタスクを検索・記録・整理したい人向けです。OAuth 認証に対応したリモートサーバーで、削除ツールは意図的に用意されていません。
主な機能
- 01ノートの検索と絞り込み
- 02プロジェクトとノート詳細の表示
- 03ノートの作成と更新
- 04サブタスクの追加と完了状態の設定
- 05ノートをプロジェクトに追加
- 06Send-to-agent Webhook の設定
活用シーン
- 01エージェントで関連ノートを検索
- 02アイデアを受信箱やプロジェクトに記録
- 03ノートを階層型サブタスクに分割
- 04エージェント Webhook の接続状態を確認・設定
MCP 対応
リモート MCP サーバーが Streamable HTTP 経由でノート機能を公開します。動的クライアント登録に対応し、OAuth 2.1 と PKCE で認証します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://sparks.6x7.gr/api/mcpclaude mcp add --transport http gr-6x7-sparks https://sparks.6x7.gr/api/mcp{"mcpServers":{"gr-6x7-sparks":{"type":"http","url":"https://sparks.6x7.gr/api/mcp"}}}Cursor で開く{"servers":{"gr-6x7-sparks":{"type":"http","url":"https://sparks.6x7.gr/api/mcp"}}}VS Code で開く{"mcpServers":{"gr-6x7-sparks":{"type":"http","url":"https://sparks.6x7.gr/api/mcp"}}}{"mcpServers":{"gr-6x7-sparks":{"serverUrl":"https://sparks.6x7.gr/api/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
Sparks MCP
あらゆる MCP クライアント(Cursor、Claude、Claude Code、Codex、OpenClaw、Grok Bot など)を、 Sparks のアイデアノートブックに接続できます。エージェントはノート、プロジェクト、 サブタスクを検索、記録、整理できます。意図的に 削除ツールは用意していません。
- サーバー:
https://sparks.6x7.gr/api/mcp(Streamable HTTP、リモート、インストール不要) - サインイン: PKCE と動的クライアント登録を使った OAuth 2.1。URL を追加し、Sparks で一度承認してください。OAuth を使用しないエージェントは、
skills/connect-to-sparksにあるワンタップ接続リンクを使用します。
インストール
Cursor: Marketplace から sparks プラグインをインストールするか、mcp.json に追加します。
{ "mcpServers": { "sparks": { "url": "https://sparks.6x7.gr/api/mcp" } } }
Claude Code: claude mcp add --transport http sparks https://sparks.6x7.gr/api/mcp を実行し、次に /mcp → 認証を選択します。
Codex: url = "https://sparks.6x7.gr/api/mcp" を含む [mcp_servers.sparks] を追加し、次に codex mcp login sparks を実行します。
詳細:https://sparks.6x7.gr/help/connect-agent
ツール
| ツール | 機能 | 注釈 |
|---|---|---|
list_projects | ノート数を含むプロジェクト一覧 | 読み取り専用 |
list_notes | ノートの検索/絞り込み | 読み取り専用 |
get_note | プロジェクトとサブタスクツリー全体を含むノートを 1 件取得 | 読み取り専用 |
create_note | ノートを作成(受信箱またはプロジェクト) | 書き込み、非破壊的 |
update_note | タイトル、本文、タグ、完了状態、ピン留め、期日、プロジェクトを変更 | 書き込み、冪等 |
add_subtask | サブタスクを追加(最大 4 階層) | 書き込み、非破壊的 |
mark_done | ノートまたはサブタスクの完了/未完了を設定 | 書き込み、冪等 |
add_note_to_project | ノートをプロジェクトにも追加 | 書き込み、冪等 |
get_agent_connection_status | エージェントへの送信 Webhook が設定されているかを確認 | 読み取り専用 |
set_agent_webhook | 「Send to agent」の際に Sparks が呼び出す Webhook を登録 | 書き込み、冪等 |
内容
.cursor-plugin/plugin.json:Cursor プラグインのマニフェストmcp.json:リモート MCP サーバーの設定skills/connect-to-sparks/:エージェント向けセットアップスキルserver.json:MCP Registry エントリー(gr.6x7/sparks)
プライバシー、利用規約、サポート
- プライバシー:https://sparks.6x7.gr/privacy
- 利用規約:https://sparks.6x7.gr/terms
- サポート:[email protected]
ライセンス:MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。