Skip to main content
Glama
meob

pg-cve-mcp

by meob

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
PG_CVE_MCP_TTLNoCache TTL in seconds for CVE data3600
PG_CVE_MCP_DATA_URLNoCVE data source URLhttps://meob.github.io/PG_CVE/postgresql_cves.json

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_cvesA

List all CVEs affecting a specific PostgreSQL version.

Args: version: A PostgreSQL version string (e.g. "16.4", "15.8", "14.0").

get_version_statusA

Get a comprehensive security status summary for a PostgreSQL version.

Returns EOL status, yanked status, CVE count, max CVSS score, exploit count, and the latest minor in the same branch.

Args: version: A PostgreSQL version string (e.g. "16.4", "15.8").

compare_versionsA

Compare the CVE profiles of two PostgreSQL versions side by side.

Shows CVEs fixed in v2 (present in v1 but not v2), new CVEs in v2, and CVEs still present in both.

Args: v1: First PostgreSQL version (e.g. "16.3"). v2: Second PostgreSQL version (e.g. "16.4").

get_upgrade_pathA

Suggest the recommended upgrade target for a PostgreSQL version.

Returns the latest minor in the same branch and, if applicable, suggests upgrading to a newer non-EOL major version.

Args: from_version: The currently installed PostgreSQL version (e.g. "16.3").

get_yanked_versionsA

List all PostgreSQL releases that have been flagged as 'yanked' due to serious regressions or data corruption bugs.

get_exploitsA

List all CVEs with known public exploits.

get_latest_minorA

Find the latest minor release in a given major branch.

Args: major: A PostgreSQL major version (e.g. "16", "17", "18").

get_summaryB

Get an overview of the tracked PostgreSQL CVE database.

Returns total unique CVEs, known exploits, yanked releases, active and EOL major counts.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

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/meob/PG_CVE-MCP'

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