🚀 IFS Cloud MCP VS Code Extension
Transform your IFS Cloud development with AI-powered intelligence

One-click installation • ZIP import workflow • Intelligent code analysis • 15,000+ files indexed
✨ What This Extension Does
🧠 Supercharge your IFS Cloud development with AI that understands your entire codebase
📦 Import ZIP files containing IFS Cloud source code for intelligent analysis
🎯 Get instant suggestions based on existing patterns across 15,000+ files
🔍 Find implementations in seconds across entities, projections, clients, and fragments
🎯 Quick Start (3 Steps)
1️⃣ Install Extension → "Install IFS Cloud MCP Server"
2️⃣ Import ZIP File → "Import IFS Cloud ZIP File"
3️⃣ Start AI Server → "Start IFS Cloud MCP Server"
That's it! GitHub Copilot now has intelligent access to your entire IFS Cloud codebase 🎉
🔥 Key Features
📦 Smart ZIP Import
- Drag & Drop ZIP files containing IFS Cloud source code
- Automatic extraction of 15,000+ files (entities, PLSQL, clients, fragments)
- Lightning-fast indexing with Tantivy search engine
- Version management for multiple releases (24.2.1, latest, custom builds)
🧠 AI-Powered Development
- Intelligent suggestions based on existing code patterns
- Cross-file analysis across entities, projections, and business logic
- Pattern recognition for IFS Cloud best practices
- Code generation following IFS conventions
🎨 IFS Language Support
- Syntax highlighting for
.marble
, .client
, .fragment
, .projection
files
- Beautiful pastel theme optimized for IFS development
- Smart snippets for entities, views, services, and components
- Auto-completion for IFS-specific keywords
🌐 Web Interface
- Visual file browser for imported ZIP contents
- Search interface across your entire codebase
- Live preview of IFS files with syntax highlighting
- Export capabilities for analysis and documentation
📋 Essential Commands
Command |
Description |
When to Use |
🔧 Install IFS Cloud MCP Server |
One-click server setup |
First time setup |
📦 Import IFS Cloud ZIP File |
Import & index ZIP files |
Before development |
🚀 Start IFS Cloud MCP Server |
Activate AI intelligence |
Daily development |
🌐 Start Web UI |
Launch visual interface |
Browse imported files |
📊 List Available Versions |
Show imported versions |
Version management |
🔒 Built-in Safety
✅ Cannot start without data - Prevents empty server starts
✅ Validates imports - Ensures successful ZIP processing
✅ Progress tracking - Real-time import status
✅ Error recovery - Helpful troubleshooting guidance
🎨 File Types Supported
Extension |
Purpose |
AI Benefits |
.entity |
Data models |
Generate business entities |
.plsql |
Business logic |
Suggest API implementations |
.client |
UI definitions |
Create user interfaces |
.projection |
Data access |
Design data layers |
.fragment |
UI components |
Build reusable fragments |
.views |
Database views |
Optimize queries |
- 15,000+ files indexed in seconds
- Millisecond searches across entire codebase
- Intelligent caching for rapid subsequent imports
- Memory efficient batch processing
🛠 Requirements
- VS Code 1.74.0 or higher
- Python 3.8+ (auto-detected)
- Git (for installation)
- IFS Cloud ZIP file (from your IFS Cloud release)
📖 Quick Examples
Import Your First ZIP
Command Palette → "IFS Cloud: Import IFS Cloud ZIP File"
→ Select: IFS_Cloud_24.2.1.zip
→ Version: "24.2.1"
→ ✅ 15,847 files indexed!
Start AI Development
Command Palette → "IFS Cloud: Start IFS Cloud MCP Server"
→ GitHub Copilot now knows your entire codebase
→ Ask: "Create customer order validation logic"
→ Get: Intelligent suggestions based on existing patterns!
🎯 Perfect For
- 🏢 IFS Cloud developers working with large codebases
- 🤖 AI-assisted development with GitHub Copilot
- 📚 Code exploration and pattern discovery
- 🔍 Legacy code analysis and modernization
- 📖 Documentation generation from existing code
🚀 Get Started
- Install this extension from VS Code Marketplace
- Run
IFS Cloud: Install IFS Cloud MCP Server
- Import your IFS Cloud ZIP file
- Start developing with AI superpowers!