Skip to main content
Glama

OSV

by EdenYavin

OSV用MCPサーバー

OSV データベース API 用の軽量 MCP (モデル コンテキスト プロトコル) サーバー。

例:


提供されるツール

概要

名前説明
クエリパッケージcve特定のパッケージのすべてのCVE IDを一覧表示します。より限定的な範囲のCVE IDを取得するには、特定のバージョンを指定することもできます。
影響を受けるCVEのクエリOSV データベースで CVE を照会し、影響を受けるパッケージのすべてのバージョンを返します。
CVE修正バージョンのクエリOSV データベースで CVE を照会し、脆弱性を修正したすべてのバージョンを返します。
get_ecosystems現在サポートされているエコシステムについては、MCP に問い合わせてください。

詳細な説明

  • クエリパッケージcve
    • OSV データベースでパッケージを照会し、CVE ID を返します。
    • 入力パラメータ:
      • package (文字列、必須): 照会するパッケージ名
      • version (文字列、オプション): 照会するパッケージのバージョン。指定しない場合は、すべてのバージョンを照会します。
      • ecosystem (文字列、オプション):パッケージのエコシステム。Pythonパッケージの場合はデフォルトで「PyPI」になります。
    • CVE IDとその詳細のリストを返します
  • 影響を受けるCVEのクエリ
    • OSV データベースで CVE を照会し、影響を受けるすべてのバージョンを返します。
    • 入力パラメータ:
      • cve (文字列、必須): 照会するCVE ID (例: "CVE-2018-1000805")
    • 影響を受けるバージョン文字列のリストを返します
  • CVE修正バージョンのクエリ
    • OSV データベースで CVE を照会し、脆弱性を修正したすべてのバージョンを返します。
    • 入力パラメータ:
      • cve (文字列、必須): 照会するCVE ID (例: "CVE-2018-1000805")
    • 固定バージョン文字列のリストを返します
  • get_ecosystems
    • MCP サーバーによって現在サポートされているすべてのエコシステムをクエリします。
    • キーがエコシステム名、値がプログラミング言語/OS である辞書を返します。

前提条件

  1. Python 3.11 以上: このプロジェクトには Python 3.11 以降が必要です。
    # Check your Python version python --version
  2. uv をインストール: 高速な Python パッケージ インストーラーおよびリゾルバー。
    pip install uv
    または Homebrew を使用します:
    brew install uv

テスト済み

  • [X] カーソル
  • [X] クロード

インストール

  1. Smithery経由:
npx -y @smithery/cli install @EdenYavin/OSV-MCP --client claude
  1. ローカル:
    1. リポジトリをクローンする: https://github.com/EdenYavin/OSV-MCP.git
    2. MCP ホスト (Cusrsor / Claude Desktop など) を構成します。
{ "mcpServers": { "osv-mcp": { "command": "uv", "args": ["--directory", "path-to/OSV-MCP", "run", "osv-server"], "env": {} } } }

気に入っていただけたら、 VibeAppにレビューを残してください :)!

Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

すべてのパッケージの CVE、影響を受けるバージョン、修正バージョンをリストすることにより、サーバーは安全な開発に活用できます。

  1. 提供されるツール
    1. 概要
    2. 詳細な説明
  2. 前提条件
    1. テスト済み
      1. インストール

        Related MCP Servers

        • -
          security
          A
          license
          -
          quality
          A comprehensive system that helps organizations track, manage, and respond to security vulnerabilities effectively through features like vulnerability tracking, user management, support tickets, API key management, and SSL certificate management.
          Last updated -
          Python
          MIT License
        • -
          security
          A
          license
          -
          quality
          A server that retrieves CVE details from the NVD API and fetches EPSS scores to provide comprehensive vulnerability information, including descriptions, CWEs, CVSS scores, and exploitation likelihood percentiles.
          Last updated -
          11
          Python
          MIT License
        • A
          security
          A
          license
          A
          quality
          A Model Context Protocol server providing security vulnerability intelligence tools including CVE lookup, EPSS scoring, CVSS calculation, exploit detection, and Python package vulnerability checking.
          Last updated -
          8
          4
          Python
          MIT License

        View all related MCP servers

        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/EdenYavin/OSV-MCP'

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