名称: pndr
描述: 通过 MCP 提供想法/任务、日记、习惯、包裹追踪、清单等功能的个人生产力应用
主页: https://pndr.io
元数据: {"openclaw":{"emoji":"📝","requires":{"bins":["mcporter"]}}}
Pndr 是你的个人生产力指挥中心,现在可通过 MCP(模型上下文协议)供 AI 智能体访问。
通过 Pndr 的 MCP 集成,像 Claude 这样的 AI 助手可以:
所有这些操作都在你私有的 Pndr 账户中进行——AI 只是为你提供了一个访问数据的自然语言界面。
Pndr 通过模型上下文协议(MCP)暴露你的个人生产力数据,允许 AI 助手代表你与你的任务、习惯和日记进行交互。
示例对话:
- “添加一个明天给妈妈打电话的高优先级任务”
- “我今天有什么要处理的?”
- “标记我的运动习惯为已完成”
- “展示我这周的成就”
- “添加一条关于今天会议的日记”
AI 在后台使用 Pndr 的 MCP 工具来安全地读写你的数据。
如果你符合以下情况,这个集成非常适合你:
- 使用 AI 助手(Claude、OpenClaw 等)并希望它管理你的任务
- 希望通过自然语言访问你的生产力数据
- 喜欢说“把这个加到我的待办列表”而不是打开应用
- 已经在使用 Pndr,并希望通过 AI 对话来访问它
mcporter CLI 工具OpenClaw 可以自动完成设置!只需向你的助手提问:
“连接到我的 Pndr 账户”
然后在提示时提供你的 Pndr OAuth 凭证。
获取 Pndr API 凭证:
client_id 和 client_secret获取访问令牌:
bash
curl -X POST https://pndr.io/oauth/token \
-H "Content-Type: application/json" \
-d '{
"grant_type": "client_credentials",
"client_id": "pndr_client_YOUR_CLIENT_ID",
"client_secret": "YOUR_CLIENT_SECRET"
}'
这将返回一个包含 access_token 的 JSON 响应。复制它。
添加到你的 MCP 客户端配置:
对于 mcporter (config/mcporter.json):
json
{
"mcpServers": {
"pndr": {
"baseUrl": "https://pndr.io/mcp",
"headers": {
"Authorization": "Bearer YOUR_ACCESS_TOKEN"
}
}
}
}
对于 Claude Desktop (claude_desktop_config.json):
json
{
"mcpServers": {
"pndr": {
"url": "https://pndr.io/mcp",
"headers": {
"Authorization": "Bearer YOUR_ACCESS_TOKEN"
}
}
}
}
测试连接:
bash
mcporter list pndr --schema
你应该能看到 47 个可用工具!
add_idea - 创建新想法/任务list_ideas - 列出和筛选想法edit_idea - 编辑现有想法complete_idea - 将想法标记为已完成delete_idea - 删除想法categorize_idea - 更新想法的标签set_work_status - 设置工作状态(未开始、进行中、受阻)get_kanban - 获取看板视图get_today - 获取今日焦点事项add_thought - 记录日记/日志条目get_thoughts - 通过模糊搜索检索想法delete_thought - 删除想法add_habit - 创建新的每日习惯list_habits - 列出所有习惯及其完成状态complete_habit - 将习惯标记为今日已完成uncomplete_habit - 撤销习惯完成状态update_habit - 更新习惯文本或资源archive_habit - 归档(删除)习惯add_checklist_item - 向想法添加待办项complete_checklist_item - 将待办项标记为已完成uncomplete_checklist_item - 将待办项标记为未完成get_checklist - 获取想法的所有待办项edit_checklist_item - 编辑待办项文本delete_checklist_item - 删除待办项add_list - 创建新清单list_lists - 获取所有清单(可选筛选)get_list - 获取单个清单及其项目update_list - 更新清单名称、描述或标签delete_list - 删除清单及其所有项目add_list_item - 向清单添加项目update_list_item - 更新清单项目文本、备注或完成状态toggle_list_item - 切换清单项目完成状态delete_list_item - 从清单中移除项目reorder_list_items - 更改清单中项目的顺序add_package - 追踪新包裹递送list_packages - 列出追踪的包裹update_package - 更新包裹信息mark_package_delivered - 将包裹标记为已送达delete_package - 从追踪中删除包裹list_tags - 列出所有可用标签create_tag - 创建新标签delete_tag - 删除标签add_comment - 向想法添加评论list_comments - 列出想法的评论delete_comment - 删除评论list_attachments - 列出想法的附件get_attachment - 获取附件元数据download_attachment - 下载附件(包含 base64 数据)get_accomplishments - 获取已完成任务和习惯的摘要get_patterns - 分析想法和想法随时间变化的模式连接成功后,你可以通过 AI 助手自然地与 Pndr 交互:
任务管理:
- “添加一个高优先级任务:周五前完成演示文稿”
- “展示我所有进行中的工作任务”
- “将任务 [ID] 标记为完成”
- “我今天应该关注什么?”
习惯:
- “我今天完成运动习惯了吗?”
- “标记我的阅读习惯为已完成”
- “我冥想的当前连续记录是多少?”
日记:
- “添加日记条目:今天在项目上取得了突破”
- “上周这个时候我在思考什么关于这个主题的内容?”
- “展示我一月份的想法”
包裹追踪:
- “追踪一个来自亚马逊的包裹,追踪号是 1Z999...”
- “我在期待哪些包裹?”
- “将我的笔记本电脑包裹标记为已送达”
清单:
- “创建一个购物清单”
- “将牛奶和鸡蛋添加到我的购物清单”
- “展示我的阅读清单”
如果你直接使用 mcporter:
# 添加任务
mcporter call pndr.add_idea text="构建新功能" tags:work,coding priority:P1
# 检查今日焦点
mcporter call pndr.get_today
# 完成习惯
mcporter call pndr.complete_habit habit-id:abc123
# 添加日记条目
mcporter call pndr.add_thought content="今天在项目上度过了很棒的一天"
# 查看看板
mcporter call pndr.get_kanban tags:work
Pndr 使用 OAuth 2.0 客户端凭证流程。访问令牌在 1 年(365 天)后过期。
要刷新令牌,请重复步骤 2 中的 curl 命令,并使用新的 Bearer 令牌更新你的 mcporter 配置。
开源地址:https://github.com/Dgershman/pndr