Skip to content

MCP Tools Reference

The Meterian MCP server exposes two tools to your AI assistant.

advisories_get

Returns all known security advisories and license issues for a specific library.

Parameters:

Parameter Type Required Description
language string yes Language or package manager (see supported languages)
name string yes Package name as published (e.g. axios, org.springframework:spring-web)
version string yes Library version to check

Returns: A JSON object with an advisories array containing all known security issues for that library version.


advisories_getnextsafe

Returns the recommended safe versions to upgrade to for a vulnerable library.

Parameters:

Parameter Type Required Description
language string yes Language or package manager (see supported languages)
name string yes Package name
version string yes Current vulnerable version

Returns: A JSON object with a safe_versions field containing:

Field Description
latestPatch Earliest safe version at the same major.minor
latestMinor Earliest safe version at the same major
latestMajor Latest safe version overall

Supported Languages

Both tools accept the language parameter with the following values. Aliases are also accepted.

Language Primary value Accepted aliases
Node.js / npm nodejs npm, javascript
Java / Maven java maven
PHP / Composer php packagist
Ruby / Gems ruby gem
Python / pip python pypi
.NET dotnet nuget, csharp, c#, fsharp, f#, vb.net, vbnet
Go golang go
Rust / Cargo rust cargo
C/C++ / Conan cpp conan, c, c++
Dart / Flutter dart pub, flutter
Clojure / Leiningen clojure leiningen
Swift / SPM swift spm