Skip to main content
Glama
ValentinTarnovsky

Minecraft Plugin Documentation MCP Server

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

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
{}
resources
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_dependency_docsA

Get documentation URLs, Maven coordinates, and latest version for a Minecraft plugin dependency. Returns wiki, javadocs, GitHub links, and quick-start code snippets.

scan_project_dependenciesA

Scan a Minecraft plugin project directory and extract all dependencies from build.gradle, build.gradle.kts, and pom.xml files. Returns a structured list of dependencies with version info.

check_latest_versionsA

Check for the latest versions of Minecraft plugin dependencies. Can check all known dependencies or compare against project's current versions.

analyze_plugin_projectB

Perform a comprehensive analysis of a Minecraft plugin project or workspace. Scans all subprojects, extracts dependencies, checks for updates, and provides recommendations.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
LuckPermsA permissions plugin for Minecraft servers
Paper APIThe Paper Minecraft server API - high performance fork of Spigot
Spigot APIThe Spigot Minecraft server API
Bukkit APIThe original Bukkit Minecraft server API
HikariCPFast, simple, reliable JDBC connection pool
Item-NBT-APIAdd NBT tags to items without NMS
ProtocolLibLibrary for reading and modifying Minecraft packets
DecentHologramsA lightweight but powerful hologram plugin
Vault APIPermissions, Chat, & Economy API for plugins
CoreProtect APIBlock logging & rollback plugin API
mc-MenuAPIA powerful menu/GUI API for Minecraft plugins
PlaceholderAPIA resource that allows the use of various placeholders
WorldEditIn-game map editor for Minecraft
WorldGuardRegion protection and flag plugin
SkinsRestorer APISkin management API - set, get, and apply skins to players on Bukkit/BungeeCord/Velocity
EdTools APIDeveloper API for EdTools Minecraft plugin - custom enchantments, lucky blocks, GUIs, zones, currencies, boosters, backpacks, and OmniTools

TDQS

A3.6/5.0

Scored across 4 tools

Disambiguation4/5

The tools have mostly distinct purposes with clear boundaries: analyze_plugin_project focuses on comprehensive project analysis, check_latest_versions handles version checking, get_dependency_docs retrieves documentation, and scan_project_dependencies extracts dependency lists. However, analyze_plugin_project and scan_project_dependencies have some overlap in scanning dependencies, which could cause minor confusion.

Naming Consistency5/5

All tool names follow a consistent verb_noun pattern with snake_case throughout: analyze_plugin_project, check_latest_versions, get_dependency_docs, and scan_project_dependencies. The naming is predictable and readable without any deviations or mixed conventions.

Tool Count4/5

With 4 tools, the count is reasonable for a server focused on Minecraft plugin documentation and dependency management. It covers key areas like analysis, version checking, documentation retrieval, and dependency scanning, though it might feel slightly thin for broader plugin development workflows.

Completeness3/5

The tool set covers core aspects of dependency management and documentation for Minecraft plugins, but there are notable gaps. It lacks tools for creating or updating dependencies, managing plugin configurations, or integrating with development environments, which could limit agent workflows in more complex scenarios.

Maintenance

ActivitySlowing
ResponsivenessNo issues