@davebream/bullet-mcp
MCP server for the Bullet API (tasks, notes, events)
Versions
1.2.0latest1.1.01.0.31.0.0Tools 10
list_tags List all tags (labels for categorizing entries). Returns IDs needed for filtering entries by tag.
get_tag Get a single tag by ID.
list_entries List tasks, notes, and events from Bullet. Two modes: (1) use 'view' for presets (inbox=unscheduled, overdue=past-due), or (2) use period+date for calendar queries. Each mode has different valid filters — see parameter descriptions. Returns paginated results; use cursor for next page.
list_current Get scheduled entries for the current period plus any overdue items. Defaults to today. Use when the user asks what's on today, this week, this month, or wants a daily/weekly overview.
create_entry Create a task, note, or event in Bullet. Set 'start' to schedule it on a date/time, or omit 'start' to put it in the inbox. Tasks track completion status, notes don't, events support timezone-aware datetimes.
get_entry Get a single entry by ID with full details. Use expand to include the collection and/or tags inline instead of just IDs.
update_entry Update an entry's title.
delete_entry Soft-delete an entry. Idempotent — succeeds even if already deleted.
list_collections List all collections (folders for organizing entries). Returns IDs needed for filtering entries by collection.
get_collection Get a single collection by ID.
Permissions 2
network medium env_vars low