Skip to main content
Glama

Things MCP Server

by hald
{ "dxt_version": "0.1", "name": "things-mcp", "display_name": "Things MCP", "version": "0.4.0", "description": "Model Context Protocol server for Things 3 task management app", "long_description": "This extension provides comprehensive task management capabilities through the Things 3 app. It allows you to view, create, update, and search todos, projects, areas, and tags.", "author": { "name": "Hal Dick", "email": "hal@robotonwheels.com", "url": "https://github.com/hald/things-mcp" }, "server": { "type": "python", "entry_point": "server/main.py", "mcp_config": { "command": "python", "args": ["${__dirname}/server/main.py"], "env": { "PYTHONPATH": "${__dirname}/server/lib" } } }, "tools": [ { "name": "get_inbox", "description": "Get todos from Inbox" }, { "name": "get_today", "description": "Get todos due today" }, { "name": "get_upcoming", "description": "Get upcoming todos" }, { "name": "get_anytime", "description": "Get todos from Anytime list" }, { "name": "get_someday", "description": "Get todos from Someday list" }, { "name": "get_logbook", "description": "Get completed todos from Logbook" }, { "name": "get_trash", "description": "Get trashed todos" }, { "name": "get_todos", "description": "Get todos from Things, optionally filtered by project" }, { "name": "get_projects", "description": "Get all projects from Things" }, { "name": "get_areas", "description": "Get all areas from Things" }, { "name": "get_tags", "description": "Get all tags" }, { "name": "get_tagged_items", "description": "Get items with a specific tag" }, { "name": "get_headings", "description": "Get headings from Things" }, { "name": "search_todos", "description": "Search todos by title or notes" }, { "name": "search_advanced", "description": "Advanced search with multiple filters" }, { "name": "get_recent", "description": "Get recently created items" }, { "name": "add_todo", "description": "Add a new todo to Things" }, { "name": "add_project", "description": "Add a new project to Things" }, { "name": "update_todo", "description": "Update an existing todo" }, { "name": "update_project", "description": "Update an existing project" }, { "name": "show_item", "description": "Show a specific item in Things app" }, { "name": "search_items", "description": "Search for items in Things" } ], "keywords": ["things", "todo", "task", "project", "productivity", "macos"], "license": "MIT", "compatibility": { "claude_desktop": ">=0.10.0", "platforms": ["darwin"], "runtimes": { "python": ">=3.8.0 <4" } } }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/hald/things-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server