Skip to main content
Glama

Tomcat MCP (Model Context Protocol Server)

npm version MCP Registry

A local Tomcat management MCP server for Kiro IDE that enables AI-assisted operations such as:

  • Start / stop Tomcat

  • Diagnose startup failures

  • Deploy and rollback WAR files

  • Read and analyze logs

  • Take thread dumps and heap dumps

  • Analyze GC logs

  • Detect Windows service installations

This MCP runs locally and never exposes Tomcat over the network.


🌍 Available in MCP Registry

Tomcat MCP is officially published to the MCP Registry and npm.

Registry name: io.github.sarath-451/tomcat-mcp

npm package: @sarath-451/tomcat-mcp

Search via Registry API: https://registry.modelcontextprotocol.io/v0.1/servers?search=tomcat


Related MCP server: AEM DEV MCP Server

🚀 One-Click Install (Kiro IDE)

Make sure you have cloned this repository and installed dependencies first.

Add to Kiro


📦 Requirements

- **Node.js 18+**

- **Java JDK** (required for jcmd, thread dumps, heap dumps)

- Apache Tomcat (9 / 10 / 10.1 tested)

- Windows (Linux support planned)

Check:


node -v

java -version

jcmd -h


Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    D
    maintenance
    Enables management of Gradle-based Tomcat applications with capabilities for starting, stopping, restarting processes and querying application logs.
    6
    1
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables server operations and AI application deployment via 16 MCP tools, including container management, disk diagnostics, and GitHub repository search with one-click deployment, through natural language.
    9
    MIT