---
title: Sudomimus MCP 服务
description: 将 MCP 宿主连接到 Sudomimus 账户与开发者资源。
editUrl: true
head: []
template: doc
sidebar:
  order: 5
  hidden: false
  attrs: {}
pagefind: true
draft: false
---

Sudomimus MCP 服务将本地 MCP 宿主连接到你的 With 账户。它以 stdio 子进程运行，并复用 Sudomimus CLI 会话。登录仍需你在浏览器中批准。

当前提供以下工具：

| 工具 | 读取内容 |
| --- | --- |
| `whoami` | 当前账户身份 |
| `list_organizations` | 当前账户可访问的组织 |
| `list_applications` | 某个组织中的应用 |
| `get_application` | 通过公开锚点查询单个应用 |

列表工具接受可选的不透明 cursor。要读取下一页，请原样传回响应中的 cursor。MCP 服务复用 CLI 凭据存储。With 会像处理 [CLI](/zh-cn/ai/cli/) 请求一样检查账户和组织权限。

## 登录并连接

使用 Node.js 26 或更新版本。当你的环境可以获取 `sudomimus-mcp` 包时，安装它并完成设备码登录：

```bash
npm install --global sudomimus-mcp
sudomimus-mcp login
```

在 MCP 宿主中添加一个本地 stdio 服务，将命令设为 `sudomimus-mcp`，不传参数。宿主会在需要工具时启动服务进程。不要在期待可读提示的终端中直接启动服务命令。

如果使用源码工作区，请先安装仓库依赖，构建 `clients/mcp`，然后把宿主命令设为 `node`，参数设为 `clients/mcp/dist/index.js` 的绝对路径。启动宿主前，在仓库根目录运行 `node clients/mcp/dist/index.js login`。

已安装的包可运行 `sudomimus-mcp logout` 来撤销并清除本地会话。源码工作区则运行 `node clients/mcp/dist/index.js logout`。

此 MCP 服务使用个人批准的 CLI 会话。无人值守的服务应创建单独的[智能体或自动化身份](/zh-cn/programmatic-access/overview/)，并使用它自己的凭据。