SynapsesOS
Reference

Tool Reference

Synapses exposes 12 MCP tools over stdio. Every tool accepts and returns JSON. Tools use action, mode, or phase parameters to consolidate related operations into a single entry point.

All Tools

ToolDescriptionDocs
session_initSingle-call session bootstrap. Scopes: standard, full, resume, quick.Session
end_sessionCapture session knowledge and report usage metrics.Session
get_contextUnified context retrieval. Modes: context, intent, path.Context Retrieval
get_file_contextAll entities in a file ordered by line number.Context Retrieval
searchMulti-mode search. Modes: keyword, fulltext, semantic, exact.Search
annotateUnified annotations. Actions: add, add_web, add_gap, list_gaps, history.Annotate
get_impactBlast-radius analysis with reverse-BFS.Impact
validateUnified validation. Phases: pre, post, list, full, safety.Validation
tasksUnified task management. Actions: create_plan, list_plans, pending, update, save_state, get_state, link_nodes.Tasks
rulesUnified rule/ADR management. Actions: upsert, delete, candidates, upsert_adr, list_adrs.Rules
memoryUnified episodic memory. Actions: save, search, list.Memory
lookup_docsCached Go package docs or URL content.Knowledge

MCP Resources

In addition to tools, Synapses exposes read-only MCP Resources:

Resource URIDescription
synapses://edge-typesAll edge types with weights and descriptions.
synapses://analyticsAgent session analytics.
synapses://query/{q}Direct graph query.
synapses://decision-logDecision log entries.

Migration from Pre-v1

The 12 tools above replace the previous 66+ tool surface. Removed tools are now actions/modes within consolidated tools. See each tool’s documentation for the mapping.