mcpField
T
ThinkSpace

ThinkSpace

远程服务
thinkspace-app.com生产力02 天前更新

关于 ThinkSpace

ThinkSpace 是一个 MCP 服务,可将 AI 对话中的笔记发送到 ThinkSpace 收件箱,再由用户自行整理成卡片。它支持 MCP 客户端远程连接,也提供面向 macOS 上 Claude Code 的旧版本地桥接。

主要功能

  1. 01将聊天文本发送到收件箱
  2. 02添加可选标题和来源
  3. 03由用户决定是否创建卡片
  4. 04支持远程 OAuth 连接
  5. 05提供旧版 macOS 本地桥接

适用场景

  1. 01保存有用的 AI 回复以便后续查看
  2. 02收集来自 Claude 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

一个 MCP 服务,可将 AI 对话中的笔记发送到 ThinkSpace 收件箱——这样,通过 AI 得出的内容就不会消失在聊天记录里,而会成为由你亲手整理的卡片。

ThinkSpace 的理念:AI 帮助收集和发散;你来构建地图,因为只有亲手构建的内容才会留在脑海中。因此,这个服务绝不会直接创建卡片——它只会将素材送入收件箱。把素材变成卡片由你决定。

  • 远程服务(推荐):https://mcp.thinkspace-app.com/mcp——适用于 claude.ai、ChatGPT、Claude Code,以及任何支持 OAuth 的 MCP 客户端。笔记会到达你登录 ThinkSpace 的所有设备。
  • 本地服务(旧版):用于 Claude Code 的 stdio 桥接程序,需与应用在同一台 Mac 上运行。

远程服务

连接
客户端操作方法
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,auth OAuth
Claude Codeclaude mcp add --transport http thinkspace https://mcp.thinkspace-app.com/mcp,然后运行 /mcp 登录

客户端会打开 ThinkSpace 的连接页面。使用 ThinkSpace 邮箱和密码登录;如果你使用 Apple 登录,则输入应用提供的 6 位验证码:收件箱 → 链接图标(右上角)→ “获取连接码”(有效期为 10 分钟)。

你可以在应用中的同一页面查看和撤销连接。连接被撤销后,下次调用时会返回 401,客户端会提示你重新连接。

使用

「いまの結論、受信箱に送って」 “把这个内容发送到我的 ThinkSpace 收件箱。”

客户端会调用 send_to_inbox,并传入完整的消息文本和一个大致的标签。打开 ThinkSpace(iPhone / iPad / Mac)中的收件箱,决定哪些内容要变成卡片。

工具
send_to_inbox
输入说明
text(必填)笔记正文——一条聊天消息的完整原文
title(可选)标签草稿,建议不超过 20 个字符(你会亲手改写)
source(可选)来源标识符,默认为 mcp

注解:readOnlyHint: false、destructiveHint: false、idempotentHint: false。 此服务只会写入收件箱,无法读取你的收件箱或画布。

限制:每位用户每分钟最多 60 条笔记;正文超过 30,000 个字符时会在此处截断,并标记为已截断。

工作原理
  • 一个 Cloudflare Worker 同时提供 OAuth 2.1 授权服务和 MCP 端点(Streamable HTTP,无状态)。支持通过 RFC 9728 / RFC 8414 进行发现、动态客户端注册(RFC 7591)和客户端 ID 元数据文档、PKCE S256、刷新令牌轮换。
  • 授权页面由 ThinkSpace 自行提供。密码会通过 ThinkSpace 认证服务验证,绝不会存储或记录。应用验证码为一次性验证码,有效期为 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)

一个 stdio 服务,通过 thinkspace:// URL 方案将笔记交给同一台 Mac 上的 ThinkSpace 应用;然后由应用自身的同步功能将笔记发送到你的 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

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。