Skip to content

Supported Languages

Meterian Security supports a wide range of languages and package managers. The table below shows which manifest files are supported in Free and Premium modes, and which support automatic remediation.

Language Manifest Free Support Free Remediation Premium Support Premium Remediation
Dotnet *.csproj
NodeJS package.json
package-lock.json
Java pom.xml
build.gradle
build.gradle.kts
PHP composer.json
composer.lock
Ruby Gemfile
Gemfile.lock
Python requirements.txt
Pipfile
Pipfile.lock
pyproject.toml
poetry.lock
uv.lock
Rust Cargo.toml
Cargo.lock
Golang go.mod
go.sum

Beyond the supported languages

Even if your language or package manager is not in the table above, you can still query the Meterian vulnerability database through the MCP server by asking your AI assistant directly.

For example, if you are working on a Swift project using the Swift Package Manager, you can ask your AI assistant to fix a vulnerable dependency autonomously:

"Check if the ArgumentParser package in my Package.swift is vulnerable, get the next safe version using the Meterian MCP server, and update the file with the safe version."

Your AI assistant will query the Meterian vulnerability database, identify the safe version, and apply the fix directly — no IDE-level manifest support required.

Missing your language?

Open a feature request and rally the votes!