jolokia-mcp-server

jolokia-mcp-server

3.4

If you are the rightful owner of jolokia-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

MCP server for Jolokia, a JMX-HTTP bridge for Java applications, enabling LLM to manage Java applications using JMX API via Jolokia.

The Jolokia MCP Server is a Model Context Protocol (MCP) server designed to facilitate the management of Java applications through the JMX API using Jolokia, a JMX-HTTP bridge. This server connects to a single Java Virtual Machine (JVM) at startup and provides a suite of tools to interact with the JVM's MBeans. By leveraging the Jolokia MCP Server, users can list MBeans, access their operations and attributes, and perform read/write operations on these attributes. Additionally, it allows for the execution of operations on MBeans, making it a powerful tool for managing Java applications. The server can be run using Java or JBang, and supports both stdio and HTTP/SSE transport modes for communication.

Features

  • List MBeans from the connected JVM
  • List operations for a MBean
  • List attributes for a MBean
  • Read/write attributes of a MBean
  • Execute operations on a MBean

Tools

  1. listMBeans

    List available MBeans from the JVM

  2. listMBeanOperations

    List available operations for a given MBean

  3. listMBeanAttributes

    List available attributes for a given MBean

  4. readMBeanAttribute

    Read an attribute from a given MBean

  5. writeMBeanAttribute

    Set the value to an attribute of a given MBean

  6. executeMBeanOperation

    Execute an operation on a given MBean