Skip to main content

Module tools

Module tools 

Source
Expand description

This module contains all the tool execution methods for the MemoryMCPServer, organized into focused submodules for maintainability.

Modulesยง

advanced
This module contains advanced tool handlers: advanced_pattern_analysis and quality_metrics.
batch
This module re-exports batch execution types and provides integration with the MCP server for batch operations.
core
This module contains core tool execution methods: list_tools, get_tool, query_memory, and analyze_patterns.
embeddings
Embedding tool handlers for the MCP server
episode_complete
Episode completion tool for MCP server
episode_create
Episode creation tool for MCP server
episode_get
Episode retrieval and deletion tools for MCP server
episode_relationships
Episode relationship tool handlers for MCP server
episode_steps
Episode step logging tool for MCP server
episode_timeline
Episode timeline tool for MCP server
episode_update
Episode update MCP tool
external_signals
External signal provider configuration tool handlers for MCP server
field_projection
Field projection and selection for query result optimization
management
This module contains tool management functions: add_tool, remove_tool, get_stats, and tracking.
monitoring
This module contains health_check and get_metrics tool handlers.
pattern_search
Pattern search tool implementations for MCP server
registry
Core tool registry implementation