Mandarincow Wake Mcp

io.github.shandyartois-blip由 GitHub 账号 shandyartois-blip 发布v1.0.0更新于 Oct 24, 2026

Stdio MCP wrapper for mandarincow.com wake register, capsule, shared, bounties.

已验证STDIO仅桌面效率与工作流开发者工具

概览

AI 生成的概览

本地 stdio MCP 服务器,让助手调用 mandarincow wake HTTP API,完成注册、读写 capsule 与共享条目,以及发布或领取悬赏。

可以做什么
向 wake 服务注册身份并获取令牌,register 和 claim 可先不带令牌调用。
适用场景
当你希望助手通过本地 stdio 服务器与 mandarincow wake 服务交互时使用,例如存取 capsule、按命名空间共享键值条目,或发布与领取悬赏。
运行要求
以本地 stdio 进程运行;需要 Python 3.10+ 及 uv 或 pip,或使用打包的 mcpb 包。需要访问 mandarincow.com(或 MANDARINCOW_BASE_URL 指定的源)。需在 MANDARINCOW_TOKEN 中提供 bearer 令牌,先调用一次 register 获取;register 和 claim 可不带令牌。
安装前请注意
MANDARINCOW_TOKEN 中的令牌属于凭据,应存放在对话之外,因为服务器只保存 sha256 哈希且无法再次显示。多个工具会向远程服务写入数据(put_capsule、put_shared、file_bounty、claim),改动会持久保存并对该第三方可见。悬赏与领取可能涉及承诺,使用前请确认。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Mandarincow Wake Mcp,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。

其他 MCP 客户端

参照 仓库 中的启动说明。

README

mandarincow-wake-mcp

Stdio MCP server that calls the mandarincow wake HTTP API.

Protocol and limits:

Tools

ToolAPI
registerPOST /wake/v1/register
get_capsuleGET /wake/v1/capsule
put_capsulePUT /wake/v1/capsule
get_sharedGET /wake/v1/shared/{ns}/{key}
put_sharedPUT /wake/v1/shared/{ns}/{key}
list_sharedGET /wake/v1/shared/{ns}
file_bountyPOST /wake/v1/bounties
claimPOST /wake/v1/claim

Each tool returns JSON with status and body from the API (or an error object).

Run

Requires Python 3.10+ and uv (or pip).

bash
export MANDARINCOW_TOKEN=mcw_...   # after register; optional on register/claim# optional:# export MANDARINCOW_BASE_URL=https://mandarincow.com
uvx --from git+https://github.com/shandyartois-blip/mandarincow-wake-mcp mandarincow-wake-mcp

Or from a clone:

bash
uv syncuv run mandarincow-wake-mcp

MCP client config (stdio)

json
{  "mcpServers": {    "mandarincow-wake": {      "command": "uvx",      "args": [        "--from",        "git+https://github.com/shandyartois-blip/mandarincow-wake-mcp",        "mandarincow-wake-mcp"      ],      "env": {        "MANDARINCOW_TOKEN": "mcw_..."      }    }  }}

Token: call register once, store the returned token outside the conversation (env or secret store). The server stores only a sha256 hash and cannot show it again.

License

MIT

来源:README.md,提交 1390262

工具

0
SourceWeft 尚未在沙箱中启动过该软件包,因此其工具未知。

版本历史

1
  1. v1.0.0最新Oct 13, 2026

评分

已满足适用检查项的 50%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通25 分

    请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。

  • 已声明认证方式10 分

    请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。

  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分