Skip to main content
Glama

Server Details

Provides Vaadin Documentation and help with development tasks

The last two health checks of this connector failed. If this server requires authentication, missing or expired test credentials may be the cause. A test profile lets Glama authenticate for health checks and discover tools; it is separate from your personal connections.

If you are the author, claim ownership, then add or update a test profile under Admin → Test Profile.

Status
Unhealthy
Uptime
32.2% over 78 days
Last Tested
Transport
Streamable HTTP
URL
Repository
vaadin/vaadin-mcp
GitHub Stars
13
ChatGPT
–
Claude
–

TDQS

A4.1/5.0

Scored across 11 tools

Disambiguation4/5

Most tools have clearly distinct purposes: version lookups, search, full-document retrieval, theme CSS, and the primer are unambiguous. The four get_component_*_api tools share nearly identical signatures and could be confused (React vs Web Component API especially, since React components wrap web components), though the api-type suffix does help differentiate them.

Naming Consistency5/5

Every tool follows a consistent snake_case verb_noun pattern (get_*, search_*), with clear, descriptive names. No mixed conventions or vague verbs appear anywhere in the set.

Tool Count5/5

11 tools is well-scoped for a documentation server covering components, versions, theming, and search. Each tool earns its place and none feels redundant.

Completeness4/5

