Shinobi gives every AI coding agent on your machine — and every cloud Claude session — one shared task spine, decision log, and searched dead-ends ledger. Every failed approach is logged and semantically checked before an agent proposes a similar one, so agents stop repeating mistakes across sessions. Adds mobile approvals (request_approval pushes to your phone) and an autonomous dispatch/swarm that drains the backlog with N parallel agents in isolated git worktrees, all sharing one brain. Local-first SQLite over stdio, or remote streamable-HTTP MCP you can self-host for $0/mo. 39 tools, plugin system, MIT. Works with Claude Code, Claude Desktop, Cursor, Cline, Continue.dev, Zed.
Tools
list_projects
get_project
create_project
update_project
archive_project
unarchive_project
delete_project
list_tasks
get_task
create_task
bulk_create_tasks
update_subtask
delete_subtask
claim_task
complete_task
next_task
log_decision
decisions_for_file
update_decision_status
log_dead_end
check_dead_ends
add_note
list_notes
save_plan
get_plan
get_context
update_context
recall
history
link_commit
extract_decisions
compress_session_summary
agent_bootstrap
session_closeout
file_context
plugin_hello
request_approval
notify
ingest_findings
Server Config
{
"mcpServers": {
"shinobi": {
"command": "npx",
"args": [
"-y",
"@shinobiapps/shinobi",
"mcp"
]
}
}
}