Vaadin

Vaadin

Search Vaadin documentation, get the full documentation, and get version information. Designed for AI agents.

9
Stars
1
Forks
0
Releases

Overview

Vaadin Documentation MCP Server is a Model Context Protocol service designed for IDE-assisted integration of Vaadin documentation. It exposes core document tools to enable AI-powered and developer-friendly access to content: search_vaadin_docs, which performs semantic and keyword-based searches; get_full_document, which retrieves complete documentation pages with contextual information; and get_vaadin_version, which returns the latest Vaadin release information and timestamp. The server includes framework awareness to detect whether content is relevant to Vaadin Flow (Java) or Hilla (React), ensuring framework-appropriate guidance. It is designed to work alongside the rest of the Vaadin documentation processing ecosystem, enabling IDE assistants to query documentation, fetch detailed contexts, and present structured results to users. The MCP server emphasizes robust error handling and graceful degradation when content is missing or incomplete, helping maintain stable IDE experiences. This component is central to enabling standardized IDE integration with the MCP protocol, allowing search and retrieval workflows to be embedded into developer tools and AI agents.

Details

Owner
marcushellberg
Language
TypeScript
License
MIT License
Updated
2025-12-07

Features

Document Tools

Provides search_vaadin_docs (semantic/keyword search) and get_full_document for retrieving complete Vaadin documentation pages with context.

Full Document Retrieval

Retrieves complete documentation pages with context to enable richer AI-generated answers and navigation.

Framework Awareness

Detects and filters content for Vaadin Flow (Java) vs Hilla (React) to tailor results.

Error Handling

Graceful degradation for missing or inaccessible content to maintain reliable operation.

Available Tools

Exposes search_vaadin_docs, get_full_document, and get_vaadin_version for search, retrieval, and version information.

Audience

IDE assistantsProvide context-aware Vaadin documentation search and full-document retrieval inside IDEs for AI-assisted development.
AI agentsQuery Vaadin docs semantically and fetch full documents to support AI-assisted responses.

Tags

MCPVaadinDocumentationIDE integrationsemantic searchframework awarenessfull-document retrievalversion information