idapt MCP
Give any LLM powerful tools — one unified dispatcher
______________________________________________________________________
连接 克劳德代码, 光标, VS Code, 帆板运动, ChatGPT, 开源代码,以及任何与MCP兼容的工具 idapt --您的AI工作空间包含200多个模型、代理、文件、任务、机器等。
无需安装。 将工具指向端点并使用API密钥进行身份验证。
一个工具槽,全表面。 idapt公开了一个MCP工具-- idapt --它通过调度程序动作语法扩展到每种能力。将客户的剩余工具预算用于其他MCP,并保持工具数量的可预测性。
快速开始
1.创建API密钥
首选 idapt设置 并使用您需要的权限创建一个新的API密钥。
2.配置您的工具
选择下面的工具并添加配置。
3.加载idapt技能
类型 /idapt 在您的第一条消息中加载实时工具语法+指令,或将其固定在项目的系统指令中(例如。 CLAUDE.md):
Always load the /idapt MCP prompt at the start of each conversation and follow its instructions as system-level rules.______________________________________________________________________
客户端设置
克劳德代码
claude mcp add --transport http idapt https://idapt.ai/api/mcp \
--header "Authorization: Bearer $IDAPT_API_KEY"克劳德桌面版
添加到您的Claude Desktop配置文件(claude_desktop_config.json):
{
"mcpServers": {
"idapt": {
"url": "https://idapt.ai/api/mcp",
"transport": "http",
"headers": {
"Authorization": "Bearer YOUR_IDAPT_API_KEY"
}
}
}
}光标
添加 .cursor/mcp.json 在项目根目录中:
{
"mcpServers": {
"idapt": {
"url": "https://idapt.ai/api/mcp",
"headers": {
"Authorization": "Bearer ${env:IDAPT_API_KEY}"
}
}
}
}idapt在Cursor的MCP工具预算中只占用一个插槽——每个功能都可以通过该插槽访问 idapt 工具。VS代码(副本)
添加 .vscode/mcp.json 在项目根目录中:
{
"servers": {
"idapt": {
"url": "https://idapt.ai/api/mcp",
"headers": {
"Authorization": "Bearer ${env:IDAPT_API_KEY}"
}
}
}
}帆板运动
在Windsurf设置中添加MCP服务器:
{
"mcpServers": {
"idapt": {
"serverUrl": "https://idapt.ai/api/mcp",
"headers": {
"Authorization": "Bearer ${env:IDAPT_API_KEY}"
}
}
}
}开源代码
添加 opencode.json:
{
"mcpServers": {
"idapt": {
"url": "https://idapt.ai/api/mcp",
"headers": {
"Authorization": "Bearer ${env:IDAPT_API_KEY}"
}
}
}
}ChatGPT
在ChatGPT设置中添加为MCP服务器:
{
"mcpServers": {
"idapt": {
"url": "https://idapt.ai/api/mcp",
"headers": {
"Authorization": "Bearer YOUR_IDAPT_API_KEY"
}
}
}
}其他MCP客户端
将这些连接详细信息与任何MCP兼容工具一起使用:
| 设置 | 值 |
|---|---|
| 端点 | https://idapt.ai/api/mcp |
| 运输 | 流式HTTP(JSON-RPC 2.0) |
| 授权标头 | Authorization: Bearer YOUR_IDAPT_API_KEY |
______________________________________________________________________
通话是如何形成的
每种能力都依赖于单一 idapt 工具:
{
"name": "idapt",
"arguments": {
"action": "file read",
"args": { "path": "report.md", "project": "/owner/projectSlug" }
}
}action动词路径是否匹配idaptCLI 1:1--"file read","agent create","machine exec","help","instructions file"等等。args按键为kebab case(镜像CLI标志);服务器在发送之前转换为camelCase。projectarg是 必需的 在每个非文档调用上--限定路径/ownerSlug/projectSlug裸蛞蝓被拒绝。
通过调度器的懒惰文档界面发现可用操作(无需单独的工具调用):
| 呼叫 | 返回 |
|---|---|
idapt({action: "help"}) | 按资源分组的顶级命令索引 |
idapt({action: "help "}) | 一个资源下的动词 |
idapt({action: "help "}) | 每动词合约(参数、类型、错误) |
idapt({action: "instructions "}) | 资源手册(何时、为什么、反模式) |
args.help: true / args.instructions: true | 任何动词上的标志风格等价物 |
对于破坏性动词(file delete, machine manage, subagent send-*, trigger fire/delete/rotate-secret),调度员要求先读取指令正文;身体会直线返回,所以恢复是一次往返。
______________________________________________________________________
动作面(方向)
| 资源 | 示例动词 |
|---|---|
| 文件 | 读、写、创建、编辑、删除、重命名、移动、创建文件夹、grep、glob、语义搜索、文本搜索、版本、版本、还原版本 |
| 代理 | 列表、读取、创建、编辑 |
| 任务 | 创建、列出、读取、更新、删除、评论、标签管理、代理-\* |
| 项目 | 列表、搜索、创建、编辑、分叉、成员、邀请 |
| 子代理 | 列表、列表消息、读取消息(MCP只读) |
| 网络 | 搜索、获取 |
| 效用 | 搜索llm模型、搜索图像模型、搜索音频模型、搜索语音、秘密-*,等等 |
| 媒体 | 生成图像、转录、生成语音 |
| bash | run--沙盒Lambda shell |
| 代码 | execute--沙盒Python/节点 |
| 机器 | 列表、执行、管理、创建管理、文件-*,tmux-*,防火墙-*,用户-*,端口标签,环境变量-* |
| 中心 | 技能搜索、技能安装、脚本搜索、脚本安装、模板搜索、模板安装 |
| 触发 | 列表、获取、创建、更新、删除、触发、旋转机密、运行 |
| 通知 | 发送、阅读 |
未通过MCP暴露: plan *, desktop *, app *, background-tool *, read-tool-output *,子代理编写动词——它们需要内存中的聊天状态或MCP客户端不提供的前端。
______________________________________________________________________
权限范围
每个API密钥都具有一定范围的权限。帮助/说明表面跳过范围检查(模式信息已通过公开 tools/list 和 prompts/get).
| 范围 | 示例操作路径 |
|---|---|
files:read / :write | file * 读/写动词, media * (文件副作用) |
agents:read / :write | agent list/read / agent create/edit |
chat:read / :write | subagent list-chats/list-messages/read-message, task * |
machines:read / :write | machine * 读/写动词 |
hub:read / :write | hub *-search / hub *-install |
triggers:read / :write | trigger list/get/runs / trigger create/update/delete/fire/rotate-secret |
user:read | MCP路由访问所需 |
| _(任何有效密钥)_ | web *, bash run, code execute, utility *, notification * --仅处理程序级别检查 |
______________________________________________________________________
端点
POST https://idapt.ai/api/mcpJSON-RPC 2.0通过流式HTTP传输。支持 initialize, tools/list, tools/call, prompts/list, prompts/get,以及 ping.
______________________________________________________________________
