Skip to main content
Glama

MCP サーバー Giphy

鍛冶屋のバッジ CI npmバージョン npmダウンロード ライセンス: MIT

Giphy API 用の MCP サーバー。AI モデルが Giphy から GIF を検索、取得、利用できるようになります。

特徴

  • コンテンツフィルタリング: 適切なコンテンツを確保するために、評価(G、PG、PG-13、R)で結果をフィルタリングします。

  • 最適化された応答形式: AIモデルの使用に最適化された応答データ

  • 複数の検索方法: クエリベース、ランダム、トレンドのGIF検索をサポート

  • 包括的なメタデータ: 各GIFには、寸法、形式、帰属情報などの完全なメタデータが付属しています。

  • ページネーションのサポート: 効率的な API の使用のために結果のサイズとページネーションを制御します

ツール

  1. search_gifs

    • クエリ文字列を使ってGiphyでGIFを検索する

    • 入力:

      • query (文字列): 検索クエリの用語またはフレーズ

      • limit (オプションの数値): 返されるオブジェクトの最大数 (デフォルト: 10、最大: 50)

      • offset (オプションの数値):結果のオフセット(デフォルト:0)

      • rating (オプションの文字列): コンテンツのレーティング(g、pg、pg-13、r)

      • lang (オプションの文字列): 言語コード (デフォルト: en)

    • 戻り値: メタデータを含むGIFオブジェクトの配列

  2. get_random_gif

    • GiphyからランダムなGIFを取得し、オプションでタグでフィルタリングします

    • 入力:

      • tag (オプションの文字列):ランダムな結果を制限するためのタグ

      • rating (オプションの文字列): コンテンツのレーティング(g、pg、pg-13、r)

    • 戻り値: メタデータを含むランダムGIFオブジェクト

  3. get_trending_gifs

    • Giphyで今話題のGIFを入手

    • 入力:

      • limit (オプションの数値): 返されるオブジェクトの最大数 (デフォルト: 10、最大: 50)

      • offset (オプションの数値):結果のオフセット(デフォルト:0)

      • rating (オプションの文字列): コンテンツのレーティング(g、pg、pg-13、r)

    • 戻り値: メタデータ付きのトレンドGIFオブジェクトの配列

応答フォーマット

応答内の各 GIF には次のものが含まれます。

  • id : 固有のGiphy識別子

  • title : GIFタイトル

  • url : Giphyウェブサイト上のGIFのURL

  • images : さまざまな画像形式を含むオブジェクト。それぞれ次のようになります:

    • url : 画像ファイルへの直接URL

    • width : 画像の幅

    • height : 画像の高さ

  • 利用可能な場合の追加メタデータ

設定

Smithery経由でインストール

Smithery経由で Claude Desktop 用の mcp-server-giphy を自動的にインストールするには:

npx -y @smithery/cli install mcp-server-giphy --client claude

Giphy APIキー

Giphy APIキーを作成します:

  • Giphy開発者アカウントに登録する

  • APIキーを取得するためのアプリを作成する

  • ニーズに応じて無料プランまたは有料プランからお選びください

環境設定

API キーを使用して.envファイルを作成します。

GIPHY_API_KEY=your_api_key_here

Claude Desktopでの使用

Claude Desktop でこれを使用するには、 claude_desktop_config.jsonに以下を追加します。

{ "mcpServers": { "giphy": { "command": "npx", "args": ["-y", "mcp-server-giphy"], "env": { "GIPHY_API_KEY": "<YOUR_API_KEY>" } } } }

発達

# Install dependencies npm install # Build the project npm run build # Start the server npm start # Run in development mode with hot reloading npm run dev # Run tests npm test # Use with MCP Inspector npm run inspector

ライセンス

このMCPサーバーはMITライセンスに基づいてライセンスされています。つまり、MITライセンスの条件に従って、ソフトウェアを自由に使用、改変、配布することができます。詳細については、プロジェクトリポジトリのLICENSEファイルをご覧ください。

Deploy Server
A
security – no known vulnerabilities
-
license - not tested
A
quality - confirmed to work

Related MCP Servers

  • A
    security
    -
    license
    A
    quality
    Provides tools for image, audio, and video recognition using Google's Gemini AI through the Model Context Protocol.
    Last updated -
    3
    10
    MIT License
    • Linux
    • Apple
  • -
    security
    -
    license
    -
    quality
    This MCP server enables interaction with the Giphy API through natural language, allowing users to search, retrieve, and manage GIFs through the Multi-Agent Conversation Protocol.
  • -
    security
    -
    license
    -
    quality
    An auto-generated Multi-Agent Conversation Protocol (MCP) Server that enables interaction with Giphy's API through natural language, allowing users to search, retrieve, and work with GIF content programmatically.
  • A
    security
    -
    license
    A
    quality
    Converts video files to GIF animations with customizable settings like FPS, dimensions, and duration.
    Last updated -
    1
    9
    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/magarcia/mcp-server-giphy'

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