SS

socketdev/socket-mcp

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

137 stars 45 forks 品質 89 トレンド 36MIT

socketdev/socket-mcp は、https://github.com/socketdev/socket-mcp. からインポートされたMCPサーバー候補です。

概要

socketdev/socket-mcp は、https://github.com/socketdev/socket-mcp. からインポートされたMCPサーバー候補です。

概要(AI 翻訳)

Socket MCPは、モデルコンテキストプロトコル(MCP)を通じてAIアシスタントが依存関係のセキュリティスコアやメタデータを照会できるようにします。 パッケージのスコアリング、package.jsonの監査、会話におけるリスクの高い依存関係の特定に使います。 MCPクライアントをhttps://mcp.socket.dev/のホストサーバーに接続するか、npmパッケージを自分で実行してください。

✨ 特徴

  • 🔍 依存関係セキュリティスキャン - npm、PyPI、cargo、Maven、NuGet、RubyGems、Go Modulesなど(対応エコシステム)の包括的なセキュリティスコアを取得
  • 🌐 パブリックホスティングサービス - https://mcp.socket.dev/のパブリックサーバーをご利用ください;OAuth経由で一度サインイン、セルフホスティングは不要です
  • 🚀 複数の展開オプション - stdio、HTTP経由でローカル実行、または当社のサービスをご利用ください
  • 🤖 AIアシスタント連携 - Claude、VS Code Copilot、カーソル、その他のMCPクライアントとシームレスに動作
  • 📊 バッチ処理 - 単一のリクエストで複数の依存関係をチェック
  • 🔒 OAuth サインイン - パブリックサーバーはMCPクライアントのOAuthフローを通じて認証します;コピーや管理のためのAPIキーはありません

🛠️ このプロジェクトは初期開発段階にあり、急速に進化しています。

インストール

オプション1:パブリックソケットMCPサーバーの使用(推奨)

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

Socket MCP Server

Socket MCP lets AI assistants query Socket’s dependency security scores and metadata through the Model Context Protocol (MCP). Use it to score a package, audit a package.json, or identify risky dependencies in a conversation. Connect your MCP client to the hosted server at https://mcp.socket.dev/ and authenticate through OAuth, or run the npm package yourself.

✨ Features

  • 🔍 Dependency Security Scanning - Get comprehensive security scores for npm, PyPI, cargo, Maven, NuGet, RubyGems, Go Modules, and more (supported ecosystems)
  • 🌐 Public Hosted Service - Use our public server at https://mcp.socket.dev/ and sign in through your MCP client’s OAuth flow
  • 🚀 Multiple Deployment Options - Run locally via stdio, HTTP, or use our service
  • 🤖 AI Assistant Integration - Connect from MCP-compatible clients; OAuth behavior varies by client
  • 📊 Batch Processing - Check multiple dependencies in a single request
  • 🔒 OAuth Sign-In - Public server authenticates through your MCP client’s OAuth flow; no API key to copy or manage

🛠️ This project is in early development and rapidly evolving.

Install

The public server requires Socket sign-in through OAuth for every tool call, including package scoring. Some MCP clients need an explicit sign-in step. You do not need an API key.

Add the hosted server through Claude’s custom connector settings. The Developer configuration file is for local servers.

  1. Open Customize > Connectors in Claude.
  2. Select Add custom connector and enter https://mcp.socket.dev/ as the server URL. On Team and Enterprise plans, an organization owner adds the connector through Organization settings > Connectors first.
GitHub で README 全文を見る

インストール

This server does not publish a one-line install command.

Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →

設定

{ "mcpServers": { "socket-mcp": { "type": "http", "url": "https://mcp.socket.dev/" } } }