mcpField
U
Unsplash MCP Server

Unsplash MCP Server

ローカル
github.com/JavaProgrammerLBメディア・デザイン884 週間前に更新

Unsplash MCP Server について

Unsplash MCP Server は、Unsplash の画像を検索する Java ベースの MCP サーバーです。Java で MCP サーバーを作るための学習例としても紹介されています。

主な機能

  1. 01Unsplash の画像検索

活用シーン

  1. 01文書に使う画像の検索
  2. 02Java による MCP サーバー開発の学習

MCP 対応

MCP サーバーを通じて Unsplash の画像検索を提供します。公開する具体的なツールについては README に記載がありません。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

Unsplash MCP サーバー

  • この MCP サーバーを使うと、unsplash から画像を簡単に検索できます。
  • このプロジェクトを通じて、Java で MCP サーバーを作成する方法を簡単に学べます。

unsplash から家の写真を2枚検索して、ドキュメントに書き込みます。

機能

ShowCase

使い方

  1. このプロジェクトをクローンします。
git clone https://github.com/JavaProgrammerLB/unsplash-mcp-server.git
  1. ビルドします。
cd unsplash-mcp-server
mvn clean package
  1. Unsplash アクセスキーを取得します。
  • unsplash にアクセスします。
  • unsplash アプリケーションを作成します。
  • unsplash アプリケーションの詳細ページでアクセスキーを確認します。
  1. MCP サーバーを設定します。
{
  "mcpServers": {
    "unsplash": {
      "command": "java",
      "args": [
        "-Dspring.ai.mcp.server.stdio=true",
        "-Dspring.main.web-application-type=none",
        "-Dlogging.pattern.console=",
        "-jar",
        "/ABSOLUTE/PATH/target/unsplash-mcp-server-1.0.jar"
      ],
      "env": {
        "UNSPLASH_ACCESS_KEY": "${YOUR UNSPLASH ACCESS KEY}"
      }
    }
  }
}

謝辞

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。