Vinkius
Tenor

Tenor MCP for AI. Search, Discover, and Embed Millions of GIFs.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Tenor MCP on Cursor AI Code EditorTenor MCP on Claude Desktop AppTenor MCP on OpenAI Agents SDKTenor MCP on Visual Studio CodeTenor MCP on GitHub Copilot AI AgentTenor MCP on Google Gemini AITenor MCP on Lovable AI DevelopmentTenor MCP on Mistral AI AgentsTenor MCP on Amazon AWS Bedrock

How this MCP server connects to your AI agent

Tenor MCP Server lets your agent search, discover, and retrieve millions of GIFs and stickers from Tenor. Need a reaction GIF for a social media post? Use `search_gifs` with powerful filters.

Want to see what's currently viral? Call `get_trending_terms`. This server gives your AI client direct access to the world’s largest visual library, letting you find exactly the right GIF or sticker without leaving your chat window.

What AI agents can do with Tenor Automation

Get autocomplete

Suggests alternative words when you type a partial search term.

List categories

Returns a structured list of all available GIF categories (e.g., 'Funny', 'Nature').

Get featured gifs

Retrieves the current set of GIFs that Tenor is globally promoting or featuring.

+ 5 more capabilities included
Search for specific visuals

Your agent executes a search query and returns relevant GIF results matching your criteria.

Discover trending topics

Retrieves the current top-performing or most searched terms on Tenor right now.

Get content suggestions

Provides alternative search keywords and autocomplete options when your initial query is too vague.

List available categories

Pulls a structured list of GIF categories (e.g., 'Reactions', 'Memes') so you know what's out there to search for.

Get featured content feeds

Retrieves the current global set of GIFs that Tenor is highlighting as trending or popular.

Included with Plan

Waiting for input…

AI Agent

What AI agents can do with Tenor MCP Server: 8 Tools for GIF Search & Discovery

Use these eight tools to search, suggest terms, find trends, and retrieve specific GIFs from the Tenor library directly through your AI agent.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using Tenor on Vinkius

Get Autocomplete

Suggests alternative words when you type a partial search term.

List Categories

Returns a structured list of all available GIF categories (e.g., 'Funny', 'Nature').

Get Featured Gifs

Retrieves the current set of GIFs that Tenor is globally promoting or featuring.

Get Posts

Fetches specific GIF metadata and posts using their unique ID number.

Register Share

Logs an event when your user explicitly selects and shares a specific GIF.

Get Search Suggestions

Provides a list of better, related search terms for a general query you submit.

Search Gifs

Runs a full search across Tenor's library to find GIFs based on keywords and filters.

Get Trending Terms

Gathers the most popular or currently trending keywords on Tenor.

Security and governance baked right in.

Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.

Claude AI

Claude AI

1

Open Claude Settings

Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.

2

Add Custom Connector

Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:

https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials.

3

Start a conversation

Open a new chat. The Tenor integration is available immediately — no restart needed.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Tenor, then connect any of our 5,100+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,100+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week
Tenor MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Tenor. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

Built on the Model Context Protocol (MCP) for Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This connection provides 8 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.

Finding the right reaction image shouldn't require switching apps and opening three different tabs., Solved with Vinkius AI Gateway

Right now, if you need one quick meme for a client reply, the process is brutal. You open your chat tool, realize you need a GIF, so you have to switch over to Tenor’s website. Then you type in keywords—'winning,' 'cat,' 'funny'—and sift through hundreds of results until you find something close enough. After that, you have to right-click, save the link, and paste it back into your chat.

With this MCP server, the whole thing happens in one place. You just tell your agent what emotion you need, like 'a celebratory dog GIF.' The agent runs `search_gifs` in the background and hands you the best result directly, no tabs required.

Tenor MCP Server: Get visuals without leaving your chat window.

Forget manually checking if a GIF is trending or if there's a better keyword. The agent handles the discovery process for you. It checks `get_trending_terms` to see what’s popular and uses `get_search_suggestions` to refine your search automatically.

It means your focus stays on writing the message, not managing assets. You get instant access to visual context every single time.

What your AI can actually do with this

This server lets your agent tap into Tenor's whole library. It connects millions of GIFs and stickers directly to your AI client, so you don't have to leave your chat window to find the perfect visual for a post or a message. Your agent gives you direct access to a massive visual archive.

Searching Specific Content

