nudge-doc
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@nudge-docpush this markdown to Feishu and send me a card"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
NudgeDoc
Agent 生成的 Markdown → 飞书云文档 + 私聊卡片。
文档你不主动看?让 Bot 来 nudge 你。
功能(V1)
任意 Markdown → 飞书 Docx
默认给
FEISHU_TARGET_OPEN_ID发私聊卡片(标题 + 摘要 + 打开链接)MCP Server(Cursor 主路径)+ CLI(Claude Code / 脚本备用)
Related MCP server: qq-bot-sender-mcp
快速开始
cd ~/Developer/person/nudge-doc
python3.12 -m venv .venv && source .venv/bin/activate
pip install -e ".[dev]"
cp .env.example .env
# 填入新建飞书应用的 FEISHU_APP_ID / SECRET / TARGET_OPEN_IDCLI
nudgedoc push --title "本周学习路线" --file plan.md
# 或 stdin
echo "# Hello" | nudgedoc push --title "Test"
# 只建 Doc,不发卡片
nudgedoc push --title "Test" --file plan.md --no-cardCursor MCP
~/.cursor/mcp.json:
{
"mcpServers": {
"nudgedoc": {
"command": "/Users/pingzi/Developer/person/nudge-doc/.venv/bin/python",
"args": ["-m", "nudgedoc", "mcp"],
"env": {
"FEISHU_APP_ID": "cli_xxx",
"FEISHU_APP_SECRET": "xxx",
"FEISHU_TARGET_OPEN_ID": "ou_xxx"
}
}
}
}对话中说:「把这份学习计划推到飞书」 → Agent 调用 push_markdown。
飞书新应用权限(V1 最小集)
在 飞书开放平台 创建独立应用(不要与 Agent-Pilot 共用):
权限 | 用途 |
| 发私聊卡片 |
| 创建 / 编辑文档 |
| 交互卡片(可选,当前用 interactive 消息) |
V1 不需要事件订阅长连接(只主动 OpenAPI 推送)。
获取 open_id:把 Bot 加到测试范围 → 私聊 Bot 发消息 → 开放平台「测试企业与人员」查看,或从 Bot 日志读取。
架构
Cursor Agent ──MCP──► nudgedoc.push_markdown
Claude CLI ──Shell► nudgedoc push
│
├─► Feishu Docx API
└─► IM card → your open_idV2 Roadmap(占位)
读取 Agent / Cursor 对话历史
自动总结周计划并推送
本地
push_history.jsonl或 sqlite
见 nudgedoc/memory/。
License
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Send a reminder to anyone with a public UnRemind.me page. No account or token.
Send notifications, updates and daily digests to a person's phone — typed cards in a private feed.
把 Agent 为客户生成的方案发布成客户专属的微信/手机可读链接,收回客户看了什么、说了什么,再交回 Agent 改下一版。需授权(OAuth 2.1 或 API token)。
Create, edit, review, and explicitly publish Live or Snapshot Markdown Documents in mdedit.ai.
Related MCP Servers
- AlicenseAqualityDmaintenanceSends messages to Google Chat via webhooks with automatic Markdown to Cards V2 conversion, supporting headers, lists, code blocks, tables, and images with validation and fallback handling.37 npm1MIT
- FlicenseNot gradedqualityDmaintenanceEnables sending text, Markdown, images, and files to individual QQ contacts via MCP protocol, suitable for pushing task results, screenshots, or documents to QQ.-
- AlicenseAqualityCmaintenanceEnables AI assistants to send DingTalk single and group chat messages via MCP protocol, supporting userId, name, or batch sending to up to 20 users.324 npm2MIT
- AlicenseNot gradedqualityFmaintenanceConverts Markdown to Feishu/Lark document format and provides an MCP service for integration with the Model Context Protocol.29MIT