Index
All Classes and Interfaces|All Packages
A
- AbstractMCPServerMojo - Class in org.machanism.machai.mcp.maven
-
Abstract base class for MCP server Maven plugin Mojos.
- AbstractMCPServerMojo() - Constructor for class org.machanism.machai.mcp.maven.AbstractMCPServerMojo
-
Constructs a new
AbstractMCPServerMojo. - applyParameters() - Method in class org.machanism.machai.mcp.maven.AbstractMCPServerMojo
-
Applies environment parameters and credentials to the system properties.
B
- basedir - Variable in class org.machanism.machai.mcp.maven.AbstractMCPServerMojo
-
The Maven module base directory.
C
- Class diagram - Search tag in Overview
- Section
E
- execute() - Method in class org.machanism.machai.mcp.maven.HttpStatelessServerMojo
-
Executes the Mojo, starting the stateless HTTP MCP server.
- execute() - Method in class org.machanism.machai.mcp.maven.HttpStreamableMcpServerMojo
-
Executes the Mojo, starting the streamable HTTP MCP server.
G
- Goals - Search tag in Overview
- Section
H
- HttpStatelessServerMojo - Class in org.machanism.machai.mcp.maven
-
Maven plugin Mojo for starting a stateless HTTP MCP server.
- HttpStatelessServerMojo() - Constructor for class org.machanism.machai.mcp.maven.HttpStatelessServerMojo
- HttpStreamableMcpServerMojo - Class in org.machanism.machai.mcp.maven
-
Maven plugin Mojo for starting a streamable HTTP MCP server.
- HttpStreamableMcpServerMojo() - Constructor for class org.machanism.machai.mcp.maven.HttpStreamableMcpServerMojo
M
- MCP Server Maven Plugin - Search tag in Overview
- Section
- MCPServerTools - Class in org.machanism.machai.mcp.maven.tools
-
Provides utility functions for managing the MCP server lifecycle.
- MCPServerTools() - Constructor for class org.machanism.machai.mcp.maven.tools.MCPServerTools
O
- org.machanism.machai.mcp.maven - package org.machanism.machai.mcp.maven
-
Provides Maven plugin Mojos and utilities for managing MCP server lifecycle and configuration.
- org.machanism.machai.mcp.maven.tools - package org.machanism.machai.mcp.maven.tools
-
Contains utility classes and tools for MCP server operations within Maven plugins.
- org.machanism.machai.mcp.server.maven - Search tag in Overview
- Section
- Overview - Search tag in Overview
- Section
P
- Package structure - Search tag in Overview
- Section
- params - Variable in class org.machanism.machai.mcp.maven.AbstractMCPServerMojo
-
Map of environment variables for MCP server.
- port - Variable in class org.machanism.machai.mcp.maven.AbstractMCPServerMojo
-
The port on which the MCP server will run.
- Primary responsibilities - Search tag in Overview
- Section
- project - Variable in class org.machanism.machai.mcp.maven.AbstractMCPServerMojo
-
The current Maven project.
S
- Shared configuration concepts - Search tag in Overview
- Section
- stopMcpServer(int) - Method in class org.machanism.machai.mcp.maven.tools.MCPServerTools
-
Stops the MCP server by initiating a delayed shutdown.
T
- Typical usage - Search tag in Overview
- Section
All Classes and Interfaces|All Packages