get_inbox
Retrieve todos from the Things app Inbox via the Things MCP Server, enabling efficient task management through natural language commands.
Instructions
Get todos from Inbox
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Implementation Reference
- things_server.py:16-23 (handler)The main handler function for the 'get_inbox' tool. It is registered via the @mcp.tool decorator. Retrieves todos from the inbox using the 'things' library, formats them using 'format_todo', and returns a formatted string.@mcp.tool async def get_inbox() -> str: """Get todos from Inbox""" todos = things.inbox(include_items=True) if not todos: return "No items found" formatted_todos = [format_todo(todo) for todo in todos] return "\n\n---\n\n".join(formatted_todos)