Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
作者による説明(英語の原文)
Sonatype component intelligence: versions, security analysis, and Trust Score recommendations
この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。
このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。
使っているAIアプリを選んで、設定をコピーしてください。
必要なもの
どのアプリを使っていますか?
上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。
ウェブ、デスクトップ、モバイルのClaudeで使えます:
https://mcp.guide.sonatype.com/mcpターミナルでこれを実行します
claude mcp add --transport http dependency-management https://mcp.guide.sonatype.com/mcpプロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"dependency-management": {
"url": "https://mcp.guide.sonatype.com/mcp"
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"dependency-management": {
"type": "http",
"url": "https://mcp.guide.sonatype.com/mcp"
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
ChatGPTがつなげるのは、インターネット上のサーバーだけです:
https://mcp.guide.sonatype.com/mcpメニューの名前は、プランや時期によって少し違うことがあります。
選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。
この設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。
このサーバーのツール一覧はまだ読み取っていません。エンドポイントは順番にチェックしています。
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月7日にチェック
レジストリ名はドメイン sonatype.com で確認済みです(レジストリがドメインの所有を確認しています)
このリポジトリはまだGitHubから読み取っていません
このリポジトリはまだGitHubから読み取っていません
まだチェックしていません。エンドポイントは順番にチェックしています
まだチェックしていません。エンドポイントは順番にチェックしています
まだチェックしていません。エンドポイントをチェックするときにツール一覧を読み取ります
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
当てはまる基本チェック1項目のうち1項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
レジストリには必須のキーは載っていません。ただし、最初に使うときにサインインを求めるサーバーもあります。
作者のクラウドで動きます。インストール不要でインターネット経由でつながりますが、送った内容は作者のサーバーを通ります。
GitHubリポジトリの最終更新は–、最新バージョン(1.0.2)がレジストリに届いたのは12 か月前です。
Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。URLでつながるので、リモートMCPサーバーに対応したアプリ(開発者モードのChatGPTなど)でも使えます。
同じカテゴリには:Spec Driven Development, Remote Desktop Commander, Starreel
同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。
カードの見方:★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.
Turn a script into a finished, downloadable short-drama episode — via MCP or REST.
作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。
A Model Context Protocol (MCP) server that connects AI assistants to Sonatype's dependency management and security intelligence platform. Empower your AI coding assistant with real-time insights into open source security vulnerabilities, license compliance, and dependency health.
The Sonatype MCP Server enables AI assistants to access Sonatype's comprehensive dependency intelligence directly within your development workflow. By integrating with the Model Context Protocol, your AI assistant can help you make informed decisions about dependencies, identify security risks, and maintain compliance — all without leaving your IDE.
mcp-remote: npm install -g mcp-remote
The Sonatype MCP Server runs as a remote MCP server. Choose the setup instructions for your IDE or AI assistant:
Replace with your personal API token generated at https://guide.sonatype.com/settings/tokens
{
"mcpServers": { "discoveredServer": { "httpUrl": "https://mcp.guide.sonatype.com/mcp", "headers": { "Authorization": "Bearer " } } } }
Add the server using the Claude CLI:
Replace with your personal API token generated at https://guide.sonatype.com/settings/tokens
claude mcp add --transport http --scope user sonatype-mcp https://mcp.guide.sonatype.com/mcp --header "Authorization: Bearer <your-token>"
Add the following configuration to your global VS Code mcp.json or create a .vscode/mcp.json file in your workspace:
Replace with your personal API token generated at https://guide.sonatype.com/settings/tokens
{
"servers": { "sonatype-mcp": { "url": "https://mcp.guide.sonatype.com/mcp", "type": "http", "headers": { "Authorization": "Bearer " } } } }
Create or edit ~/.codeium/windsurf/mcp_config.json:
Replace with your personal API token generated at https://guide.sonatype.com/settings/tokens
{
"mcpServers": { "sonatype-mcp": { "command": "npx", "args": [ "mcp-remote", "https://mcp.guide.sonatype.com/mcp", "--header", "Authorization: Bearer " ] } } }
Global Scope: Go to IDE settings → Tools → Junie → MCP Settings. Click "+" and add:
Project Scope: Create .junie/mcp/.mcp.json in your project root:
Replace with your personal API token generated at https://guide.sonatype.com/settings/tokens
{
"mcpServers": { "sonatype-mcp": { "command": "npx", "args": [ "mcp-remote", "https://mcp.guide.sonatype.com/mcp", "--header", "Authorization: Bearer " ] } } }
Create or edit ~/.kiro/settings/mcp.json:
Replace with your personal API token generated at https://guide.sonatype.com/settings/tokens
{
"mcpServers": { "sonatype-mcp": { "command": "npx", "args": [ "mcp-remote", "https://mcp.guide.sonatype.com/mcp", "--header", "Authorization: Bearer " ] } } }
Cursor supports remote servers directly. Add to your ~/.cursor/mcp.json:
Replace with your personal API token generated at https://guide.sonatype.com/settings/tokens
{
"mcpServers": { "sonatype-mcp": { "type": "http", "url": "https://mcp.guide.sonatype.com/mcp", "headers": { "Authorization": "Bearer " } } } }
For both methods below, define an environment variable SONATYPE_GUIDE_MCP_TOKEN for your personal API token generated at https://guide.sonatype.com/settings/tokens.
Method 1: Using CLI command: codex mcp add sonatype-mcp --url https://mcp.guide.sonatype.com/mcp --bearer-token-env-var SONATYPE_GUIDE_MCP_TOKEN
Method 2: Create or edit ~/.codex/config.toml:
[mcp_servers.sonatype-mcp]
url = "https://mcp.guide.sonatype.com/mcp" bearer_token_env_var = "SONATYPE_GUIDE_MCP_TOKEN"
The Sonatype MCP Server uses API token authentication:
Authorization: Bearer header format with your actual token in the configuration examples aboveYour API token authenticates all requests automatically. Keep your token secure and never commit it to version control.
To maximize the effectiveness of the Sonatype MCP Server, configure your AI assistant to prioritize using Sonatype MCP tools when working with dependencies, packages, or software supply chain security. Below are instructions for each supported IDE or tool.
Create custom instructions using CLAUDE.md files:
Global (all projects): Create ~/.claude/CLAUDE.md
Project (specific repository): Create .claude/CLAUDE.md in your project root
Add the following instruction:
## Sonatype MCP
When handling code related to dependencies, package management, or software supply chain security, always prioritize Sonatype MCP tools. Use the available MCP tools to research versions, check for vulnerabilities, and get recommendations before adding or updating any dependencies.
Create a .cursorrules file in your project root:
Project (specific repository): Create .cursorrules in your project root
Add the following instruction:
## Sonatype MCP
When handling code related to dependencies, package management, or software supply chain security, always prioritize Sonatype MCP tools. Use the available MCP tools to research versions, check for vulnerabilities, and get recommendations before adding or updating any dependencies.
Create custom instructions using a .github/copilot-instructions.md file:
Project (specific repository): Create .github/copilot-instructions.md in your project root
Add the following instruction:
## Sonatype MCP
When handling code related to dependencies, package management, or software supply chain security, always prioritize Sonatype MCP tools. Use the available MCP tools to research versions, check for vulnerabilities, and get recommendations before adding or updating any dependencies.
Create rules using Windsurf's Customizations feature:
Global (all projects):
## Sonatype MCP
When handling code related to dependencies, package management, or software supply chain security, always prioritize Sonatype MCP tools. Use the available MCP tools to research versions, check for vulnerabilities, and get recommendations before adding or updating any dependencies.
Project (specific repository): Follow the instructions for Global but click "+ Workspace" or create .windsurf/rules/sonatype.md in your project root:
## Sonatype MCP
When handling code related to dependencies, package management, or software supply chain security, always prioritize Sonatype MCP tools. Use the available MCP tools to research versions, check for vulnerabilities, and get recommendations before adding or updating any dependencies.
Create custom guidelines using a .junie/guidelines.md file:
Project (specific repository): Create .junie/guidelines.md in your project root
Add the following instruction:
## Sonatype MCP
When handling code related to dependencies, package management, or software supply chain security, always prioritize Sonatype MCP tools. Use the available MCP tools to research versions, check for vulnerabilities, and get recommendations before adding or updating any dependencies.
Create steering files in the .kiro/steering/ directory:
Project (specific repository): Create .kiro/steering/sonatype.md in your project root
Add YAML front matter to make it always included:
---
inclusion: always
When handling code related to dependencies, package management, or software supply chain security, always prioritize Sonatype MCP tools. Use the available MCP tools to research versions, check for vulnerabilities, and get recommendations before adding or updating any dependencies.
Create custom instructions using GEMINI.md files:
Global (all projects): Create ~/.gemini/GEMINI.md
Project (specific repository): Create GEMINI.md in your project root
Add the following instruction:
## Sonatype MCP
When handling code related to dependencies, package management, or software supply chain security, always prioritize Sonatype MCP tools. Use the available MCP tools to research versions, check for vulnerabilities, and get recommendations before adding or updating any dependencies.
In the normal course of development, LLMs will decide to use or upgrade dependencies. Our MCP tools will be used transparently, offering better suggestions with more up-to-date information, eliminating the side quest of validating component and version choices.
Here are some ways to leverage the Sonatype MCP Server explicitly in your development workflow:
Ask your AI assistant:
"Get detailed security information for react 18.2.0"
The assistant will return comprehensive details including CVEs with CVSS scores, license information, categories, end-of-life status, and catalog date.
Ask your AI assistant:
"What's the latest stable version of spring-boot?"
The assistant will return the latest version with full security analysis, policy violations, licenses, risk scores, and upgrade recommendations.
The assistant can use both tools to compare your current version with the latest and provide actionable security guidance.
The Sonatype MCP Server provides three powerful tools for AI assistants:
getComponentVersion - Gets component information about a specific version of a componentgetLatestComponentVersion - Gets component information about the latest version of a componentgetRecommendedComponentVersions - Gets a set of recommended versions to upgrade to based on the current version of a component. If no version is provided, gets a set of recommended versions to start with for the componentSonatype is the leader in software supply chain security, providing solutions that help organizations manage open source ris
冒頭だけを表示しています。続きはリポジトリで読めます