← Discover MCPs and Agents
e
MCPAI & MLGitHub

eaze-editor-context7-plugin

An AI-powered documentation lookup plugin for Eaze Editor. Integrates Context7 natively via the Model Context Protocol (MCP), unleashing real-time syntax, API references, and framework tools directly to your AI coding agents.

Links

README

From the repo.

🚀 Context7 Documentation Finder Plugin

A blazing-fast documentation lookup and search plugin for the Eaze Editor AI system, integrating Context7's capabilities natively via Context Model Protocol (MCP).

License: MIT Powered by Context7

✨ Overview

The Context7 Documentation Finder plugin supercharges your AI coding assistant with real-time documentation, API references, and syntax tutorials across various modern frameworks! It lets the agent interact dynamically with the Context7 API right inside the editor, so you never have to break your flow context-switching to a browser safely.

🌟 Features

  • 🔍 Real-time Documentation Search: Search for documentation using the Context7 API.
  • 📚 Multi-library Support: Rich support for React, Vue, Angular, Node.js, Python, Java, TypeScript, Go, Rust, C#, PHP, and more.
  • 🤖 MCP Integration: Seamlessly hooks into the Eaze Editor AI Core using the Model Context Protocol.
  • Auto-detect Library: Automatically detect the framework based on IDE context or imports.
  • ⚙️ Configurable Settings: Customize your search experience, request timeouts, and result limits.
  • 🔒 Secure Persistence: Secure preferences handler persisting your configurations securely in the editor.

🚀 Installation

  1. Build the plugin: ./gradlew build
  2. Install the resulting plugin JAR from eaze-editor-plugin/build/libs/ to the Eaze Editor plugins page.
  3. Restart the editor to allow the tool registry to load the MCP settings.

🛠️ Configuration

Access the plugin settings through the Eaze Editor settings panel:

  • Enable/disable the plugin
  • 🔑 Configure Context7 API keyGet your API key at context7.com
  • 🎯 Set preferred library for default documentation search
  • ⏱️ Adjust limits for maximum results and request timeouts
  • 🪄 Auto-lookup toggle for code selection snippets

📂 Plugin Structure

eaze-editor-context7-plugin/
├── core/
│   └── src/main/java...            # Context7 Java Client Logic
├── eaze-editor-plugin/             
│   ├── src/main/java/              # MCP Tools & Settings Handler Integration
│   └── src/main/resources/context7/
│       ├── settings.html           # Settings page UI
│       ├── about.html              # About page
│       ├── script.js               # Client-side JavaScript logic
│       └── tailwind.cdn.js         # CSS utilities
├── sdks/                           # Pre-bundled Eaze Editor SDKs required for compilation
└── build.gradle                    # Main build configurations

Development

Prerequisites

  • Java 25 (or minimally 21+)
  • Gradle
  • Access to the Eaze Editor Plugin SDK (bundled in sdks/ folder)

Building

./gradlew build

Testing

./gradlew test

License

MIT License

👨‍💻 Credits & Authors

Collected info

  • 0 stars
  • Language: Java
  • Source updated: 4/6/2026

Config for your environment

Replace {MCP_ENDPOINT_URL} with this MCP’s endpoint URL (from its repo or docs above). No API key — you connect directly.

Tool

OS

Config file: ~/.cursor/mcp.json

{
  "mcpServers": {
    "mcp-server": {
      "url": "{MCP_ENDPOINT_URL}"
    }
  }
}

Paste into mcpServers in the config file. Restart Cursor after saving.

If this MCP is also published on mcpchannel.ai, you can subscribe from Browse and use the gateway config there instead.