# @awesomate/hosting-mcp 中文文档

规范地址：https://npmcn.com/package/%40awesomate/hosting-mcp/

版本：0\.172\.11
npm 元数据更新时间：2026-11-06T12:30:06.123Z
中文译文更新时间：2026-11-07T08:51:31.760Z
软件包许可：UNLICENSED

本文由上游 README 翻译，可能存在偏差，请结合原文核对 API、命令与配置。版权与许可归原作者所有。

原始 npm 页面：https://www.npmjs.com/package/%40awesomate/hosting-mcp
原文对照：https://npmcn.com/package/%40awesomate/hosting-mcp/?lang=original
项目主页：https://github.com/itmooti/awesomate-hub#readme
源码仓库：https://github.com/itmooti/awesomate-hub

## 关键信息（来自 npm 元数据）

- 包体积（解压后）：3.8 MB，166 个文件
- 模块格式：ES Module
- TypeScript 类型：未声明
- 运行依赖：3 个
- 首次发布：2026-07-24T14:11:20.813Z
- 最新版本发布：2026-11-06T12:30:05.910Z
- 近 30 天下载量：9471（2026-10-07 至 2026-11-05，npm 官方下载统计）
- 已发布版本数：138（近 12 个月 138 个）

## 中文简介

Awesomate MCP 服务器 — 让 Claude 管理您的 Awesomate WordPress 主机, 计划, 限制, n8n 自动化, 并构建节点/ 静态应用 + 数据库

## 安装

```sh
npm install @awesomate/hosting-mcp
```

也可以使用：`pnpm add @awesomate/hosting-mcp`、`yarn add @awesomate/hosting-mcp`、`bun add @awesomate/hosting-mcp`

## README

# @awesomate/ hosting-mcp (英语)

连接Awesomate客户端的 Claude 代码的 MCP 服务器 Awesomate 账户: WordPress 托管, n8n 自动化, app, 和知识 基础。 它认证到Awesomate中枢 具有范围的个人访问 托肯和船 `awesomate-*` 能够教克劳德如何使用它.