If you know what you want, search_gifs runs a full query across Tenor’s library. You just give it keywords and filters, and the server returns results that match your criteria. But what if your search is too broad? Don't sweat it. Your agent can first run get_autocomplete. If you type 'catt', for instance, it suggests alternatives like 'cat memes' or 'cute kitten'.

Even better, if your initial query feels vague, call get_search_suggestions; this pulls a list of related keywords that will narrow down your results before you even hit enter. When you need something super specific and already have the ID number—say, it’s GIF #12345—you use get_posts. That tool fetches all the metadata and posts associated with that unique GIF ID.

Discovering What's Hot Right Now

You don't always know what you need. Sometimes you just want to see what everyone else is talking about. For that, your agent uses get_trending_terms. It pulls the most popular or currently trending keywords on Tenor right now—you get a real-time pulse check on what people are searching for. You also wanna see what Tenor itself is pushing? Call get_featured_gifs.

This tool retrieves the current set of GIFs that Tenor is globally highlighting as popular content. If you're trying to browse by vibe, not by keyword, your agent calls list_categories. It returns a clean, structured list of all available GIF categories—stuff like 'Nature', 'Funny', or 'Reactions'—so you know exactly what collections exist to search through.

Tracking and Logging Actions

The server isn't just for finding stuff; it keeps track. When your user explicitly selects and shares a specific GIF, register_share logs that event. This lets you monitor which content is actually performing well or getting shared by the community. All of this functionality means you get more than just search results; you get context, suggestions, trending data, and tracking on one server.

You use your agent to run all these checks—whether it's filtering down millions of potential visuals using search_gifs and refining that initial thought process with get_autocomplete, or checking the cultural pulse by calling get_trending_terms. You control the entire flow, getting precise data points every time you need a visual for your chat message.

Built · Hosted · Managed by Vinkius Tenor MCP Server - Search and Discover GIFs & Stickers
Server ID 019e5d5d-a596-728b-9a15-edac7be714ad
Vinkius Inspector
Compliance Grade F
Score 3.6/100
Vinkius Inspector Badge — Score 3.6/100

Questions you might have

How do I start searching for GIFs using `search_gifs`? +

You simply ask your agent to search for content—for example, 'Search for epic failure GIFs.' The agent executes the tool call and returns relevant results.

What does `get_trending_terms` do? +

get_trending_terms pulls a list of currently popular search keywords. This helps you find out what topics are viral right now, giving your content ideas instantly.

Why should I use `list_categories` instead of searching? +

If you're unsure of the exact keyword, running list_categories shows you the full scope—like 'Memes' or 'Reactions.' This helps guide your search and gives you a better starting point.

Is there a tool to find specific GIFs by ID? What about `get_posts`? +

get_posts lets you retrieve content using its unique ID. If someone sends you a link or tells you the GIF's code, this is how your agent pulls it up.

How do I refine a partial query using `get_autocomplete`? +

It returns suggested completions for a search term you haven't finished typing. Use this tool to see possible keywords immediately, allowing you to narrow down your focus before executing the full search.

What is the purpose of `get_featured_gifs`? +

This tool retrieves a list of Tenor's globally featured GIFs. It’s useful when you want to see top-level, curated content without needing specific search terms or categories.

How do I track user interest with `register_share`? +

It logs the event whenever a user selects or shares a GIF within your application. You use this data to measure which visual assets are most popular among your specific audience.

If my initial search fails, how do I expand it using `get_search_suggestions`? +

The tool provides alternative keywords related to your query. This helps you expand your conceptual scope and find relevant GIFs even if your original terminology was too narrow.

Can I filter GIF results by safety or content rating? +

Yes! The search_gifs and get_featured_gifs tools support a contentfilter parameter. You can set it to 'off', 'low', 'medium', or 'high' to ensure the results are appropriate for your audience.

How do I find out what people are currently searching for on Tenor? +

You can use the get_trending_terms tool. It returns a list of the most popular search terms currently trending on the platform, helping you stay relevant with current memes and topics.

Is it possible to retrieve a specific GIF if I already have its ID? +

Absolutely. Use the get_posts tool and provide a comma-separated list of GIF IDs. The agent will fetch the full metadata and media formats for those specific items.

Built & Managed by Vinkius 30s setup 8 tools

We've already built the connector for Tenor. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 8 tools are live and waiting. You're up and running in seconds.

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.