MCP Components Catalog

Overview

This catalog lists all MCP components used in Maven support workflows, both internally (developed by us) and external (third-party).

Internal MCPs

MCP servers we develop and maintain within this repository.

Component Description Status Documentation

mail-mcp

Access to Apache Maven mailing list archives (2002-present)

Active

Overview / Full Docs

External MCPs

MCP servers developed by third parties that we consume.

Component Description Status Documentation

Atlassian MCP

Access to Jira issues and Confluence pages

Evaluated

Details

GitHub MCP

Access to GitHub repositories, issues, and pull requests

Available

Details

Maven Tools MCP

Maven Central dependency intelligence (versions, health, upgrades)

Available

Details

Planned Components

The following components may be added in the future:

  • Web Search MCPs - Various implementations for web research capabilities

  • Database MCPs - Access to databases relevant to Maven infrastructure

Adding New Components

Internal MCPs

  1. Create a new subdirectory at the repository root level

  2. Follow the established project structure (see mail-mcp as example)

  3. Add an Antora component descriptor (docs/antora.yml)

  4. Add an overview page in this components module

External MCPs

  1. Research available MCP implementations for the target service

  2. Document all alternatives with comparison matrix

  3. Note the research date explicitly

  4. Include authentication methods and deployment requirements

  5. Add entry to this catalog