**文档 : [https://hub.awesomate.ai/docs/mcp/\* (中文(简体) )](https://hub.awesomate.ai/docs/mcp/*)\* (快速启动、如何运作、指南) 每个区域,以及从此服务器生成的引用 `tools/list`) (中文(简体) ). 内容 姊妹网站记录 SDK : [https://hub.awesomate.ai/docs/sdk/ 页面存档备份,存于互联网档案馆](https://hub.awesomate.ai/docs/sdk/)。 。 。 .**

## 安装( 客户)

别用手装这个 打开 **(原始内容存档于2018-03-26) (英语). i/claude** (或地点) 并单击 **连接 Claude 代码**它给了你一次性命令:

1.  赎回一个短命的设定代码 对于范围化访问符,诞生在您身上 机器(`~/.awesomate/credentials.json`,chmod 600; 它从不穿越 剪贴板,
2.  安装 `awesomate-*` 技能进入 `~/.claude/skills`, (中文(简体) ),
3.  在 Claude 代码中注册此服务器( 用户范围, 在 登记:见下文).

然后重启 Claude 代码并运行 `awesomate_whoami`。 。 。 .

## 克劳德能做的

每一个工具,连同其输入以及其是否读取、修改或可删除,都在 生成的引用 : [https://hub.awesomate.ai/docs/mcp/reference/account/ 页面存档备份,存于互联网档案馆](https://hub.awesomate.ai/docs/mcp/reference/account/)。 。 。 . 如果缺少工具, 文档构建失败, 因此无法落后 . 每一份答复都盖上章 `account: <slug>` 所以,一个会话对错误说话 账户是不可能错过的.

## 安全态势

-   **没有注册,没有付款,没有秘密 通过模型.** 采购和 隐私切换只在中枢UI中发生. 秘密通过 密- 滴流( e)`awesomate-credentials` 永远不要聊天.
-   **范围 现场计划** 每个请求服务器侧重生成; 同意 切换每次读取实例数据和每次写入都经过审计.
-   注册是故意免费的:烘焙 `AWESOMATE_PAT` 输入 MCP注册 把它固定在一个呆板的账户上 永远。 信物就住在这 `~/.awesomate/credentials.json`页:1 `.awesomate.json` 文件夹 pin 选择 配置在多账户设置中.

## 更新

服务器自更新日期: 它被注册为无标签 `npx -y`所以每个克洛德 代码重新启动运行最近发布的版本 。 技能文件通过 `awesomate_skill_update` 工具。 克劳德注意到了漂移本身(它印有) 提供最新消息 `skill/CHANGELOG.json`,然后交出确切的重新启动步骤.

## 人工登记(发展中国家)

保留 `--package=` 与 `=`: Claude CLI的全局-argv 预扫描窒息 赤裸裸的 `-p`,而包必须明确,因为这个包船 两箱:

```bash
claude mcp add awesomate-hosting -- npx -y --package=@awesomate/hosting-mcp awesomate-hosting-mcp
```

## 发展

```bash
npm run typecheck
npm test                          # builds, then boot-smoke + resolution + skills + knowledge suites
node scripts/build-docs.mjs --check   # the docs checks (also in CI and the hub's web build)
```

更改为 `src/` 或者说 `skill/` 需要一个新版本和一个 `skill/CHANGELOG.json` 在顶端的条目中,新工具需要在 `docs/reference.json` 还有, 其中它改变了人们可以要求的东西, 右行指南下 `docs/`。 。 。 .

`test/tools-list.snapshot.json` 是已建服务器的 `tools/list`,资源 列表和快速列表返回,字节的字节(每个字节按名称排序),以及 `npm test` 不同时失败 。 旨在显示的更改(新工具、新参数、新参数) 使用 `npm run build && node scripts/tools-list-snapshot.mjs --write`; 变化 只有移动代码必须保持原样。 也记录了MCP SDK 在每个工具中添加,所以一个锁文件凸起会改变它也能刷新快照.

### 已注册的工具

工具生活在一个共享的注册簿中,每个组一个文件,所以同样的工具可以 服务克劳德聊天以及这个npx服务器(remote-mcp plan,Part B). `src/tools/groups.json` 命名每个工具的组和提供表面 它; 新工具需要一条线或 `npm test` 失败.

-   每一组,但 `host` 住在这里 `src/tools/<group>.ts` (账户、网站、, 应用程序、自动化、知识、联系人、帮助),内部 `register<Group>(r)`。 。 。 . 通过 `r`数字 : `r.registerTool`, (中文(简体) ), `r.readTool`, (中文(简体) ), `r.registerResource`,以及 `r.config()` (从未) `requireConfig()`,这只有索引.ts.
-   标题、注释类型和结果形状(`TITLES`, (中文(简体) ), `annotate`, (中文(简体) ), `READ_ONLY`, (中文(简体) ), `textResult`, (中文(简体) ), `errorResult` 和其余的)在 `src/tools/kit.ts`。 。 。 .
-   `whoami`, (中文(简体) ), `get_context`, (中文(简体) ), `skill_update` 财务报告和审定财务报表 `design_system_package` 留下来 索引.ts(组) `host`:他们读取了证书文件并安装了 技能,或者在用户的机器上写入文件,只有 npx 服务器可以.
-   聊天连接器(Claude.ai,ChatGPT)服务于这些工具 `surface` 包含 `chat`从 `src/chat.ts`: 枢纽的api捆绑它 (单位:千美元)`npm run build:chat`),并让每个请求一个服务器通过呼叫者自己进行 符号 。 提供的主机工具(`get_context`)那里有它的聊天变体. 说 聊天工具,添加 `chat` 其表面; `test/chat.test.mjs` 检查聊天 服务器列表中, 完全只读, 有标题, 没有 `confirm` 参数.

组移动 `node scripts/registry-slice.mjs --group <group>`,哪个 将代码逐字移动,并检查它读取字节后对应字节。 每个动作 合并在已宣布的控件内 `src/index.ts`· ; `--check` 证明 承诺的动作正是脚本在新鲜主干线上的输出.

### 读取工具和更改工具

一个既读又写的工具被一分为二(远程mcp计划,步骤25至 29),因为克洛德的目录拒绝一个既能实现两者的工具,又只读的工具 工具运行时没有权限提示。 读取工具保留了旧名, 是 `READ_ONLY` ("读你的..."); 写作移动到 `<name>_change`, (中文(简体) ), `MUTATING` ("改变你的..."). 每半个 `action` 实值 `splitActions(own, moved, otherTool)` 从 `src/tools/kit.ts`,所以发送到错误一半的动作被拒绝 句子命名正确的工具,每半个需要自己的工具 `TITLES`, (中文(简体) ), `groups.json`, (中文(简体) ), `TOOL_SCOPE` 财务报告和审定财务报表 `TOOL_FEATURE` 输入.

仅发布 CI: 任何 `mcp/**` 更改合并为主机,并有起伏 版本通过 `publish-mcp.yml`永远 `npm publish` 手边.

## 常见问题

### @awesomate/hosting-mcp 是什么？

Awesomate MCP 服务器 — 让 Claude 管理您的 Awesomate WordPress 主机, 计划, 限制, n8n 自动化, 并构建节点/ 静态应用 \+ 数据库

### 如何安装 @awesomate/hosting-mcp？

在项目目录运行 npm install @awesomate/hosting-mcp，或使用 pnpm add / yarn add / bun add。它还提供命令行工具 awesomate-hosting-mcp、awesomate-hosting-bootstrap，可以用 npx awesomate-hosting-mcp 直接运行。

### @awesomate/hosting-mcp 支持 TypeScript 吗？

该包的 package\.json 没有声明类型入口。需要类型提示时，可以在 npm 上查找社区维护的 @types/awesomate\_\_hosting-mcp 是否存在。

### @awesomate/hosting-mcp 支持 ESM 还是 CommonJS？

以 ES Module 形式发布，推荐使用 import 引入。在 CommonJS 项目中，Node\.js 20\.19\+ / 22\.12\+ 可以直接 require\(\) 不含顶层 await 的 ES Module，更早的版本需要改用动态 import\(\)。

### @awesomate/hosting-mcp 可以商用吗？

@awesomate/hosting-mcp 使用 UNLICENSED 许可。作者声明为 UNLICENSED，即不授予公开使用许可（与公共领域的 Unlicense 不同）。使用前需获得作者授权。以上为概括，不构成法律意见，请以许可原文为准。

### @awesomate/hosting-mcp 的下载量有多少？

根据 npm 官方下载统计，@awesomate/hosting-mcp 在 2026/10/07 – 2026/11/05 这 30 天内被下载 9,471 次，日均约 316 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入，适合横向比较热度，不能直接等同于使用人数。

### @awesomate/hosting-mcp 还在维护吗？

最新版本 0\.172\.11 发布于 2026/11/06（1 天前）；至今共发布 138 个版本，其中过去 12 个月发布了 138 个；首次发布于 2026/07/24。发布频率只是参考信号：功能稳定的工具可能很少需要更新，建议结合源码仓库的 issue 和提交记录判断。

