mcpField
T
ThinkSpace

ThinkSpace

リモート
thinkspace-app.com生産性02 日前に更新
リポジトリ公式サイト

ThinkSpace について

ThinkSpaceは、AIとの会話からノートをThinkSpaceの受信箱に送り、ユーザー自身がカードに整理するためのMCPサーバーです。MCPクライアントからのリモート接続に対応し、macOS上のClaude Code向けに旧式のローカルブリッジも提供します。

主な機能

  1. 01会話テキストを受信箱へ送信
  2. 02任意のタイトルとソースを追加
  3. 03カード化はユーザー自身が判断
  4. 04OAuthによるリモート接続
  5. 05旧式のmacOSローカルブリッジ

活用シーン

  1. 01役立つAIの回答を後で見返すために保存
  2. 02Claude Codeからノートを収集
  3. 03会話のノートをThinkSpaceの複数端末へ送る

MCP 対応

`send_to_inbox`ツールを提供し、ノートをThinkSpaceの受信箱に書き込みます。受信箱やキャンバスの読み取りはできません。リモートのStreamable HTTPエンドポイントはOAuthに対応し、同じMac上のClaude Code向けに旧式のstdioブリッジもあります。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://mcp.thinkspace-app.com/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

thinkspace-mcp

AI との会話で作成したメモをThinkSpaceの受信箱に送る MCP サーバーです。AI でたどり着いた内容がチャットログの中で流れていかず、自分の手で並べ替えるカードとして残ります。

ThinkSpace の理念は、AI が情報の収集と発散を助け、あなた自身がマップを作ることです。自分で作ったものだけが、記憶に残るからです。そのため、このサーバーがカードを直接作成することはありません。素材を受信箱に届けるだけです。素材をカードにするのは、あなた自身です。

  • リモートサーバー(推奨):https://mcp.thinkspace-app.com/mcp — claude.ai、ChatGPT、Claude Code、および OAuth に対応したすべての MCP クライアントで動作します。ThinkSpace にサインインしているすべてのデバイスにメモが届きます。
  • ローカルサーバー(旧式):アプリと同じ Mac 上で Claude Code を使うための stdio ブリッジです。

リモートサーバー

接続
クライアント方法
claude.ai(ウェブ/デスクトップ/モバイル)Settings → Connectors → Add custom connector → URL https://mcp.thinkspace-app.com/mcp
ChatGPTSettings → Connectors(developer mode)→ Create → MCP server URL https://mcp.thinkspace-app.com/mcp、認証方式 OAuth
Claude Codeclaude mcp add --transport http thinkspace https://mcp.thinkspace-app.com/mcp を実行し、続けて /mcp を実行してサインインします

クライアントから ThinkSpace の接続ページが開きます。ThinkSpace のメールアドレスとパスワードでサインインするか、Apple でサインインを利用している場合は、アプリで発行した6桁のコードを使います: 受信箱 → リンクアイコン(右上)→「Get a connection code」(有効期限は10分です)。

アプリの同じ画面で接続を確認し、取り消すことができます。接続を取り消すと、次回の呼び出しで401が返され、クライアントから再接続を求められます。

使い方

「いまの結論、受信箱に送って」 「これをThinkSpaceの受信箱に送って。」

クライアントは、メッセージ全文と大まかなラベルを指定してsend_to_inboxを呼び出します。ThinkSpace(iPhone/iPad/Mac)で受信箱を開き、どの内容をカードにするか決めてください。

ツール
send_to_inbox
入力説明
text(必須)メモ本文 — チャットメッセージ1件の全文をそのまま指定します
title(任意)ラベルの下書き。できれば20文字以内(手作業で書き直します)
source(任意)送信元を示す識別子。デフォルトはmcpです

アノテーション:readOnlyHint: false、destructiveHint: false、idempotentHint: false。 サーバーは受信箱への書き込みのみを行います。受信箱やキャンバスを読み取ることはできません。

制限:ユーザーあたり毎分60件までです。本文が30,000文字を超える場合は、その時点で切り詰められ、切り詰め済みとして記録されます。

仕組み
  • 1つの Cloudflare Worker が、OAuth 2.1 認可サーバーと MCP エンドポイント(ステートレスな Streamable HTTP)の両方を提供します。RFC 9728/RFC 8414 によるディスカバリー、動的クライアント登録(RFC 7591)とクライアント ID メタデータドキュメント、PKCE S256、リフレッシュトークンのローテーションに対応しています。
  • 認可ページは ThinkSpace 独自のものです。パスワードは ThinkSpace の認証サービスで検証され、保存も記録もされません。アプリコードは1回限り有効で、10分後に期限切れになります。
  • 接続はそれぞれ記録され、アプリから取り消すことができます。トークンに含まれるのはユーザー ID と接続 ID のみです。
  • メモは ThinkSpace のバックエンド(Supabase)に受信箱アイテムとして書き込まれ、通常の同期によってアプリに届けられます。

エンドユーザー向けドキュメント:https://support.thinkspace.nextbuild.jp/en/ai-inbox/ プライバシーポリシー:https://thinkspace-public.s3.ap-northeast-1.amazonaws.com/privacy-policy-en-v2.html

開発
cd remote
npm install
cp .dev.vars.example .dev.vars   # SUPABASE_URL / SUPABASE_ANON_KEY / SUPABASE_SERVICE_ROLE_KEY
npx wrangler dev                 # http://localhost:8787/mcp
./node_modules/.bin/tsc --noEmit
npx wrangler deploy

本番環境のシークレットはwrangler secret putで設定します(remote/wrangler.jsoncを参照)。 サービスロールキーは Worker のシークレットと.dev.vars(gitignore 対象)にのみ保存してください。

ローカルサーバー(レガシー、macOS のみ)

同じ Mac 上の ThinkSpace アプリに thinkspace:// URL スキーム経由でメモを渡す stdio サーバーです。アプリ独自の同期機能によって、メモが iPad/iPhone に届きます。アカウントやトークンは不要ですが、その Mac 上の Claude Code でのみ動作します。

claude mcp add thinkspace -- npx -y thinkspace-mcp
# or from a local checkout
git clone https://github.com/naoyax628X/thinkspace-mcp.git
cd thinkspace-mcp && npm install
claude mcp add thinkspace -- node /path/to/thinkspace-mcp/index.js

npm パッケージは thinkspace-mcp で、このリポジトリと同じ作者が公開しています。内容は index.js(ローカルブリッジ)のみです。

Node.js 18 以降と ThinkSpace Mac アプリが必要です。ツールは同じ send_to_inbox です。source のデフォルト値は claude-code で、URL スキームの上限を超える本文はクリップボード経由で送信されます(source は clipboard になります)。クリップボード経由の送信では、その時点でクリップボードにある内容が上書きされることに注意してください。

ライセンス

MIT

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。