Skip to main content
Glama

Dynatrace MCP Server

Official
DEPENDABOT.md2.42 kB
# Dependabot Configuration This repository uses [Dependabot](https://docs.github.com/en/code-security/dependabot) to automatically manage dependency updates. ## What's Configured ### 1. **npm Dependencies** (`/.github/dependabot.yml`) - **Schedule**: Weekly on Mondays at 06:00 UTC - **Grouping**: - `@dynatrace-sdk/*` packages are grouped together - Development dependencies are grouped separately - Major updates are grouped separately for careful review - **Limits**: Maximum 10 open PRs at once - **Auto-ignore**: Major version updates for `@modelcontextprotocol/sdk` and `dt-app` to prevent breaking changes ### 2. **GitHub Actions** (`/.github/dependabot.yml`) - **Schedule**: Weekly on Mondays at 06:00 UTC - **Limits**: Maximum 5 open PRs at once - Updates GitHub Actions in workflows to latest versions ### 3. **Docker Dependencies** (`/.github/dependabot.yml`) - **Schedule**: Weekly on Mondays at 06:00 UTC - **Limits**: Maximum 3 open PRs at once - Updates base images in Dockerfile ## Manual Review Process All dependency updates require manual review and approval: - **All Updates**: Maintainers review and approve all dependency updates - **CI Testing**: All PRs go through the standard CI pipeline (build, test, prettier) - **Grouped PRs**: Related dependencies are updated together for easier review - **Clear Labeling**: PRs are properly categorized and assigned to maintainers ## How It Works 1. **Weekly Check**: Every Monday, Dependabot checks for outdated dependencies 2. **PR Creation**: Creates PRs for available updates (grouped by category) 3. **Assignment**: PRs are automatically assigned to `dynatrace-oss/dynatrace-mcp-maintainers` 4. **CI Testing**: All PRs go through the standard CI pipeline (build, test, prettier) 5. **Manual Review**: Maintainers review and manually merge approved PRs 6. **Full Control**: No automatic merging ensures careful review of all changes ## Customization To modify Dependabot behavior: - Edit `.github/dependabot.yml` for dependency monitoring configuration - Adjust grouping, scheduling, or ignore rules as needed ## Benefits - **Security**: Automatic detection of security updates - **Visibility**: Clear overview of available dependency updates - **Organization**: Related dependencies are grouped together - **Control**: Full manual control over what gets merged and when - **CI Integration**: All updates are tested before review

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/dynatrace-oss/dynatrace-mcp'

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