MCP Catalogs
Home

mcp-server-giphy

by magarcia·32·Score 41

MCP server integrating Giphy API for AI models to search, retrieve, and utilize GIFs.

mediaai-llmproductivity
8
Forks
2
Open issues
12 mo ago
Last commit
2d ago
Indexed

Overview

This MCP server provides a robust interface between AI models and the Giphy API, enabling AI systems to incorporate GIF content into their responses. The server implements three key tools: search_gifs for query-based retrieval, get_random_gif for random content, and get_trending_gifs to access popular content. Each response includes comprehensive metadata optimized for AI consumption, with support for content filtering, pagination, and multiple response formats.

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:Enhance AI chat responses with relevant GIFs
you:Create dynamic content generators with animated visuals
you:Build entertainment-focused AI applications with rich media
you:Do I need a Giphy API key to use this server?
you:Can I filter content by rating?

When to choose this

Choose this server when building AI applications that need to incorporate GIFs as responses or content, especially if you're already using TypeScript in your development stack.

When NOT to choose this

Don't choose this server if you need extensive customization beyond the provided search methods, or if you require offline access to GIF content.

Tools this server exposes

3 tools extracted from the README
  • search_gifs

    Search for GIFs on Giphy with a query string

  • get_random_gif

    Get a random GIF from Giphy, optionally filtered by tag

  • get_trending_gifs

    Get currently trending GIFs on Giphy

Comparable tools

tenor-mcpgif-api-climedia-mcpreact-giphy-sdk

Installation

Installation

  1. Install the package: ``bash npm install -g mcp-server-giphy ``
  1. Create a .env file with your Giphy API key: ``bash GIPHY_API_KEY=your_api_key_here ``
  1. Configure Claude Desktop by adding the following to your claude_desktop_config.json:
{
  "mcpServers": {
    "giphy": {
      "command": "npx",
      "args": ["-y", "mcp-server-giphy"],
      "env": {
        "GIPHY_API_KEY": "<YOUR_API_KEY>"
      }
    }
  }
}

FAQ

Do I need a Giphy API key to use this server?
Yes, you need to sign up for a Giphy Developer account and create an app to get an API key.
Can I filter content by rating?
Yes, the server supports filtering by content rating (G, PG, PG-13, R) for appropriate content selection.

Compare mcp-server-giphy with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.