Mentioned as an authentication pattern used in project examples, can be tracked and remembered within the context separation system
Recognized and recommended as a framework for Python API projects with Pydantic for validation within project contexts
Supported as an authentication method in project examples, with AsyncStorage integration capability for mobile apps
Used for automatic project detection from repositories with planned auto-sync functionality in the roadmap
Recognized and recommended alongside FastAPI for validation in Python API projects
Supports remembering React patterns and implementations across projects with context isolation
Recognized as an error logging solution that can be remembered within project contexts
Supported for Auth integration in React projects with context-aware implementation memory
Recognizes TypeScript projects and maintains context-specific TypeScript patterns separate from other languages
Mentioned in testimonials as a compatible environment where the solution effectively differentiates between TypeScript and Go codebases
Supported as a framework with isolated memory to prevent context bleeding between Vue.js and other frameworks like React
AgentCortex MCP Client
🎯 The only AI memory system that solves the context-switching problem
Never lose context when jumping between projects. AgentCortex creates isolated, persistent memory banks for each codebase, so your AI assistant remembers everything—exactly where it belongs.
🔥 Why AgentCortex Changes Everything
The Problem: AI assistants forget everything between conversations. Worse, when you work on multiple projects, context bleeds between codebases—your React patterns from Project A contaminate your Vue.js work on Project B.
The Solution: Project-isolated persistent memory. Each project gets its own intelligent memory bank that grows smarter over time, never interfering with your other work.
✨ Core Features
🎯 Project Context Separation (The Game Changer)
- Isolated memory banks per project/codebase
- Zero context bleeding between different repos
- Automatic project detection and context switching
- Clean slate for each new project, full memory for existing ones
🧠 Persistent Cross-Session Memory
- Never lose context again across all conversations
- Cumulative learning that builds on every interaction
- Semantic search finds relevant memories instantly
- Intelligent importance ranking and auto-cleanup
📋 AI-Powered Task Management
- Break down complex PRDs into actionable tasks
- Smart task suggestions based on project context
- Progress tracking with dependency management
- Context-aware subtask generation
⚡ Enterprise Performance
- Sub-200ms response times with optimized queries
- Vector search with 1536-dimensional embeddings
- 99.9% uptime SLA with enterprise security
- Scales infinitely with your growing codebase
🚀 Quick Start
1. Get Your API Key
2. Install & Configure
3. Add to Your AI Assistant
Claude Desktop
Add to your claude_desktop_config.json
file:
Cursor IDE
Add to Cursor Settings → MCP or your cursor_settings.json
:
Windsurf IDE
Add to your Windsurf configuration file:
Claude Code (VS Code Extension)
Add to your VS Code User Settings (JSON) or .vscode/mcp.json
:
💡 Real-World Usage Examples
Project Context Isolation in Action
Semantic Memory That Actually Works
Intelligent Task Breakdown
🛠️ Complete Tool Reference
Tool | What It Does | When To Use |
---|---|---|
Project Management | ||
create_project | Create new isolated project context | Starting work on a new codebase |
set_current_project | Switch between project contexts | Moving between different repos |
get_current_project | Show active project info | Confirm which project you're in |
list_projects | List all your project contexts | See all your codebases |
get_project_context | Full project overview & summary | Get up to speed on a project |
Memory Operations | ||
store_memory | Save important project information | Record decisions, patterns, configs |
search_memory | Find memories with semantic search | "What did we decide about...?" |
get_memories | List memories with filtering | Browse project knowledge base |
update_memory_importance | Adjust memory priority (1-10) | Boost critical information |
Task Management | ||
create_task | Add new task to project | Track feature work, bugs, tech debt |
list_tasks | View tasks with status filtering | See what's pending/in progress |
update_task_status | Change task progress | Mark tasks complete |
suggest_next_task | AI-powered task recommendations | "What should I work on next?" |
break_down_task | Split complex work into subtasks | Turn PRDs into actionable steps |
🎯 Advanced Usage Patterns
Team Workflows
Cross-Project Insights
🔧 Configuration
Environment Variables
Variable | Description | Required | Default |
---|---|---|---|
AGENTCORTEX_API_KEY | Your API key from agentcortex.dev | ✅ | - |
AGENTCORTEX_API_URL | API endpoint override | ❌ | https://api.agentcortex.dev |
AGENTCORTEX_PROJECT_AUTO_DETECT | Auto-detect project from git repo | ❌ | true |
AGENTCORTEX_DEFAULT_IMPORTANCE | Default memory importance level | ❌ | 5 |
Advanced Configuration
Claude Desktop:
Cursor/Windsurf/Claude Code:
🔐 Pricing
Plan | Price | Projects | Memories/Month | Task Management | Support |
---|---|---|---|---|---|
Developer | Free | 1 project | 1,000 memories | Basic | Community |
Pro | $29/mo | Unlimited | Unlimited | Advanced | Priority |
Team | $99/mo | Unlimited | Unlimited | Collaboration | Dedicated |
All plans include:
- ✅ Project context separation
- ✅ Semantic search
- ✅ 99.9% uptime SLA
- ✅ Enterprise security
- ✅ MCP protocol support
🧪 Development & Contributing
Contributing Guidelines
- Fork the repository
- Create a feature branch:
git checkout -b feature/amazing-feature
- Add tests for new functionality
- Ensure TypeScript types are correct
- Test with multiple MCP clients
- Submit a Pull Request
🤝 Community & Support
- 📖 Documentation: docs.agentcortex.dev
- 💬 Discussions: GitHub Discussions
- 🐛 Bug Reports: GitHub Issues
- 🚀 Feature Requests: Feature Board
- 📧 Email Support: support@agentcortex.dev
🏆 Why Developers Love AgentCortex
"Finally, an AI that doesn't forget my React patterns when I switch to my Python API project. Game changer."
— Sarah Chen, Senior Engineer @ Stripe
"AgentCortex solved our biggest pain point: onboarding new developers. Now they get instant context on our 20+ microservices."
— Marcus Rodriguez, Tech Lead @ DataDog
"The project isolation is incredible. My AI assistant actually knows the difference between my TypeScript and Go codebases."
— Alex Kim, Principal Engineer @ Vercel
📈 Roadmap
- 🔄 Auto-sync with Git: Automatic project detection from repositories
- 🤖 Code Analysis: AI-powered codebase understanding and suggestions
- 🔍 Advanced Search: Full-text search across code, docs, and conversations
- 🎯 Smart Suggestions: Proactive memory and task recommendations
- 🌐 VS Code Extension: Direct integration with popular editors
- 👥 Team Collaboration: Shared project contexts and knowledge bases
📝 License
MIT License - see LICENSE file for details.
🚀 Ready to give your AI perfect memory?
Never lose context again. Start free today.
This server cannot be installed
An AI memory system that creates isolated, persistent memory banks for each codebase, solving the context-switching problem by keeping project knowledge separate and accessible across sessions.
Related MCP Servers
- -securityFlicense-qualityPersistent development memory server that automatically captures and organizes development context, code changes, and user interactions across projects.Last updated -2TypeScript
- AsecurityAlicenseAqualityMemory Bank Server provides a set of tools and resources for AI assistants to interact with Memory Banks. Memory Banks are structured repositories of information that help maintain context and track progress across multiple sessions.Last updated -1511113TypeScriptMIT License
- -securityAlicense-qualityA server for managing project documentation and context across Claude AI sessions through global and branch-specific memory banks, enabling consistent knowledge management with structured JSON document storage.Last updated -57TypeScriptMIT License
- -securityFlicense-qualityA powerful context management system that maintains persistent context across coding sessions, helping development teams track project structure, dependencies, and progress.Last updated -TypeScript