The surface covers component APIs across Java/React/Web Component models, styling, theme CSS, version discovery, search, and full-document retrieval—a thorough lifecycle for doc lookup. Minor gaps like dedicated example/snippet or component-overview tools exist, but search and primer largely fill them.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 7 tool updates
    • Changedget_component_java_api2 fields changed
      • changedInput schema / properties / vaadin_version / description
        Previous value: -"Required. Vaadin version: \"7\", \"8\", \"14\", \"24\", \"25.0\", \"25.1\", or \"25.2\"."New value: +"Required. Vaadin version: \"7\", \"8\", \"14\", \"24\", \"25.0\", \"25.1\", \"25.2\", or \"25.3\"."
      • changedInput schema / properties / vaadin_version / enum
        Previous value: -[
        -  "7",
        -  "8",
        -  "14",
        -  "24",
        -  "25.0",
        -  "25.1",
        -  "25.2"
        -]New value: +[
        +  "7",
        +  "8",
        +  "14",
        +  "24",
        +  "25.0",
        +  "25.1",
        +  "25.2",
        +  "25.3"
        +]
    • Changedget_component_react_api2 fields changed
      • changedInput schema / properties / vaadin_version / description
        Previous value: -"Required. Vaadin version: \"7\", \"8\", \"14\", \"24\", \"25.0\", \"25.1\", or \"25.2\"."New value: +"Required. Vaadin version: \"7\", \"8\", \"14\", \"24\", \"25.0\", \"25.1\", \"25.2\", or \"25.3\"."
      • changedInput schema / properties / vaadin_version / enum
        Previous value: -[
        -  "7",
        -  "8",
        -  "14",
        -  "24",
        -  "25.0",
        -  "25.1",
        -  "25.2"
        -]New value: +[
        +  "7",
        +  "8",
        +  "14",
        +  "24",
        +  "25.0",
        +  "25.1",
        +  "25.2",
        +  "25.3"
        +]
    • Changedget_component_styling2 fields changed
      • changedInput schema / properties / vaadin_version / description
        Previous value: -"Required. Vaadin version: \"7\", \"8\", \"14\", \"24\", \"25.0\", \"25.1\", or \"25.2\"."New value: +"Required. Vaadin version: \"7\", \"8\", \"14\", \"24\", \"25.0\", \"25.1\", \"25.2\", or \"25.3\"."
      • changedInput schema / properties / vaadin_version / enum
        Previous value: -[
        -  "7",
        -  "8",
        -  "14",
        -  "24",
        -  "25.0",
        -  "25.1",
        -  "25.2"
        -]New value: +[
        +  "7",
        +  "8",
        +  "14",
        +  "24",
        +  "25.0",
        +  "25.1",
        +  "25.2",
        +  "25.3"
        +]
    • Changedget_component_web_component_api2 fields changed
      • changedInput schema / properties / vaadin_version / description
        Previous value: -"Required. Vaadin version: \"7\", \"8\", \"14\", \"24\", \"25.0\", \"25.1\", or \"25.2\"."New value: +"Required. Vaadin version: \"7\", \"8\", \"14\", \"24\", \"25.0\", \"25.1\", \"25.2\", or \"25.3\"."
      • changedInput schema / properties / vaadin_version / enum
        Previous value: -[
        -  "7",
        -  "8",
        -  "14",
        -  "24",
        -  "25.0",
        -  "25.1",
        -  "25.2"
        -]New value: +[
        +  "7",
        +  "8",
        +  "14",
        +  "24",
        +  "25.0",
        +  "25.1",
        +  "25.2",
        +  "25.3"
        +]
    • Changedget_theme_css_properties2 fields changed
      • changedInput schema / properties / vaadin_version / description
        Previous value: -"Required. Vaadin version: \"7\", \"8\", \"14\", \"24\", \"25.0\", \"25.1\", or \"25.2\"."New value: +"Required. Vaadin version: \"7\", \"8\", \"14\", \"24\", \"25.0\", \"25.1\", \"25.2\", or \"25.3\"."
      • changedInput schema / properties / vaadin_version / enum
        Previous value: -[
        -  "7",
        -  "8",
        -  "14",
        -  "24",
        -  "25.0",
        -  "25.1",
        -  "25.2"
        -]New value: +[
        +  "7",
        +  "8",
        +  "14",
        +  "24",
        +  "25.0",
        +  "25.1",
        +  "25.2",
        +  "25.3"
        +]
    • Changedget_vaadin_primer2 fields changed
      • changedInput schema / properties / vaadin_version / description
        Previous value: -"Required. Vaadin version: \"7\", \"8\", \"14\", \"24\", \"25.0\", \"25.1\", or \"25.2\". For legacy versions (7, 8, 14), returns guidance on version-specific resources."New value: +"Required. Vaadin version: \"7\", \"8\", \"14\", \"24\", \"25.0\", \"25.1\", \"25.2\", or \"25.3\". For legacy versions (7, 8, 14), returns guidance on version-specific resources."
      • changedInput schema / properties / vaadin_version / enum
        Previous value: -[
        -  "7",
        -  "8",
        -  "14",
        -  "24",
        -  "25.0",
        -  "25.1",
        -  "25.2"
        -]New value: +[
        +  "7",
        +  "8",
        +  "14",
        +  "24",
        +  "25.0",
        +  "25.1",
        +  "25.2",
        +  "25.3"
        +]
    • Changedsearch_vaadin_docs2 fields changed
      • changedInput schema / properties / vaadin_version / description
        Previous value: -"Required. Vaadin version: \"7\", \"8\", \"14\", \"24\", \"25.0\", \"25.1\", or \"25.2\"."New value: +"Required. Vaadin version: \"7\", \"8\", \"14\", \"24\", \"25.0\", \"25.1\", \"25.2\", or \"25.3\"."
      • changedInput schema / properties / vaadin_version / enum
        Previous value: -[
        -  "7",
        -  "8",
        -  "14",
        -  "24",
        -  "25.0",
        -  "25.1",
        -  "25.2"
        -]New value: +[
        +  "7",
        +  "8",
        +  "14",
        +  "24",
        +  "25.0",
        +  "25.1",
        +  "25.2",
        +  "25.3"
        +]
  2. 3 tool updates
    • Addedget_latest_vaadin_version
    • Addedget_supported_vaadin_versions
    • Removedget_vaadin_version
  3. 7 tool updates
    • Changedget_component_java_api2 fields changed
      • changedInput schema / properties / vaadin_version / description
        Previous value: -"Required. Vaadin version: \"7\", \"8\", \"14\", \"24\", \"25\", or \"25.1\"."New value: +"Required. Vaadin version: \"7\", \"8\", \"14\", \"24\", \"25.0\", \"25.1\", or \"25.2\"."
      • changedInput schema / properties / vaadin_version / enum
        Previous value: -[
        -  "7",
        -  "8",
        -  "14",
        -  "24",
        -  "25",
        -  "25.1"
        -]New value: +[
        +  "7",
        +  "8",
        +  "14",
        +  "24",
        +  "25.0",
        +  "25.1",
        +  "25.2"
        +]
    • Changedget_component_react_api2 fields changed
      • changedInput schema / properties / vaadin_version / description
        Previous value: -"Required. Vaadin version: \"7\", \"8\", \"14\", \"24\", \"25\", or \"25.1\"."New value: +"Required. Vaadin version: \"7\", \"8\", \"14\", \"24\", \"25.0\", \"25.1\", or \"25.2\"."
      • changedInput schema / properties / vaadin_version / enum
        Previous value: -[
        -  "7",
        -  "8",
        -  "14",
        -  "24",
        -  "25",
        -  "25.1"
        -]New value: +[
        +  "7",
        +  "8",
        +  "14",
        +  "24",
        +  "25.0",
        +  "25.1",
        +  "25.2"
        +]
    • Changedget_component_styling2 fields changed
      • changedInput schema / properties / vaadin_version / description
        Previous value: -"Required. Vaadin version: \"7\", \"8\", \"14\", \"24\", \"25\", or \"25.1\"."New value: +"Required. Vaadin version: \"7\", \"8\", \"14\", \"24\", \"25.0\", \"25.1\", or \"25.2\"."
      • changedInput schema / properties / vaadin_version / enum
        Previous value: -[
        -  "7",
        -  "8",
        -  "14",
        -  "24",
        -  "25",
        -  "25.1"
        -]New value: +[
        +  "7",
        +  "8",
        +  "14",
        +  "24",
        +  "25.0",
        +  "25.1",
        +  "25.2"
        +]
    • Changedget_component_web_component_api2 fields changed
      • changedInput schema / properties / vaadin_version / description
        Previous value: -"Required. Vaadin version: \"7\", \"8\", \"14\", \"24\", \"25\", or \"25.1\"."New value: +"Required. Vaadin version: \"7\", \"8\", \"14\", \"24\", \"25.0\", \"25.1\", or \"25.2\"."
      • changedInput schema / properties / vaadin_version / enum
        Previous value: -[
        -  "7",
        -  "8",
        -  "14",
        -  "24",
        -  "25",
        -  "25.1"
        -]New value: +[
        +  "7",
        +  "8",
        +  "14",
        +  "24",
        +  "25.0",
        +  "25.1",
        +  "25.2"
        +]
    • Changedget_theme_css_properties2 fields changed
      • changedInput schema / properties / vaadin_version / description
        Previous value: -"Required. Vaadin version: \"7\", \"8\", \"14\", \"24\", \"25\", or \"25.1\"."New value: +"Required. Vaadin version: \"7\", \"8\", \"14\", \"24\", \"25.0\", \"25.1\", or \"25.2\"."
      • changedInput schema / properties / vaadin_version / enum
        Previous value: -[
        -  "7",
        -  "8",
        -  "14",
        -  "24",
        -  "25",
        -  "25.1"
        -]New value: +[
        +  "7",
        +  "8",
        +  "14",
        +  "24",
        +  "25.0",
        +  "25.1",
        +  "25.2"
        +]
    • Changedget_vaadin_primer2 fields changed
      • changedInput schema / properties / vaadin_version / description
        Previous value: -"Required. Vaadin version: \"7\", \"8\", \"14\", \"24\", \"25\", or \"25.1\". For legacy versions (7, 8, 14), returns guidance on version-specific resources."New value: +"Required. Vaadin version: \"7\", \"8\", \"14\", \"24\", \"25.0\", \"25.1\", or \"25.2\". For legacy versions (7, 8, 14), returns guidance on version-specific resources."
      • changedInput schema / properties / vaadin_version / enum
        Previous value: -[
        -  "7",
        -  "8",
        -  "14",
        -  "24",
        -  "25",
        -  "25.1"
        -]New value: +[
        +  "7",
        +  "8",
        +  "14",
        +  "24",
        +  "25.0",
        +  "25.1",
        +  "25.2"
        +]
    • Changedsearch_vaadin_docs2 fields changed
      • changedInput schema / properties / vaadin_version / description
        Previous value: -"Required. Vaadin version: \"7\", \"8\", \"14\", \"24\", \"25\", or \"25.1\"."New value: +"Required. Vaadin version: \"7\", \"8\", \"14\", \"24\", \"25.0\", \"25.1\", or \"25.2\"."
      • changedInput schema / properties / vaadin_version / enum
        Previous value: -[
        -  "7",
        -  "8",
        -  "14",
        -  "24",
        -  "25",
        -  "25.1"
        -]New value: +[
        +  "7",
        +  "8",
        +  "14",
        +  "24",
        +  "25.0",
        +  "25.1",
        +  "25.2"
        +]
  4. 1 tool update
    • Addedget_theme_css_properties
  5. 9 tool updates
    • First observedget_component_java_api
    • First observedget_component_react_api
    • First observedget_component_styling
    • First observedget_component_web_component_api
    • First observedget_components_by_version
    • First observedget_full_document
    • First observedget_vaadin_primer
    • First observedget_vaadin_version
    • First observedsearch_vaadin_docs

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    A
    maintenance
    Provides tools for agentic AI workflows to scaffold UI5 applications and Integration Cards, fetch API documentation and development guidelines, validate manifests, run linting, inspect project metadata, and retrieve framework version information.
    452 npm
    MIT
  • A
    license
    Not graded
    quality
    A
    maintenance
    Enables agentic AI clients to scaffold UI5 applications and integration cards, access UI5 API documentation and coding guidelines, validate project manifests, and detect and fix UI5-specific code issues.
    452 npm
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.