Skip to main content
Glama

BitSight Community MCP Server

by boecht
.mega-linter.yml2.64 kB
--- # Configuration file for MegaLinter # See all available variables at https://megalinter.io/configuration/ and in linters documentation # Explicit list of linters (descriptor names) ENABLE_LINTERS: - ACTION_ACTIONLINT - EDITORCONFIG_EDITORCONFIG_CHECKER - JSON_JSONLINT - MARKDOWN_MARKDOWNLINT - PYTHON_RUFF - PYTHON_RUFF_FORMAT - PYTHON_MYPY - REPOSITORY_SYFT - YAML_YAMLLINT # Linters allowed to apply fixes (safe formatting) APPLY_FIXES: - MARKDOWN_MARKDOWNLINT - PYTHON_RUFF_FORMAT # Reporters GITHUB_STATUS_REPORTER: true # default: false MARKDOWN_SUMMARY_REPORTER: true # default: false SARIF_REPORTER: true # default: false # General exclude regex (applies to all linters unless overridden) FILTER_REGEX_EXCLUDE: (^docs/apis/|^src/birre/resources/apis/) # Secured environment variables (to avoid leaking in reports) SECURED_ENV_VARIABLES: BITSIGHT_API_KEY ############################################ # Descriptor-specific configuration overrides ############################################ # Actionlint: restrict scope to GitHub workflow directory explicitly ACTION_ACTIONLINT_FILTER_REGEX_INCLUDE: '^(\.github/workflows/.*\.ya?ml)$' # EditorConfig Checker (requires .editorconfig file at repo root) EDITORCONFIG_EDITORCONFIG_CHECKER_ARGUMENTS: "-f github-actions" # JSON Jsonlint JSON_JSONLINT_ARGUMENTS: "--quiet" # Markdown Lint MARKDOWN_MARKDOWNLINT_ARGUMENTS: "--fix" MARKDOWN_MARKDOWNLINT_DISABLE_ERRORS: false # Mypy strict typing config via pyproject PYTHON_MYPY_COMMAND_REMOVE_ARGUMENTS: "--install-types --non-interactive" PYTHON_MYPY_ARGUMENTS: "--strict" PYTHON_MYPY_CLI_LINT_MODE: project PYTHON_MYPY_CONFIG_FILE: pyproject.toml PYTHON_MYPY_ENV_VARIABLES: - MYPYPATH=/tmp/lint/.deps_cache PYTHON_MYPY_PRE_COMMANDS: - command: pip install -q . --target ./.deps_cache --upgrade cwd: workspace run_before_linters: true - command: rm -rf ./.deps_cache/typing_extensions* cwd: workspace run_before_linters: true # Python Ruff (lint) uses pyproject.toml config; ensure formatting style is ruff PYTHON_DEFAULT_STYLE: ruff PYTHON_RUFF_CLI_LINT_MODE: project PYTHON_RUFF_CONFIG_FILE: pyproject.toml # Syft SBOM generation (project mode). Produces CycloneDX + SPDX JSON artifacts. REPOSITORY_SYFT_ARGUMENTS: >- -o cyclonedx-json=artifacts/sbom-cyclonedx.json -o spdx-json=artifacts/sbom-spdx.json # YAML Yamllint YAML_YAMLLINT_ARGUMENTS: "--strict" ############################################ # Performance & Misc ############################################ FLAVOR_SUGGESTIONS: false PARALLEL: true SHOW_ELAPSED_TIME: true # End of MegaLinter configuration

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/boecht/bitsight-community-mcp-server'

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