For the complete documentation index, see llms.txt. This page is also available as Markdown.

getMcpServers

Get a paginated, filterable, sortable list of MCP servers in the VibeSec BOM.

Examples

query GetMcpServers($input: GetMcpServersInput) {
  getMcpServers(input: $input) {
    items {
      name
      identifier
      connectionType
      description
      totalUsers
      totalCalls
      totalTools
      lastActivity
      userTotalCalls
      userLastUsedAt
      firstSeen
      verdict
      findingsCount
      packageId
      metadata {
        transport
        publisher
        registryVersion
        toolsExposed
        prevalencePercent
        aiVerdict
        aiConfidence
        stars
        downloads
        lastScannedAt
        registryPublishedAt
        remoteHost
      }
      repository {
        url
        source
        id
      }
      registryStatus
    }
    total
    totalUsers
    totalCalls
  }
}

Variables

This is an example input showing all available input fields. Only fields marked as required in the schema are mandatory.

Arguments

You can use the following argument(s) to customize your getMcpServers query.

Argument
Description
Supported fields

filter AiBomFilterInput sort AiBomSortInput limit Int offset Int dateRange VibeSecDateRange

Fields

Return type: GetMcpServersResponse!

You can use the following field(s) to specify what information your getMcpServers query will return. Please note that some fields may have their own subfields.

Field
Description
Supported fields

List of MCP servers matching the query criteria

name String! identifier String! connectionType String description String totalUsers Int! totalCalls Int! totalTools Int! lastActivity DateTime userTotalCalls Int userLastUsedAt DateTime firstSeen DateTime verdict McpVerdict findingsCount Int packageId String metadata McpReputationMetadata repository McpReputationRepository registryStatus String

data [McpServerItem!]! ⚠️

Deprecated: Use items

name String! identifier String! connectionType String description String totalUsers Int! totalCalls Int! totalTools Int! lastActivity DateTime userTotalCalls Int userLastUsedAt DateTime firstSeen DateTime verdict McpVerdict findingsCount Int packageId String metadata McpReputationMetadata repository McpReputationRepository registryStatus String

total Int!

Total number of MCP servers matching the query criteria

totalUsers Int!

Total number of distinct users across the matching MCP servers

totalCalls Int!

Total number of calls across the matching MCP servers

Last updated