Clojars MCP サーバー
Clojars (Cline、Roo Code、Cody、Claude Desktop などの Clojure コミュニティの成果物リポジトリ) から依存関係情報を取得するためのツールを提供するModel Context Protocol (MCP)サーバー。
インストール
npx経由でインストール
Clojars MCP サーバーを使用する最も簡単な方法は、npx を使用して直接実行することです。
グローバルにインストールすることもできます。
Smithery経由でインストール
Smithery経由で Claude Desktop 用の Clojars Dependency Server を自動的にインストールするには:
手動インストール
- このリポジトリをクローンします:
- 依存関係をインストールします:
- サーバーを構築します。
- Claude 構成にサーバーを追加します。
VSCode Claude 拡張機能の場合は、 cline_mcp_settings.json
(通常、macOS では~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/
にあります) に追加します。
Claude デスクトップ アプリの場合は、 claude_desktop_config.json
(通常、macOS では~/Library/Application Support/Claude/
にあります) に追加します。
サーバー設定を追加すると、Claude は起動時に自動的にサーバーを検出し、接続します。サーバーの機能は Claude のシステムプロンプトの「接続された MCP サーバー」に表示され、使用可能になります。
特徴
- Clojars依存関係の最新バージョンを取得する
- 依存関係の特定のバージョンが存在するかどうかを確認する
- シンプルで焦点を絞った回答
- MCP による Claude との簡単な統合
仕組み
このMCPサーバーがClaudeの設定で設定されると、Claudeのシステムプロンプトの「接続されたMCPサーバー」セクションで自動的に使用可能になります。これにより、Claudeはサーバーの機能を認識し、 use_mcp_tool
コマンドを通じて提供されているツールを使用できるようになります。
サーバーは 2 つのツールを公開します。
get_clojars_latest_version
clojarsのバージョンが存在するかどうかを確認する
ツール名と説明は、これらのツールがClojarsからバージョン情報を取得するためのものであることをクロードが理解しやすいように特別に設計されています。ユーザーがClojarsの依存関係について質問した場合、クロードは以下の点に基づいてこれらのツールがタスクに適していると判断できます。
- ツール名はその目的を明確に示している
- 説明には「Clojars 依存関係 (Maven アーティファクト)」用であると明記されています
- サンプルフォーマットは典型的なClojarsの依存パターンを示しています
You must be authenticated.
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Clojureライブラリの最新の依存関係情報を提供します
Related MCP Servers
- AsecurityAlicenseAqualityGet the narrative and API documentation for the exact version of any of your dependencies. (Only Rust is supported at the moment.)Last updated -14347TypeScriptMIT License
- AsecurityFlicenseAqualityEnables interaction with a running Clojure nREPL instance for evaluating Clojure code, inspecting namespaces, and retrieving connection statuses, compatible with MCP clients like Claude Desktop and CLine in VSCode.Last updated -3916JavaScript
- AsecurityAlicenseAqualityAudits npm package dependencies for security vulnerabilities, providing detailed reports and fix recommendations with MCP integration.Last updated -16926TypeScriptMIT License
- -securityAlicense-qualityA Model Context Protocol server that provides clj-kondo linting capabilities for Clojure/ClojureScript/EDN files, useful for environments like Claude code and desktop that lack built-in linting.Last updated -2361JavaScriptMIT License