"""
MCP Server CLI utilities.
This package provides command-line tools for managing the MCP server,
including index management, diagnostics, and maintenance operations.
"""
import click
from .. import __version__
from .artifact_commands import artifact
from .index_management import index
from .repository_commands import repository
@click.group()
@click.version_option(version=__version__, prog_name="code-index-mcp")
def cli():
"""MCP Server CLI utilities."""
# Register command groups
cli.add_command(index)
cli.add_command(artifact)
cli.add_command(repository)
if __name__ == "__main__":
cli()