Skip to main content
Glama
Makefile2.32 kB
.PHONY: help setup install run test lint format clean docker-build docker-run help: @echo "docx-mcp - Word Document MCP Server" @echo "" @echo "Available commands:" @echo " make setup - Set up development environment" @echo " make install - Install dependencies" @echo " make run - Run the MCP server" @echo " make test - Run all tests" @echo " make test-coverage - Run tests with coverage report" @echo " make lint - Run linting checks" @echo " make format - Format code with black" @echo " make type-check - Run type checking with mypy" @echo " make clean - Clean up generated files" @echo " make docker-build - Build Docker image" @echo " make docker-run - Run Docker container" setup: @echo "Setting up development environment..." ./setup.sh install: @echo "Installing dependencies..." source venv/bin/activate && uv sync run: @echo "Running docx-mcp server..." ./run.sh test: @echo "Running tests..." source venv/bin/activate && uv run pytest tests/ -v test-coverage: @echo "Running tests with coverage..." source venv/bin/activate && uv run pytest tests/ --cov=src/docx_mcp --cov-report=html --cov-report=term-missing @echo "Coverage report: htmlcov/index.html" lint: @echo "Running linting checks..." source venv/bin/activate && uv run ruff check src/ tests/ format: @echo "Formatting code..." source venv/bin/activate && uv run black src/ tests/ type-check: @echo "Running type checking..." source venv/bin/activate && uv run mypy src/ clean: @echo "Cleaning up..." find . -type d -name __pycache__ -exec rm -rf {} + 2>/dev/null || true find . -type f -name "*.pyc" -delete find . -type f -name ".coverage" -delete rm -rf .pytest_cache/ htmlcov/ .mypy_cache/ .ruff_cache/ build/ dist/ *.egg-info/ @echo "Clean complete" docker-build: @echo "Building Docker image..." docker build -t docx-mcp:latest . docker-run: @echo "Running Docker container..." docker-compose up -d docker-stop: @echo "Stopping Docker container..." docker-compose down docker-logs: @echo "Showing Docker logs..." docker-compose logs -f docx-mcp docker-clean: @echo "Removing Docker images and containers..." docker-compose down --volumes docker rmi docx-mcp:latest .DEFAULT_GOAL := help

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Andrew82106/LLM_Docx_Agent_MCP'

If you have feedback or need assistance with the MCP directory API, please join our Discord server