Skip to main content
Glama

Server Details

Provides Vaadin Documentation and help with development tasks

Glama couldn't complete the latest health check. 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
58.1% over 40 days
Last Tested
Transport
Streamable HTTP
URL
Repository
vaadin/vaadin-mcp
GitHub Stars
13

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
    D
    maintenance
    Provides instant access to 700+ programming documentation sources and creates isolated Docker containers for safe code testing and experimentation. Combines comprehensive documentation lookup with containerized development environments for enhanced development workflows.
    AGPL 3.0
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables AI assistants to access DotVVM UI control documentation, including listing controls and retrieving detailed docs with code samples.
    2 npm
    1
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    Provides programmatic access to Material Web documentation and components for AI agents, enabling documentation search, template generation, and HTML validation.
    7
    4 npm
    1
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.