ClawSkills logoClawSkills

Pndr

个人生产力应用程序,通过 MCP 提供创意/任务、日记、习惯、包裹跟踪、列表等功能。

介绍

# Pndr

Pndr 是您的个人生产力指挥中心,现在可以通过 MCP(模型上下文协议)供 AI 代理访问。

## 您可以做什么

通过 Pndr 的 MCP 集成,像 Claude 这样的 AI 助手可以:

- **管理您的任务** - 添加、编辑、完成任务,并使用标签和优先级组织想法 - **追踪您的习惯** - 创建日常习惯并自动标记为已完成 - **写日记** - 记录想法并通过模糊搜索检索它们 - **追踪包裹** - 通过跟踪号和承运商监控快递 - **管理清单** - 创建检查清单、购物清单或任何项目集合 - **获取洞察** - 查看今日关注项目、看板、成就和模式

所有这些操作都在您自己的私人 Pndr 账户中进行——AI 只是为您的数据提供一个自然语言界面。

## 工作原理

Pndr 通过模型上下文协议(MCP)公开您的个人生产力数据,允许 AI 助手代表您与您的任务、习惯和日记进行交互。

**示例对话:** - "Add a task to call mom tomorrow with high priority" - "What's on my plate today?" - "Mark my exercise habit as complete" - "Show me my accomplishments this week" - "Add a journal entry about today's meeting"

AI 在幕后使用 Pndr 的 MCP 工具来安全地读取和写入您的数据。

## 适用人群

如果您符合以下情况,此集成非常适合您: - 使用 AI 助手(Claude、OpenClaw 等)并希望它管理您的任务 - 希望通过自然语言访问您的生产力数据 - 喜欢说“把这个加到我的待办清单”而不是打开应用程序的想法 - 已经在使用 Pndr 并希望通过 AI 对话访问它

## 先决条件

- 一个 Pndr 账户(在 https://pndr.io 注册) - 一个支持 MCP 的 AI 助手(如 Claude Desktop 或 OpenClaw) - 用于手动设置:`mcporter` CLI 工具

## 设置

### 对于 OpenClaw 用户

OpenClaw 可以自动设置!只需询问您的助手:

> "Connect to my Pndr account"

然后在提示时提供您的 Pndr OAuth 凭据。

### 手动设置

1. **获取 Pndr API 凭据:** - 登录 https://pndr.io - 进入 Settings → API → Create OAuth Client - 为其命名(例如,“My AI Assistant”) - 复制您的 `client_id` 和 `client_secret`

2. **获取访问令牌:** ```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 响应。复制它。

3. **添加到您的 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" } } } } ```

4. **测试连接:** ```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 交互:

**任务管理:** - "Add a high-priority task to finish the presentation by Friday" - "Show me all my work tasks that are in progress" - "Mark task [ID] as complete" - "What should I focus on today?"

**习惯:** - "Did I complete my exercise habit today?" - "Mark my reading habit as done" - "What's my current streak for meditation?"

**写日记:** - "Add a journal entry: Had a breakthrough on the project today" - "What was I thinking about last week around this topic?" - "Show me my thoughts from January"

**包裹追踪:** - "Track a package from Amazon, tracking number 1Z999..." - "What packages am I expecting?" - "Mark my laptop package as delivered"

**清单:** - "Create a grocery list" - "Add milk and eggs to my shopping list" - "Show me my reading list"

### 直接 CLI 使用(高级)

如果您直接使用 mcporter:

```bash # Add a task mcporter call pndr.add_idea text="Build a new feature" tags:work,coding priority:P1

# Check today's focus mcporter call pndr.get_today

# Complete a habit mcporter call pndr.complete_habit habit-id:abc123

# Add journal entry mcporter call pndr.add_thought content="Had a great day working on the project"

# View kanban board mcporter call pndr.get_kanban tags:work ```

## 身份验证

Pndr 使用 OAuth 2.0 客户端凭据流。访问令牌在 1 年(365 天)后过期。

要刷新您的令牌,请重复步骤 2 中的 `curl` 命令,并使用新的 Bearer 令牌更新您的 mcporter 配置。

## 源代码

开源代码位于 https://github.com/Dgershman/pndr

## 定价

- 免费版:只读访问 - 专业版 ($5/月 或 $48/年):完全读/写访问

## 支持

- 文档:https://pndr.io/docs - 问题反馈:https://github.com/Dgershman/pndr/issues

更多产品