Updates & Versioning
Keep your ContextForge MCP client up to date to get the latest features, bug fixes, and improvements.
Current Version
Check Your Installed Version
To see which version you currently have installed:
npm list -g contextforge-mcpThis will show something like: contextforge-mcp@0.1.71
How to Update
1Update to Latest Version (Recommended)
This is the simplest way to get the latest version:
npm update -g contextforge-mcpThis command updates to the latest version available on npm.
2Force Reinstall Latest
If the update command doesn't work, force a fresh install:
npm install -g contextforge-mcp@latestThis removes the old version and installs the latest one.
3Install Specific Version
If you need a specific version:
npm install -g contextforge-mcp@0.1.71Replace 0.1.71 with the version you want.
Important: Restart Required
After updating the package, you must restart Claude Code for the changes to take effect.
For Claude Code (CLI):
- Close your current Claude Code session
- Exit the terminal (or run
exit) - Open a new terminal session
- Start Claude Code again
Why? Claude Code runs the MCP client as a background process. When you update the npm package, it updates the files on disk, but the old process is still running in memory. Restarting creates a new process with the updated code.
Verify the Update
After restarting Claude Code, verify the new version is active:
1. Check installed version:
npm list -g contextforge-mcp2. Test with Claude Code:
Ask Claude to use a ContextForge tool. If you see improved error messages with helpful links and details, you're using the latest version!
Troubleshooting
Issue: "Version not updating"
If npm update doesn't work:
- Try the force reinstall method:
npm install -g contextforge-mcp@latest - Check npm cache:
npm cache clean --force - Then reinstall:
npm install -g contextforge-mcp@latest
Issue: "Permission denied"
On macOS/Linux, you might need sudo:
sudo npm update -g contextforge-mcpIssue: "Still seeing old error messages"
Make sure you restarted Claude Code after updating:
- Verify version:
npm list -g contextforge-mcp - Completely exit Claude Code
- Close the terminal
- Open a new terminal and start Claude Code
Issue: "EBADENGINE warning"
You might see a warning about Node.js version compatibility:
This is usually safe to ignore. It's a warning from a development dependency and doesn't affect ContextForge functionality. If the update completes with "changed 1 package", you're good to go!
Recent Release Notes
Version 0.1.71
CurrentReleased: March 25, 2026
- Relationship-aware search — queries now discover related items through knowledge graph connections
include_relationshipsparameter formemory_query— see connections for each result- Obsidian vault import with YAML frontmatter parsing, wikilink relationship creation, and folder categories
memory_list_relationships— list all connections for a knowledge item
memory_queryreturning 0 results when using project_id — git spaces were included in search, causing timeouts- Projects endpoint showing inflated space count (included git spaces)
Version 0.1.70
Released: March 13, 2026
tasks_add_comment— Add comments to tasks from Claudetasks_list_comments— View all comments on a task- Comment count indicator in
tasks_listoutput - Update notification in tool responses when a new MCP version is available
- Dashboard update banner with dismissible notification
- Version notification system for all users
- MCP version now reads from package.json (single source of truth)
Version 0.1.65
Released: March 11, 2026
tasks_deletenow performs hard delete with full cascade cleanup (comments, activity, notifications)- Delete button on all task cards and rows directly from the list view
- Infinite scroll preserves position when deleting items
- Delete button visibility improved in dark mode
- CI auto-pr workflow skips when no unique commits exist
Version 0.1.64
Released: March 10, 2026
- Fixed authorization bypass in @hono/node-server (High CVE)
- Fixed cross-client data leak in @modelcontextprotocol/sdk (High CVE)
- Fixed arbitrary file write in rollup (High CVE)
- Updated all dependencies to latest secure versions
Version 0.1.49
Released: January 29, 2026
issues_delete- Delete tasks by ID or short_id (soft delete)- Create Task dialog in dashboard (replaces navigation to /new page)
- Delete Task button in task detail page (owners only)
- Backend supports DELETE by id or short_id
- Better UX for task management from dashboard
Version 0.1.22
Released: January 15, 2026
npx contextforge-setup- Interactive setup wizard for easy configurationnpx contextforge-setup --verify- Check current configuration status
- Simplified installation process - no more long commands to memorize
- Automatic detection of existing ContextForge configuration
Version 0.1.21
Released: January 15, 2026
memory_link_project- Link local directories to cloud projectsmemory_unlink_project- Remove project link from directorymemory_current_project- View linked project and its spaces.contextforgeconfig file for automatic project context
memory_list_spacesnow auto-filters by linked project- Updated help text with project linking documentation
Version 0.1.20
Released: January 15, 2026
memory_delete_project- Delete projects with cascade delete of all spaces and items- Delete Project button in dashboard project detail page
- Backend now supports cascade delete for projects
- Updated documentation for delete operations
Version 0.1.18
Released: January 15, 2026
- Projects feature for organizing spaces (hierarchy: Projects → Spaces)
memory_move_space- Move spaces between projectsmemory_delete_space- Delete spaces and their itemsmemory_list_projectsandmemory_create_projecttools- Project detail page in dashboard
- Move and Delete buttons for spaces in dashboard UI
- Sidebar reordered: Usage now before Projects
- Better usage display for over-limit scenarios
- Fixed JWT verification on edge functions
Version 0.1.15
Released: January 14, 2026
- Multi-space search capabilities
- Space names support in queries
- User-friendly error messages
Version 0.1.4
Released: January 12, 2026
- Git integration tools (connect, sync, history)
- Snapshot management (create, restore, delete)
- Import/Export functionality
- Batch operations for deletion
View full changelog on GitHub Releases
Update Best Practices
Check for updates regularly
Run npm outdated -g to see if updates are available
Always restart after updating
Remember to restart Claude Code to use the new version
Test after updating
Try a simple operation to make sure everything works
Breaking changes are rare
Minor updates (0.1.x) are always backwards compatible
Need Help?
If you encounter any issues while updating:
- 📖Check the Troubleshooting section above
- 💬Join our GitHub Discussions
- 🐛Report bugs on GitHub Issues