harness-manager
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| agent_capabilitiesA | 分页查询方法; 指定 method 返回实际输入 Schema, 副作用和下一步帮助. |
| agent_helpA | 按需读取 overview 返回的单个帮助主题, 包括 rules, modules, host 和 content. |
| manager_queryA | 执行 agent_capabilities 标为 readOnly 的方法, params 遵循该方法的 inputSchema. |
| manager_actionA | 执行含持久化副作用的方法. 先读取 agent_capabilities 的输入与授权边界, 再传完整基线或已确认计划. |
| host_statusC | 查询接管开关和固定原始恢复点, 正文保存在本机备份中. |
| host_inspectC | 返回 pending, unchanged 或具体阻断状态和差异, 应用通过独立的宿主预览确认. |
| host_initializeC | 一次性保存原配置, 再次调用保持原始恢复点. |
| host_set_enabledB | 使用 host_status 的 baseline 调整接管. 开启应用配置, 关闭保留文件; 使用由宿主直接完成. |
| host_previewB | 返回静态文件差异和本次服务内有效的 planId, 配置机密字段保留在本机. |
| host_preview_restoreB | 用 host_status 返回的备份身份预览恢复. 原始配置与恢复前保护副本分开保存. |
| host_applyA | 应用 host_preview 或 host_preview_restore 的 planId. 恢复原配置后关闭接管. |
| module_describeA | 读取模块表单与基线, 省略 id 返回新建模块的候选内容. |
| module_previewD | members 使用 itemId 和 role, 保存独立来源版本引用; 使用开关另由绑定控制. |
| module_applyA | 提交 module_preview 的 plan, 来源变化时保留当前文件并要求重新预览. |
| codex_listA | 只读盘点本机 Codex 来源, 返回摘要与原文身份. kind 使用 skill, rule, hook, instruction, mcp, plugin, config, component 或 source. |
| codex_groupsB | 按来源聚合本机内容, 默认查询个人组. origin=official 读取官方组, itemIds 可交给 codex_read. |
| codex_readA | 读取 codex_list 返回的观察身份, 正文限于 Skill 和说明载体, 配置返回安全摘要. |
| codex_importB | 将完整 Skill 或说明准备为独立声明, 草稿经 document_preview 和 document_apply 写入用户库. |
| card_describeB | 读取 Skill, 规则或 Hook 卡片的启用与共享基线. project-local 合成用户, 共享项目和个人覆盖. |
| card_configureB | 按 card_describe 的 configBaseline 设置 enabled, disabled 或 inherit, 原文保持原位. |
| card_relationsC | 返回 outgoing, incoming 和候选工具. 同一关系保留一份 Adapter 文本. |
| card_set_relationB | 更新一条参考关系; 省略text使用默认提示, 项目关系随两端共享状态选择存储位置. |
| card_remove_relationC | 根据关系基线移出本层 Adapter, 用户层内容保持独立. |
| card_set_sharedC | 使用 card_describe 的 sharingBaseline 调整项目共享, 双端均共享的关系及正文写入项目文件. |
| statistics_readsA | 按原始Skill统计Manager完整读取, 每快照只计一次; 原生Codex直接使用列为未采集. |
| catalog_listA | 按名称和种类查询声明摘要, 正文通过 document_read 读取. |
| document_readC | 读取存储身份对应的完整声明与 baseline. |
| document_previewA | 校验声明并预览差异, 编辑时携带 document_read 返回的 baseline. |
| document_preview_removeB | 预览移出登记的差异, 来源内容保留原位. |
| document_applyA | 重新校验并应用预览计划, 写入计划固定的用户或项目登记目录. |
| document_importC | 把批准路径中的 Skill, 说明或 JSON 准备为声明草稿, 之后使用预览与应用入口. |
| catalog_discoverB | 依据启用的 PluginBinding 返回有界候选, context 负责匹配作用范围. |
| content_readC | 读取一个完整单元, unit_status 表示单元传输状态. expected_revision 比较同一来源入口的当前正文. |
| content_openC | 固定配置和正文, 保存读取快照与完成统计. readiness 表示所选 Skill 与配套内容的齐备性. |
| usage_describeB | 使用具体 Plugin 登记 ID 查询成员, 本层绑定和当前候选. |
| usage_previewB | settings 遵循 usage_describe 返回的 settingsSchema, 预览后通过 document_apply 保存计划. |
| context_describeC | 列出选定 Plugin 的 Skill 与配套说明, 返回独立正文和绑定的读取基线. |
| context_previewC | settings 使用 context_describe 的 settingsSchema, 配套说明按 skill 引用与 selector 范围参与读取. |
| context_preview_removeB | 根据原始读取基线预览移出配套说明, 上游 Skill 保持原位. |
| context_applyA | 保存 context_preview 或 context_preview_remove 返回的计划, 任一基线变化时整组提交拒绝. |
| content_continueB | 使用 continuation 延续读取快照并保存观察, 每次重新核对来源授权. |
| content_snapshotC | 读取 ContentReadResult.snapshot 对应的固定配置和完整单元描述. |
| catalog_graphB | 返回声明与引用关系, 未登记引用通过诊断保留. |
| catalog_effectiveA | 读取用户默认与显式项目声明的组合, 包含冲突诊断和原始输入位置. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| agent_overview | 外部 Agent 的管理入口与帮助目录. |
| protocol_schema | 返回管理声明的 JSON Schema. |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/x380kkm/harness-manager'
If you have feedback or need assistance with the MCP directory API, please join our Discord server