Skip to main content
Glama
ghiloufibg

Maven Project Generator MCP

by ghiloufibg

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
LOG_LEVELNoNiveau de loginfo
MAVEN_OUTPUT_DIRNoRépertoire de sortie par défaut pour les projets Maven générés./output

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
create_maven_projectC

Creer un nouveau projet Maven vide avec la structure standard

add_java_fileC

Ajouter un fichier Java au projet Maven

add_resource_fileC

Ajouter un fichier de ressources au projet

add_any_fileC

Ajouter n'importe quel fichier au projet avec chemin personnalise

set_pom_xmlC

Definir ou modifier le contenu du pom.xml

generate_zipC

Generer et sauvegarder le projet Maven en ZIP

clear_projectC

Vider le projet en cours

list_filesB

Lister tous les fichiers du projet en cours

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.5/5.0

Scored across 8 tools

Disambiguation5/5

Each tool has a clearly distinct purpose with no overlap: adding different file types, clearing, creating, generating, listing, and setting the POM file. The descriptions specify unique actions and targets, making it easy for an agent to select the right tool without confusion.

Naming Consistency5/5

All tools follow a consistent verb_noun pattern in snake_case (e.g., add_java_file, create_maven_project, list_files). The naming is predictable and readable throughout the set, with no deviations in style or convention.

Tool Count5/5

With 8 tools, the count is well-scoped for a Maven project generator. Each tool earns its place by covering essential operations like project creation, file management, and output generation, without being too sparse or bloated.

Completeness5/5

The tool set provides complete coverage for the domain of Maven project generation, including CRUD-like operations: create project, add/clear files, list contents, set configuration (POM), and generate output (ZIP). There are no obvious gaps that would hinder an agent's workflow.

Maintenance

ActivityInactive
ResponsivenessNo issues