mcp-titan
The Titan Memory MCP Server provides a neural memory system that supports learning and predicting sequences for LLMs, with emphasis on maintaining memory state. It offers integration with Cursor and Claude, featuring efficient memory management and transformer-based architecture.
Titan Memory MCP Server
A neural memory system for LLMs that can learn and predict sequences while maintaining state through a memory vector. This MCP (Model Context Protocol) server provides tools for maintaining memory state across interactions, particularly with Claude 3.7 Sonnet and other LLMs.
Features
- Perfect for Cursor with automatic MCP yolo mode
- Transformer-based neural memory architecture
- Efficient memory management including cleanup
- MCP integration for Cursor and other clients
- Text encoding and memory persistence
Available Tools
help
: Get help about available toolsinit_model
: Initialize model with custom configurationforward_pass
: Perform forward pass for predictionstrain_step
: Execute a training stepget_memory_state
: Retrieve current memory statemanifold_step
: Update memory directionallyprune_memory
: Remove less relevant memoriessave_checkpoint
: Save memory stateload_checkpoint
: Load memory statereset_gradients
: Reset gradients
Memory Management
Includes automatic cleanup, encryption, validation, and error recovery to ensure smooth tensor operations.
Architecture
Composed of a modular setup including main server class, neural memory model, vector processing, and tensor management systems.
Contributing
Contributions via Pull Requests are encouraged.
License
Licensed under the MIT License.