Introduction
Developing Forge apps just got significantly easier. Atlassian has introduced the Forge MCP Server, a remote service based on the Model Context Protocol that provides contextual, up-to-date knowledge about Forge directly to your development tools and AI assistants.
What is Forge MCP Server?
The Forge MCP Server is a specialized knowledge provider that understands:
- Forge APIs: Complete reference for all Forge APIs and modules
- Best Practices: Recommended patterns and anti-patterns
- Manifest Configuration: Schema validation and suggestions
- Permission Scopes: Security-aware scope recommendations
How It Transforms Development
1. Intelligent Code Completion
Your IDE now understands Forge at a deep level:
- Context-aware API suggestions
- Automatic import management
- Type-safe function signatures
- Real-time documentation inline
2. Manifest Assistance
No more guessing about manifest configurations:
- Auto-complete for manifest fields
- Validation against latest schema
- Permission scope suggestions based on code analysis
- Module configuration help
3. Debugging Support
Get help when things go wrong:
- Common error pattern recognition
- Fix suggestions with code examples
- Performance optimization tips
- Security vulnerability detection
Supported IDEs
The Forge MCP Server works with:
- VS Code: Full integration via MCP extension
- JetBrains IDEs: IntelliJ, WebStorm support
- Cursor: Native MCP support
- Any MCP-compatible tool: Open standard compatibility
Getting Started
Step 1: Configure MCP
Add the Forge MCP Server to your IDE's MCP configuration:
The server URL and authentication details are available in your Atlassian Developer Console.
Step 2: Authenticate
Use your Atlassian API token for authentication. The server respects your existing permissions and access levels.
Step 3: Start Developing
Once connected, your AI assistant and IDE will have full access to Forge knowledge:
- Ask questions about Forge APIs
- Get code suggestions based on best practices
- Validate your manifest before deployment
- Debug issues with contextual help
Real-World Examples
Building a Custom Panel
Instead of searching through documentation, simply ask:
- "How do I create a Jira issue panel with Forge?"
- "What permissions do I need for reading issue data?"
- "Show me an example of a Forge resolver for custom fields"
Optimizing Performance
Get performance insights directly in your IDE:
- "Why is my Forge function timing out?"
- "How can I batch API calls in Forge?"
- "What are the rate limits for this API?"
The Bigger Picture
The Forge MCP Server is part of Atlassian's broader strategy to make platform development more accessible. By bringing knowledge directly to developers' tools, they're reducing the barrier to entry for Forge development.
Conclusion
The Forge MCP Server is a game-changer for Forge developers. By providing contextual, always-up-to-date knowledge directly in your development environment, it dramatically reduces the time from idea to implementation.
Whether you're a seasoned Forge developer or just getting started, the Forge MCP Server will become an indispensable part of your toolkit.