Skip to main content
Glama

pluggedin-mcp-proxy

MIGRATION_GUIDE_v1.0.0.md4.77 kB
# Migration Guide: Pre-release to v1.0.0 This guide helps you upgrade your plugged.in MCP Proxy from pre-release versions to the stable v1.0.0. ## Overview Version 1.0.0 is our first stable release, bringing together all the features developed during the pre-release phase with enhanced security, notifications, and developer tools. ## What's New in v1.0.0 - **Notification Support**: Real-time activity tracking - **RAG Integration**: Document context in AI interactions - **Enhanced Security**: Improved validation and sanitization - **Developer Tools**: New inspector scripts for testing - **Better Debugging**: Structured logging and error messages ## Upgrade Steps ### 1. Update Your Configuration #### Claude Desktop / Cline Update your MCP server configuration to use v1.0.0: ```json { "mcpServers": { "pluggedin": { "command": "npx", "args": ["-y", "@pluggedin/mcp-proxy@1.0.0"], "env": { "PLUGGEDIN_API_KEY": "YOUR_API_KEY" } } } } ``` #### Cursor / Command Line ```bash npx -y @pluggedin/mcp-proxy@1.0.0 --pluggedin-api-key YOUR_API_KEY ``` ### 2. Restart Your MCP Client After updating the configuration: - **Claude Desktop**: Restart the application - **Cline**: Reload the VS Code window - **Cursor**: Restart Cursor ### 3. Verify the Upgrade 1. Check that the proxy connects successfully 2. Test existing tools and resources 3. Verify new features in the plugged.in App: - Check notification center for MCP activities - Test RAG queries if you have documents uploaded ## New Features to Explore ### Notifications Once upgraded, all MCP activities will be logged to the plugged.in App: 1. Navigate to the Notifications page in plugged.in App 2. See real-time updates for tool calls, resource reads, and prompts 3. Configure notification preferences in your profile settings ### RAG Support If you're using the document library feature: 1. Upload documents through the plugged.in App 2. Enable RAG in the playground settings 3. Your MCP interactions will automatically include document context ### Inspector Scripts Test your setup with the new inspector tools: ```bash # Clone the repository git clone https://github.com/VeriTeknik/pluggedin-mcp.git cd pluggedin-mcp # Install dependencies npm install # Run the inspector npm run inspector ``` ## Configuration Options ### Environment Variables (Optional) No new environment variables are required. Existing configurations remain valid: ```bash PLUGGEDIN_API_KEY=your_api_key PLUGGEDIN_API_BASE_URL=https://plugged.in # or your self-hosted URL ``` ### Feature Flags New features are automatically enabled. No configuration needed unless you want to customize behavior through the plugged.in App settings. ## Troubleshooting ### Issue: Notifications not appearing **Solution**: Ensure your profile has the notification capability enabled: 1. Go to plugged.in App Settings 2. Check your profile capabilities 3. Enable "Notifications" if not already enabled ### Issue: Connection errors after upgrade **Solution**: Clear any cached versions: ```bash # Clear npx cache npx clear-npx-cache rm -rf ~/.npm/_npx # Try again with explicit version npx @pluggedin/mcp-proxy@1.0.0 --pluggedin-api-key YOUR_API_KEY ``` ### Issue: Old version still running **Solution**: Ensure you've updated all configuration files: 1. Check Claude Desktop config at: - macOS: `~/Library/Application Support/Claude/claude_desktop_config.json` - Windows: `%APPDATA%\Claude\claude_desktop_config.json` 2. Restart the application completely ## Rollback Procedure If you need to rollback to a previous version: 1. Update your configuration to use a specific pre-release version: ```json { "mcpServers": { "pluggedin": { "command": "npx", "args": ["-y", "@pluggedin/mcp-proxy@0.5.10"], "env": { "PLUGGEDIN_API_KEY": "YOUR_API_KEY" } } } } ``` 2. Restart your MCP client Note: You'll lose access to the new features introduced in v1.0.0. ## Performance Considerations Version 1.0.0 includes performance improvements: - Faster startup time - Reduced memory usage - Better handling of concurrent requests No action required - these improvements are automatic. ## Security Notes This version includes security enhancements that are transparent to users: - Improved input validation - Better error handling - Enhanced logging for debugging These changes improve security without affecting normal usage. ## Need Help? - 📖 [Documentation](https://github.com/VeriTeknik/pluggedin-mcp) - 🐛 [Report Issues](https://github.com/VeriTeknik/pluggedin-mcp/issues) - 💬 [Community Support](https://github.com/VeriTeknik/pluggedin-mcp/discussions) --- Thank you for using plugged.in MCP Proxy!

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/VeriTeknik/pluggedin-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server