🚀 MCP Cursor FlowiseAI Extension
Visual Flowise AI management for Cursor IDE - 22 powerful tools with drag-and-drop interface

🎯 What is this Extension?
The MCP Cursor FlowiseAI Extension provides a visual interface for managing your Flowise AI resources directly within Cursor IDE. Built on top of our powerful MCP server with 22 tools, this extension brings the full power of Flowise AI to your development environment.
✨ Features
📊 Visual Dashboard
- Real-time Overview: See all your Flowise resources at a glance
- Quick Actions: Create chatflows, document stores, and assistants with one click
- Connection Status: Monitor your Flowise API connection
- Statistics: Track your AI resources and usage
🔄 Chatflow Management
- Visual Tree View: Browse all your chatflows in the sidebar
- Quick Actions: Edit, delete, and test chatflows directly
- Status Indicators: See which chatflows are deployed
- One-Click Testing: Test your chatflows with sample questions
📚 Document Store Management
- Knowledge Base Browser: View all your document stores
- Upload Interface: Drag-and-drop document uploads
- Search & Query: Test your RAG systems
- Metadata Management: Organize your knowledge bases
🤖 Assistant Management
- AI Assistant Browser: View all your AI assistants
- Quick Creation: Create new assistants with templates
- Model Selection: Choose from different AI models
- Instruction Management: Edit assistant instructions
⚙️ Variable Management
- Configuration Browser: View all your variables
- Type Support: String, number, boolean, and object variables
- Quick Editing: Edit variable values inline
- Dynamic Configuration: Manage your AI system settings
🚀 Quick Start
1. Install the Extension
# Install from VS Code Marketplace (when published)
code --install-extension Big-Brother.mcp-cursor-flowiseai-extension
- Open Cursor IDE
- Go to Settings → Extensions → MCP Cursor FlowiseAI
- Set your Flowise API Key and Endpoint
- The extension will automatically connect to your Flowise instance
3. Start Building AI Systems
- Open Dashboard: Click the Flowise icon in the activity bar
- Create Resources: Use the quick action buttons
- Manage Everything: Browse and edit your AI resources in the sidebar
🛠️ Configuration
Required Settings
{
"mcp-cursor-flowiseai.apiKey": "your_flowise_api_key_here",
"mcp-cursor-flowiseai.apiEndpoint": "http://localhost:3000"
}
Optional Settings
{
"mcp-cursor-flowiseai.autoRefresh": true,
"mcp-cursor-flowiseai.showNotifications": true
}
📋 Commands
Command |
Description |
FlowiseAI: Open Dashboard |
Open the main Flowise dashboard |
FlowiseAI: Create New Chatflow |
Create a new chatflow |
FlowiseAI: Create Document Store |
Create a new document store |
FlowiseAI: Create AI Assistant |
Create a new AI assistant |
FlowiseAI: Refresh All Data |
Refresh all tree views |
🎨 User Interface
Activity Bar
- Flowise Icon: Access the main dashboard and tree views
- Resource Counters: See how many resources you have
- Chatflows: Browse and manage your conversation flows
- Document Stores: Manage your knowledge bases
- Assistants: View and edit your AI assistants
- Variables: Configure your system variables
Dashboard
- Statistics Cards: Overview of your AI resources
- Quick Actions: One-click resource creation
- Connection Status: Monitor your Flowise connection
🔧 Development
Prerequisites
- Node.js 16+
- TypeScript 4.9+
- VS Code Extension Development Host
Build from Source
# Clone the repository
git clone https://github.com/Big-Brother/mcp-cursor-flowiseai-extension.git
cd mcp-cursor-flowiseai-extension
# Install dependencies
npm install
# Compile TypeScript
npm run compile
# Package extension
npm run package
Testing
# Run tests
npm test
# Lint code
npm run lint
# Watch for changes
npm run watch
🤝 Contributing
We welcome contributions! This extension is built on top of our MCP-Cursor-FlowiseAI server.
Development Setup
- Fork the repository
- Create a feature branch
- Make your changes
- Add tests if applicable
- Submit a pull request
📄 License
This project is licensed under the MIT License. See the LICENSE file for details.
🆘 Support
🎯 Roadmap
v1.1.0 - Visual Flow Builder
- Drag-and-drop chatflow builder
- Node connection management
- Flow validation and testing
v1.2.0 - Advanced Features
- Document upload interface
- Real-time collaboration
- Performance analytics
v1.3.0 - Enterprise Features
- Team management
- Advanced security
- API rate limiting
Built with ❤️ for the Cursor IDE and Flowise AI communities
Visual interface for the powerful MCP-Cursor-FlowiseAI server