OpenGraph MCP Server for JetBrains
Enhance JetBrains AI Assistant with web data capabilities. Works with IntelliJ IDEA, WebStorm, PyCharm, and all JetBrains IDEs.
Prerequisites
- JetBrains IDE with AI Assistant plugin installed and enabled
- An OpenGraph.io account (free to create)
Installation
Open AI Assistant Settings
Go to Settings → Tools → AI Assistant → MCP Servers
Add New Server
Click the + button and paste this configuration:
MCP Server Configuration{ "mcpServers": { "opengraph": { "url": "https://mcp.opengraph.io/mcp" } } }Prefer a static API key instead of signing in? See Signing In for the alternate config.
Apply and Restart
Click Apply and restart your IDE. A browser tab will open the first time you connect so you can sign in with your OpenGraph.io account.
Available Tools
Once connected, AI Assistant has access to:
- Get OG Data – Extract OpenGraph metadata from any URL
- Screenshot – Capture webpage screenshots
- Scrape – Fetch HTML with JavaScript rendering
- Query – Ask questions about page content
Example Prompts
API Research
Research documentation
Unfurl the Spring Boot documentation at https://spring.io/projects/spring-boot and summarize the key features.UI Analysis
Screenshot analysis
Take a screenshot of https://kotlinlang.org and describe the page layout.Code Research
Scrape content
Scrape https://docs.oracle.com/en/java/ and find all the main documentation sections.Supported IDEs
OpenGraph MCP works with any JetBrains IDE that supports the AI Assistant plugin:
- IntelliJ IDEA (Ultimate and Community)
- WebStorm
- PyCharm
- PhpStorm
- GoLand
- RubyMine
- Rider
- CLion
- DataGrip
- Android Studio
Troubleshooting
AI Assistant not showing MCP tools?
- Ensure you have an active JetBrains AI Assistant subscription
- Verify the MCP configuration JSON is valid
- Restart the IDE after adding the configuration
- If you signed in, make sure you approved the connection in the browser tab that opened
Server connection issues (API key mode)
- Verify your App ID at dashboard.opengraph.io