← Back to Skills Marketplace
ryantenney

Frinkiac - Search, browse, and generate memes from The Simpsons, Futurama, Rick and Morty, and 30 Rock scenes

by Ryan Tenney · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
1792
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install frinkiac
Description
Search TV show screenshots and generate memes from The Simpsons, Futurama, Rick and Morty, and 30 Rock
README (SKILL.md)

Frinkiac TV Screenshot & Meme Tool

Search dialogue, browse scenes, and generate memes from popular TV shows using the Frinkiac/Morbotron APIs.

Available Shows

  • simpsons - The Simpsons (via Frinkiac)
  • futurama - Futurama (via Morbotron)
  • rickandmorty - Rick and Morty
  • 30rock - 30 Rock

MCP Server Setup

This skill uses an MCP server. Add to your MCP config:

{
  "mcpServers": {
    "frinkiac": {
      "command": "npx",
      "args": ["-y", "@ryantenney/frinkiac-mcp"]
    }
  }
}

Tools

search

Search for scenes by dialogue text.

  • show: Which show to search (simpsons, futurama, rickandmorty, 30rock)
  • query: Dialogue to search for (e.g., "D'oh!", "Good news everyone")
  • limit: Max results (optional)
  • include_images: Include thumbnails (optional)

get_caption

Get detailed scene info including episode metadata and nearby frames.

  • show: Which show
  • episode: Episode key in S##E## format (e.g., "S07E21")
  • timestamp: Frame timestamp in milliseconds
  • include_nearby_images: Include thumbnails for nearby frames (optional)

get_screenshot

Get a screenshot image from a specific scene.

  • show: Which show
  • episode: Episode key in S##E## format
  • timestamp: Frame timestamp in milliseconds
  • return_url_only: Return URL instead of image data (optional)

generate_meme

Create a meme with custom text overlay. Text auto-wraps at ~35 characters per line.

  • show: Which show
  • episode: Episode key in S##E## format
  • timestamp: Frame timestamp in milliseconds
  • text: Text to overlay on the image

get_nearby_frames

Browse adjacent frames to find the perfect screenshot.

  • show: Which show
  • episode: Episode key in S##E## format
  • timestamp: Frame timestamp in milliseconds
  • include_images: Include thumbnails (optional)

get_episode

Get episode metadata and subtitles within a timestamp range.

  • show: Which show
  • episode: Episode key in S##E## format
  • start_timestamp: Start of range in milliseconds
  • end_timestamp: End of range in milliseconds

Example Workflows

Find and meme a quote:

  1. Search for dialogue: search simpsons "everything's coming up Milhouse"
  2. Get the screenshot: get_screenshot with episode/timestamp from results
  3. Generate meme: generate_meme with custom text

Browse a scene:

  1. Search for a quote to get episode/timestamp
  2. Use get_nearby_frames to find the perfect frame
  3. Use get_caption to see full context and subtitles

Get episode context:

  1. Use get_episode with a timestamp range to see all dialogue in a scene
  2. Find the exact moment you want
  3. Generate a meme or screenshot
Usage Guidance
This skill appears to do what it says: search TV screenshots and produce memes. The primary thing to consider is that it relies on npx to fetch and run @ryantenney/frinkiac-mcp at runtime — that will download and execute code from npm when the MCP server is started. If you are comfortable with that, proceed; otherwise review the npm package source and maintainer, prefer a pinned release (or vendor the code) instead of 'npx -y', and run the skill in a restricted/sandboxed environment if used in sensitive contexts.
Capability Analysis
Type: OpenClaw Skill Name: frinkiac Version: 1.0.0 The skill bundle is classified as suspicious due to its use of `npx` to download and execute a remote npm package (`@ryantenney/frinkiac-mcp`) as part of its MCP server setup, as defined in `SKILL.md`. While this action is ostensibly for the skill's stated purpose, it represents a significant supply chain risk, allowing arbitrary code execution from an external source. The `-y` flag further enables non-interactive installation and execution, increasing the risk without explicit user confirmation.
Capability Assessment
Purpose & Capability
Name/description (Frinkiac-style screenshot search and meme generation) align with the instructions: the SKILL.md documents search, screenshot, caption, and meme generation operations and points to an MCP wrapper. Required binaries (node, npx) are reasonable for running an npx-based MCP server.
Instruction Scope
SKILL.md stays on-task: it describes how to configure an MCP server and the available tool commands (search, get_caption, get_screenshot, generate_meme, get_nearby_frames, get_episode). It does not instruct the agent to read unrelated files, access other environment variables, or exfiltrate data to unexpected endpoints.
Install Mechanism
There is no install spec (instruction-only), which is low risk; however the SKILL.md directs use of npx to run the @ryantenney/frinkiac-mcp package at runtime (MCP server config). Running npx will fetch and execute code from the npm registry on-demand — this is expected for an MCP wrapper but does mean remote code will execute when invoked. If you require stronger guarantees, review the package source, pin versions, or vendor the code instead of using npx.
Credentials
The skill requests no environment variables, no credentials, and no config paths. That is proportionate for a read-only media-search/meme generation tool that uses public Frinkiac/Morbotron APIs.
Persistence & Privilege
always is false and the skill does not request persistent system-wide changes. It instructs adding an MCP server entry (local agent config) which is standard for MCP-based tools and does not modify other skills or request elevated privileges.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install frinkiac
  3. After installation, invoke the skill by name or use /frinkiac
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release: Search, browse, and generate memes from The Simpsons, Futurama, Rick and Morty, and 30 Rock scenes. - Search for scenes by dialogue text across four TV shows - Generate and customize memes with text overlays - Browse adjacent frames and retrieve episode/scene metadata - Fetch screenshots and episode subtitles using timestamps - Integrates with Frinkiac and Morbotron APIs via MCP server
Metadata
Slug frinkiac
Version 1.0.0
License
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is Frinkiac - Search, browse, and generate memes from The Simpsons, Futurama, Rick and Morty, and 30 Rock scenes?

Search TV show screenshots and generate memes from The Simpsons, Futurama, Rick and Morty, and 30 Rock. It is an AI Agent Skill for Claude Code / OpenClaw, with 1792 downloads so far.

How do I install Frinkiac - Search, browse, and generate memes from The Simpsons, Futurama, Rick and Morty, and 30 Rock scenes?

Run "/install frinkiac" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Frinkiac - Search, browse, and generate memes from The Simpsons, Futurama, Rick and Morty, and 30 Rock scenes free?

Yes, Frinkiac - Search, browse, and generate memes from The Simpsons, Futurama, Rick and Morty, and 30 Rock scenes is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Frinkiac - Search, browse, and generate memes from The Simpsons, Futurama, Rick and Morty, and 30 Rock scenes support?

Frinkiac - Search, browse, and generate memes from The Simpsons, Futurama, Rick and Morty, and 30 Rock scenes is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Frinkiac - Search, browse, and generate memes from The Simpsons, Futurama, Rick and Morty, and 30 Rock scenes?

It is built and maintained by Ryan Tenney (@ryantenney); the current version is v1.0.0.

💬 Comments