
Tomcat
If you're running Tomcat locally and want AI help managing it, this gives Claude direct access to start/stop the server, deploy and rollback WAR files, grab thread and heap dumps, and parse catalina logs for diagnostics. It's built for Kiro IDE but works anywhere MCP is supported. Everything runs locally through stdio, so you're not exposing your Tomcat instance to the network. The auto-approve list covers common operations like status checks and log reading. Currently Windows-only with jcmd integration for JVM diagnostics, though Linux support is planned. Useful when you're debugging deployment issues or need to quickly analyze GC behavior without leaving your AI chat.
- tools
- 11
- transport
- STDIO
- last updated
- Feb 17, 2026
Tools
11 toolsPublic tool metadata for what this MCP can expose to an agent.
start_tomcat
No parameter schema in public metadata yet.
stop_tomcat
No parameter schema in public metadata yet.
check_tomcat_status
No parameter schema in public metadata yet.
read_latest_catalina_log
No parameter schema in public metadata yet.
diagnose_startup_failure
No parameter schema in public metadata yet.
deploy_war
No parameter schema in public metadata yet.
rollback_last_deployment
No parameter schema in public metadata yet.
thread_dump
No parameter schema in public metadata yet.
heap_dump
No parameter schema in public metadata yet.
analyze_gc_log
No parameter schema in public metadata yet.
detect_tomcat_service
No parameter schema in public metadata yet.
Sponsors
Readme
Tomcat MCP (Model Context Protocol Server)
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
🚀 One-Click Install (Kiro IDE)
Make sure you have cloned this repository and installed dependencies first.
Details
- Repository
- github.com/sarath-451/tomcat-mcp
- Package
@sarath-451/tomcat-mcp- Transport
- STDIO
- Registry
- MCP registry, active