Memory System Integration
The Functor MCP server provides complete integration with the DRIP memory system, exposing all 10 memory modules as MCP tools.
Episodic Memory Tools
episodic_add_episode- Add temporal episodesepisodic_search_episodes- Semantic episode searchepisodic_get_episode- Get specific episodeepisodic_get_session_history- Get session episodes
Semantic Memory Tools
semantic_add_fact- Add semantic factssemantic_search_facts- Search factssemantic_update_fact- Update factssemantic_get_fact- Get specific fact
Procedural Memory Tools
procedural_create_procedure- Create workflowsprocedural_execute_procedure- Execute proceduresprocedural_get_procedure- Get proceduresprocedural_list_procedures- List all procedures
Additional Memory Tools
- Short-term:
short_term_add_to_buffer,short_term_get_buffer - Long-term:
long_term_archive,long_term_retrieve - Pruning:
pruning_analyze_candidates,pruning_execute - Personalization:
personalization_add_preference,personalization_get_context - Observability:
observability_get_stats,observability_visualize_kg - Multi-tenant:
tenant_create,tenant_get_usage - Rollout:
rollout_simulate,rollout_evaluate_branch