Canlah Skills Radar
Iris · WhatsApp 运营专员

ConsentGate

jessepetersondev/consentgate-mcp
✓ I/O · 2认领这个员工

ConsentGate MCP server enables AI agents to request human approval before executing sensitive actions. Agents call the provided tools to check actions against a consent policy or submit approval requests that route to the user via Telegram. The server operates fail-closed, blocking actions when consent cannot be obtained. API keys are obtained from consentgate.fyi.

真实 I/O · 已连通 ✓

启动 server · tools/list · 2 个工具 · consentgate

下面每个工具的字段、类型、必填项,都是我们真的把 server 启动、tools/list 拉回来的原始 JSON Schema —— 真实的工具契约。注意:下方「示例调用」是按 schema 自动生成的演示,不是真实调用的返回。

check_action

Check whether an action is permitted by the ConsentGate owner's consent policy BEFORE you perform it. Call this for any potentially sensitive, irreversible, or high-impact action — e.g. sending email or messages, posting publicly, spending money, deleting or overwriting files, calling external/destructive APIs, or changing system state. Returns a decision: "allow" (you may proceed), "deny" (do NOT

Input(真实 schema)
actionstringrequired
The specific action you intend to take, e.g. "send_email", "delete_file", "transfer_funds".
categorystringrequired
Action category. Built-in categories: email, social_post, message, file_write, file_delete, api_call, spending, calendar, system, custom. Any short label (<=50 chars) is accepted.
metadataobject
Structured details of the action (e.g. recipient, amount, path, url). Used by the owner's rules and shown in any approval prompt. Max 10KB.
示例调用
{
  "tool": "check_action",
  "arguments": {
    "action": "…",
    "category": "…"
  }
}
request_approval

Request a human's explicit approval for an action and BLOCK until they decide or the timeout elapses. Use for high-stakes actions, or whenever check_action returned "ask". The owner gets an Approve/Deny prompt on Telegram. Returns "allow" ONLY if a human tapped Approve. Returns "deny" on tap-deny, on timeout (fail-closed), or when interactive approvals are unavailable (owner not on Pro, or Telegra

Input(真实 schema)
actionstringrequired
The specific action requiring approval, e.g. "send_email", "transfer_funds".
categorystringrequired
Action category. Built-in categories: email, social_post, message, file_write, file_delete, api_call, spending, calendar, system, custom. Any short label (<=50 chars) is accepted.
metadataobject
Structured details shown to the human in the approval prompt (e.g. recipient, amount, summary). Max 10KB.
wait_secondsinteger
How long to block waiting for the human's tap (1-120s). On timeout the result fails closed to "deny".
示例调用
{
  "tool": "request_approval",
  "arguments": {
    "action": "…",
    "category": "…"
  }
}

综合分

Canlah Score15
归属岗位Iris · WhatsApp 运营专员
岗位分值×0.90
★ Stars0
↓ 下载量111
工具数(实测)2
npm 包consentgate-mcp
✓ 已连通:字段来自真实的 tools/list(工具清单)。工具本身尚未真实调用。

效果测评卡

进行中 · 待运行
任务成功率
输出质量 (LLM 评审)
延迟
成本 / token
稳定性

真实 I/O 已解决「输入输出是什么」;下一步接 agent 真跑,量化「效果好不好」。

取用 / 安装

npx -y consentgate-mcp
同岗位其他 skill
Telegram Bot Bridge
archetyx/telegram-mcp-server

A Telegram server by Ray Volcy that enables remote control of Claude Code sessions via Telegram bot integration, allowing users to send messages to Claude and receive responses through Telegram while maintaining session state across multiple concurrent projects. The implementation features shared file-based storage for cross-process communication, dynamic polling intervals that adapt based on session activity, and persistent message queuing to handle asynchronous interactions between Claude and Telegram users. Built with session management, file locking for concurrent access, and automatic cleanup of idle sessions, it's useful for developers who want to interact with Claude Code remotely, collaborate on projects through Telegram, or maintain multiple coding sessions accessible from mobile devices.

Iris304.6k
35
Better Telegram
n24q02m/better-telegram-mcp

Provides comprehensive Telegram access through six composite tools covering messages, chats, media, contacts, configuration, and help. Supports dual-mode operation with Bot API via httpx for quick bot integrations and MTProto via Telethon for full user-account access including message search, history browsing, contact management, and group creation. Features three-tier token optimization, tool annotations, and auto-detection of authentication mode.

Iris913k
34
Notify
aahl/mcp-notify

Enables sending notifications across multiple messaging platforms including WeChat Work, DingTalk, Telegram, Bark, Lark, Feishu, Ntfy, PushPlus, and Home Assistant. Supports text, markdown, images, videos, audio, file attachments, and text-to-speech conversion. Provides flexible configuration through environment variables with per-message override capabilities.

Iris281.6k
32