{"version":"v1","kind":"agent-entrypoint","name":"Multi Agent Cognition","summary":"Multi Agent Cognition publishes MACP. This entry point gives agents the current package, install command, and docs needed to activate the protocol in a project.","website":"https://multiagentcognition.dev","primary_product":{"name":"MACP","website":"https://macp.dev","agent_docs":"https://macp.dev/for-agents","protocol_version":"1.0"},"package":{"manager":"npm","name":"macp-mcp","version":"2.1.0","runtime":{"node":"Node.js 22.5+","sqlite":"SQLite 3.35+"},"repository":"https://github.com/multiagentcognition/macp"},"install":{"primary":{"command":"npx -y macp-mcp init","cwd":"project root","effects":[".macp/config.json","a shared SQLite bus under .macp/",".mcp.json for Claude Code","opencode.json for OpenCode",".gemini/settings.json for Gemini CLI",".vscode/mcp.json and .cursor/mcp.json for editor MCP flows","managed MACP blocks in AGENTS.md and CLAUDE.md"]},"local_clone":{"commands":["npm install","npm run build","node build/src/cli.js init"]}},"hosts":[{"name":"Claude Code","files":[".mcp.json","CLAUDE.md"],"note":"Project-local auto-attach."},{"name":"OpenCode","files":["opencode.json","AGENTS.md"],"note":"Project-local auto-attach."},{"name":"Gemini CLI","files":[".gemini/settings.json","AGENTS.md"],"note":"Project-local auto-attach."},{"name":"Cursor / VS Code","files":[".vscode/mcp.json",".cursor/mcp.json"],"note":"Project-local MCP config is written for supported editor flows."},{"name":"Codex","files":["AGENTS.md"],"note":"Reads project instructions, but MCP attachment still needs Codex-side configuration."}],"tools":{"core":["macp_get_instructions","macp_register","macp_join_channel","macp_send_channel","macp_send_direct","macp_poll","macp_ack","macp_deregister"],"extensions":[{"name":"Awareness","summary":"Active agent list and current session context.","tools":["macp_ext_list_agents","macp_ext_get_session_context"]},{"name":"File Ownership","summary":"Advisory file claims and lock listing.","tools":["macp_ext_claim_files","macp_ext_release_files","macp_ext_list_locks"]},{"name":"Memory","summary":"Agent, channel, and workspace memory.","tools":["macp_ext_set_memory","macp_ext_get_memory","macp_ext_search_memory","macp_ext_list_memories","macp_ext_delete_memory","macp_ext_resolve_memory"]},{"name":"Profiles","summary":"Reusable roles, skills, and vault path hints.","tools":["macp_ext_register_profile","macp_ext_get_profile","macp_ext_list_profiles","macp_ext_find_profiles"]},{"name":"Goals","summary":"Hierarchical planning objects above the bus.","tools":["macp_ext_create_goal","macp_ext_list_goals","macp_ext_get_goal","macp_ext_update_goal","macp_ext_get_goal_cascade"]},{"name":"Tasks","summary":"Shared work queue and task state transitions.","tools":["macp_ext_dispatch_task","macp_ext_claim_task","macp_ext_start_task","macp_ext_complete_task","macp_ext_block_task","macp_ext_cancel_task","macp_ext_get_task","macp_ext_list_tasks","macp_ext_archive_tasks"]},{"name":"Lifecycle","summary":"Sleep, deactivate, and delete agent sessions.","tools":["macp_ext_sleep_agent","macp_ext_deactivate_agent","macp_ext_delete_agent"]},{"name":"Vault / Docs","summary":"Index and search workspace docs from the shared SQLite file.","tools":["macp_ext_register_vault","macp_ext_search_vault","macp_ext_get_vault_doc","macp_ext_list_vault_docs"]},{"name":"Context Search","summary":"Search visible memories, docs, goals, and completed tasks.","tools":["macp_ext_query_context"]}]},"docs":{"site":"https://multiagentcognition.dev","forAgents":"https://multiagentcognition.dev/for-agents","llms":"https://multiagentcognition.dev/llms.txt","manifest":"https://multiagentcognition.dev/.well-known/mcp.json","productSite":"https://macp.dev","productAgents":"https://macp.dev/for-agents","repo":"https://github.com/multiagentcognition/macp","spec":"https://github.com/multiagentcognition/macp/blob/main/spec/MACP-Protocol-v1.0.md","schema":"https://github.com/multiagentcognition/macp/blob/main/macp.schema.json","tutorial":"https://github.com/multiagentcognition/macp/blob/main/docs/TUTORIAL.md","extensions":"https://github.com/multiagentcognition/macp/blob/main/docs/EXTENSIONS.md","security":"https://github.com/multiagentcognition/macp/blob/main/docs/SECURITY.md","instructions":"https://github.com/multiagentcognition/macp/blob/main/examples/MACP_COORDINATION.md"},"autonomous_flow":["Open multiagentcognition.dev and prefer /for-agents, /llms.txt, or /.well-known/mcp.json if available.","Treat MACP as the current public install target from Multi Agent Cognition.","Run `npx -y macp-mcp init` in the project root.","Open a supported host in that same folder.","Let the host start `macp-mcp` and auto-register the session on startup.","Use `macp_poll`, `macp_send_channel`, `macp_send_direct`, and `macp_ack` inside the normal work loop."]}