MCP 接入说明
这页集中说明 PromptMinder 远程 MCP 能做什么,以及如何把它装进 Cursor、Claude、ChatGPT 和其他 AI 客户端。授权一次后,agent 就能用模糊查询或斜杠快捷方式取出你的提示词。
功能
只读查找:搜索提示词摘要、按 id 取完整内容、列出可访问工作区。客户端也可调用名为 prompt 的 MCP prompt。
授权
正式路径是 Clerk OAuth。首次连接会弹出 PromptMinder 登录页。本地调试也可用 CLI Token 作为 Bearer。
快速开始
不需要安装本地 npm 包。把公开 HTTPS 地址加到客户端,完成一次 OAuth 即可开始查询。
复制 MCP 地址
所有客户端都连接这个 Streamable HTTP 地址。
https://www.prompt-minder.com/mcp加到 AI 客户端
Cursor 写入 mcp.json,Claude Code 执行一条命令,ChatGPT 粘贴到自定义连接器。
claude mcp add --transport http promptminder https://www.prompt-minder.com/mcp完成 OAuth 授权
客户端会显示 Needs login。点登录后在浏览器完成 PromptMinder 授权。
Open the login prompt in your MCP client, then approve PromptMinder.试一次查询
用斜杠快捷方式或自然语言让 agent 取出提示词。
/code-review按客户端安装
下面配置都指向同一个远程地址。支持 OAuth 的客户端会先显示 Needs login,授权完成后即可调用工具。
Cursor
Cursor 只走 DCR,不支持 Clerk CIMD。把 CLI Token 写入本机 ~/.cursor/mcp.json,不要点 Login。仓库里只保留 ${env:PROMPTMINDER_TOKEN} 占位。
{
"mcpServers": {
"promptminder": {
"url": "https://www.prompt-minder.com/mcp",
"headers": {
"Authorization": "Bearer pm_xxx"
}
}
}
}Claude Code
在终端执行这条命令。首次调用工具时会打开浏览器授权。
claude mcp add --transport http promptminder https://www.prompt-minder.com/mcpClaude Desktop
写入 Claude Desktop 的 mcpServers。若当前版本还不接受远程 URL,用 mcp-remote 做本地桥接。
{
"mcpServers": {
"promptminder": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://www.prompt-minder.com/mcp"
]
}
}
}ChatGPT
在 ChatGPT 的 Connectors / 自定义连接器里粘贴 MCP 地址,然后完成 OAuth。
https://www.prompt-minder.com/mcpVS Code Copilot
在工作区创建 .vscode/mcp.json,或在用户 MCP 设置里添加 HTTP 服务器。
{
"servers": {
"promptminder": {
"type": "http",
"url": "https://www.prompt-minder.com/mcp"
}
}
}Windsurf
把配置写入 Windsurf 的 MCP 设置(通常是 mcp_config.json),保存后完成登录。
{
"mcpServers": {
"promptminder": {
"url": "https://www.prompt-minder.com/mcp",
"headers": {
"Authorization": "Bearer pm_xxx"
}
}
}
}其他 MCP 客户端
任意支持 Streamable HTTP 和 OAuth 的客户端,把服务器 URL 设为这个地址即可。
https://www.prompt-minder.com/mcp当前可用能力
MVP 只开放只读查找。search_prompts 返回摘要,完整内容必须再调 get_prompt。不传 team_id 时默认搜索你能访问的全部工作区。
search_prompts
用自然语言、斜杠快捷方式、标签或 id 搜索提示词摘要。可选 team_id、limit(1–20,默认 8)。
get_prompt
用搜索结果里的 id 取出完整提示词内容。
list_teams
列出可访问的个人空间和团队空间。个人空间的 team_id 为 null。
MCP Prompt
名为 prompt 的 MCP prompt 会按 query 查找。唯一高置信匹配时直接返回完整内容;多条结果会列出 id,再调用 get_prompt。
查询快捷方式
这些写法可用于 search_prompts 的 query,也可用于客户端里的 /prompt。
/code-review按标题快捷方式查找。连字符、下划线和空格等价。
tag:writing 或 #sql按标签过滤。
帮我找周报模糊匹配标题、描述和标签。
id:<uuid>按精确 id 取出一条。
team:<uuid>把本次查询限制在指定团队。也可单独传 team_id 参数。
给 agent 的示例说法
把 MCP 接上之后,可以直接用这些句子让客户端去取提示词。
斜杠快捷方式
用 PromptMinder 找出 /code-review,按它的步骤审查这次改动。自然语言
帮我在 PromptMinder 里找周报相关提示词。先选工作区再搜索
先列出我的 PromptMinder 团队,再在其中搜 tag:sql。发现与授权端点
兼容 RFC 9728 / RFC 8414 的客户端可以自动发现资源服务器和授权服务器,不必手写 OAuth 细节。
发现与授权端点
https://www.prompt-minder.com/mcp
https://www.prompt-minder.com/.well-known/oauth-protected-resource/mcp
https://www.prompt-minder.com/.well-known/oauth-authorization-server
https://www.prompt-minder.com/oauth/register常见问题排查
先看客户端里的 Needs login 或 401,再对照下面几类高频问题。
Needs login
客户端还没完成 OAuth。点 Login,在浏览器登录 PromptMinder 并批准访问。
HTTP 401
OAuth token 无效或已过期。断开后重新授权。如果用的是 CLI Token,确认 token 仍有效且以 Bearer 发送。
搜不到结果
先调用 list_teams 确认工作区。不传 team_id 会搜全部可访问空间;个人空间不要传团队 id。试试更短的词或 /标题快捷方式。
Incompatible auth server / DCR
Cursor 只认 Dynamic Client Registration。Clerk 元数据没有 registration_endpoint,再点 Login 也不会过。把 CLI Token 写成 Authorization: Bearer,或等本服务的 /oauth/register 生效后再试 OAuth。
Claude Desktop 不认 url
旧版只支持本地 stdio。改用 npx -y mcp-remote <MCP 地址> 做桥接,或升级到支持远程 MCP 的版本。
Cursor 为什么不能点 Login
Cursor 会先访问 /mcp,401 后去发现 clerk.prompt-minder.com。那份元数据没有 registration_endpoint,Cursor 又不支持 Clerk CIMD。本服务现在会公布 /oauth/register;在此生效前请用 CLI Token。
Cursor 请用 CLI Token
Cursor 桌面版经常读不到终端里的 export。本机 ~/.cursor/mcp.json 直接写 Bearer 更稳,不要把真实 token 提交到 git。
{
"mcpServers": {
"promptminder": {
"url": "https://www.prompt-minder.com/mcp",
"headers": {
"Authorization": "Bearer pm_xxx"
}
}
}
}