mcpField
A
AIStorageDepot

AIStorageDepot

本地服务
aistoragedepot.comAI 与智能体013 周前更新

关于 AIStorageDepot

AIStorageDepot 是 MCP 服务,可将个人或团队的提示词、规则、技能和文档库提供给 AI 客户端。它支持搜索与读取内容、以 MCP 资源和提示词呈现,并可将选定条目导出为原生命令文件。

主要功能

  1. 01搜索并获取库中条目
  2. 02将内容作为 MCP 资源提供
  3. 03将选定内容转换为提示词
  4. 04为支持的工具导出命令
  5. 05匿名只读访问公开样例

适用场景

  1. 01在 AI 客户端中读取项目规则
  2. 02搜索团队库中的指导内容
  3. 03将提示词和技能同步为命令文件

MCP 相关

该服务将库条目作为资源、选定提示词作为 MCP 提示词,并提供 search_library 和 get_item 工具。未设置 AISD_TOKEN 时提供只读公开样例;设置令牌后可访问个人和团队库。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"aistoragedepot-admin-aistoragedepot": {
"command": "npx",
"args": [
"-y",
"@aistoragedepot/mcp"
]
}
}
}
启动命令npx -y @aistoragedepot/mcp

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npm@aistoragedepot/mcp0.6.7

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

@aistoragedepot/mcp

一个 Model Context Protocol 服务,可将你的 AIStorageDepot 知识库提供给任何支持 MCP 的 AI 客户端使用 — Claude Desktop、Cursor、Cline、Windsurf 等。

你存储的内容会显示在你实际工作的地方:

  • 提示词 → 你在应用中用 / 标记的项目会成为 MCP 提示词(斜杠命令)——支持任何类型,每个提示词中的 [field] 都会作为提示词参数显示,供你填写。
  • 资源 → 每个项目(规则、文档、技能、MCP 配置、提示词)都可通过 aisd://item/<id> 读取,因此 Agent 可按需将“我的编码规则”或“我的项目指南” 加载到上下文中。
  • 工具 → search_library(query) 和 get_item(id) 可让 Agent 以编程方式查找并获取 知识库中的任何内容。

无需账户即可试用(示例模式)

AISD_TOKEN 为可选项。不提供令牌运行服务,它就会提供一份免费的、只读的公开精选知识库, 让你在注册前先体验 AIStorageDepot 如何融入编辑器。之后添加令牌即可切换到你自己的和团队的知识库。添加服务时,使用空的 env(或省略 AISD_TOKEN):

{
  "mcpServers": {
    "aisd": { "command": "npx", "args": ["-y", "@aistoragedepot/mcp"] }
  }
}

设置

👉 最简单的方式: 各应用的分步说明(包括配置文件位置等) 请访问 https://www.aistoragedepot.com/connect。手动设置方法如下:

  1. 在 AIStorageDepot 中,前往 Settings → API tokens 并创建令牌(个人用户免费)。复制令牌。
  2. 将服务添加到 MCP 客户端的配置中。示例(Claude Desktop / claude_desktop_config.json、Cursor ~/.cursor/mcp.json 等):
{
  "mcpServers": {
    "aisd": {
      "command": "npx",
      "args": ["-y", "@aistoragedepot/mcp"],
      "env": {
        "AISD_TOKEN": "aisd_xxxxxxxxxxxxxxxxxxxxxxxxxxxx"
      }
    }
  }
}
  1. 重启客户端。你标记为 / 的项目会显示为斜杠命令;所有内容都可作为资源使用;search_library / get_item 工具也已就绪。

配置

环境变量必需默认值说明
AISD_TOKEN否—Settings → API tokens 中的令牌。不提供令牌 = 匿名示例模式(免费的公开精选知识库,只读)。提供令牌后,即可访问你自己的和团队的知识库。该令牌拥有账户的完整访问权限,请妥善保密。
AISD_BASE_URL否https://www.aistoragedepot.com如有需要,可指向自托管 / 开发实例。
AISD_WORKSPACES否—已停用。 斜杠菜单现在显示的是你在应用中标记为 / 的项目(严格按需选择);此变量将被忽略。搜索和资源仍涵盖所有工作区。

斜杠命令(pull)

并非所有客户端都会将 MCP 提示词转换成 / 斜杠命令(有些客户端只使用工具)。若要将你的库同步为原生斜杠命令文件,请将其同步到你使用的每个 AI 工具,而不只是 Claude:

npx -y @aistoragedepot/mcp pull --token=aisd_your_token --to=all
目标写入位置命令显示为
claude (默认)~/.claude/commands/aisd//aisd:<name>
cursor~/.cursor/commands//aisd-<name>
vscode你的 VS Code 配置文件中的 prompts/ 文件夹(Copilot Chat)/aisd-<name>
windsurf~/.codeium/windsurf/global_workflows/(Cascade)/aisd-<name>
codex~/.codex/prompts//prompts:aisd-<name>

未安装的工具会自动跳过。每种工具都会使用自己的方言(frontmatter、参数提示,以及受支持时使用的 $ARGUMENTS)。技能会原样运行。提示词需要输入:其中的 [fields] 会显示为参数提示,你在命令后输入的内容会填入这些字段——

/aisd:cold-outreach Jane at Globex, about our payments API

— 如果有值未填写,AI 会询问你。

选项默认值
--to=…claude要为哪些工具写入命令——逗号分隔的列表,或 all。
--token=…AISD_TOKEN 环境变量你的 API 令牌。
--types=…skill,prompt要转换为命令的条目类型(例如,仅转换技能时使用 skill)。
--workspaces="A,B"你的个人库要拉取的工作区(名称,或 all)。
--project关闭改为写入当前仓库:.claude/commands/、.cursor/commands/、.github/prompts/、.windsurf/workflows/。
--dir=<path>每个目标各自的默认位置写入其他位置(仅限单个 --to)。

可以安全地重复运行:每个目标只会清除自己的文件(claude:其命名空间文件夹;其他工具:仅清除带有 aisd- 前缀的文件——不会触及你自己的命令)。

备注

  • v0.1 中仅支持只读(可展示和获取你的内容;不会写回)。
  • 库快照会缓存约 30 秒,因此短时间内多次调用只会访问 API 一次。
  • 可随时前往 Settings → API tokens 撤销令牌;服务会立即失去访问权限。

本地开发

npm install
AISD_TOKEN=<token> AISD_BASE_URL=http://localhost:3100 npm run test:client

评论

支持 Markdown

第一次接触 MCP?

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

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