<h1 align="center">
<a href="https://prompts.chat">
Use when setting up new development environment or troubleshooting MCP connectivity. Configures Context Hub dependencies including Forgetful MCP server and plugin prerequisites.
Loading actions...
<a href="https://prompts.chat">
TypeScript and ESLint rules that MUST be followed when creating, modifying, or reviewing any file under apps/frontend/, including .ts, .tsx, .js, and .jsx files. Also apply when discussing frontend linting, type safety, or ESLint configuration.
risks
Configure Context Hub's dependencies: Forgetful MCP server and prerequisite plugins.
Context Hub requires these plugins to be installed:
/encode-repo-serena)/context_gather)First, check if the required plugins are installed:
claude plugins list
Look for:
serena or similar (for code analysis)context7 or similar (for framework docs)If Serena is not installed:
To use /encode-repo-serena, install the Serena plugin:
claude plugins install serena
Or search for it in the marketplace:
claude plugins search serena
If Context7 is not installed:
For framework documentation in /context_gather, install Context7:
claude plugins install context7 --marketplace pleaseai/claude-code-plugins
Or search for it:
claude plugins search context7
Check if Forgetful is already configured:
claude mcp list | grep -i forgetful
If already configured:
claude mcp remove forgetfulAsk the user which setup they prefer:
Question: "How would you like to configure Forgetful?"
Options:
claude mcp add forgetful --scope user -- uvx forgetful-ai
Confirm success:
claude mcp list | grep -i forgetful
Report: "Forgetful is now configured. Your memories will persist in ~/.forgetful/ using SQLite."
If user chose Custom:
WebFetch: https://github.com/ScottRBK/forgetful/blob/main/docs/configuration.md
Guide through options:
Build appropriate command based on choices.
Report status of all components:
Context Hub Setup Status:
-------------------------
Forgetful MCP: [Configured / Not configured]
Serena Plugin: [Installed / Not installed - run: claude plugins install serena]
Context7 Plugin: [Installed / Not installed - run: claude plugins install context7 --marketplace pleaseai/claude-code-plugins]
Commands available:
- /context_gather - Multi-source context retrieval
- /encode-repo-serena - Repository encoding (requires Serena)
- /memory-search, /memory-list, /memory-save, /memory-explore - Memory management
Offer to test the setup:
Test Forgetful:
/memory-list
Test Serena (if installed):
Ask Claude to use Serena's get_symbols_overview on a file in your project
Test Context7 (if installed):
Ask about a framework: "How does FastAPI dependency injection work?"
Forgetful issues:
uvx is installed: which uvxPlugin issues:
claude plugins install <plugin-name>claude plugins search <name>~/.claude.json (persists across updates)claude plugins install~/.forgetful/forgetful.db