Codex 动画宠物画廊 MCP

astandrik/codex-pets
Hosted
0 Stars 47 次浏览 更新于 2026-08-23

MCP 服务配置

复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用

{
  "mcpServers": {
    "codexPetsLocal": {
      "args": [
        "-y",
        "@astandrik/codex-pets",
        "mcp"
      ],
      "command": "npx"
    }
  }
}

Streamable HTTP 传输配置

{
  "mcpServers": {
    "codexPets": {
      "type": "streamable_http",
      "url": "https://pets.ydb-qdrant.tech/mcp"
    }
  }
}

可用工具 (7 个)

该服务在 MCP 协议中暴露的工具,AI 可按需调用

search_pets 6 个参数

Use to discover one or more approved public Codex pet packs by query, kind, tags, author, or Codex compatibility. Prefer this over get_pet when you do not already have an exact slug or need multiple candidates. Do not use for private generation requests or known-slug install/share snippets; use get_pet_request_info or a slug-specific get_* tool instead.

该工具无需必填参数,直接调用即可

get_pet 1 个参数 需填 1 项

Use when you already have an exact approved pet slug and need the sanitized public pet card, asset URLs, page URL, and install command for that one pet. Use search_pets first when you only have a name/query or need multiple results. Do not use for focused install, badge, embed, card, or request workflow details; use the matching get_* tool instead.

必填参数:slug

get_install_instructions 1 个参数 需填 1 项

Use for a known approved pet slug when the user wants CLI or manual install instructions. Do not use to search for pets or inspect general metadata; use search_pets or get_pet instead. This tool is read-only and does not increment install or download counters.

必填参数:slug

get_badge_code 1 个参数 需填 1 项

Use for a known approved pet slug when the user needs README badge Markdown, HTML, or SVG URL. Do not use for animated README cards, website iframe embeds, install instructions, or pet discovery; use get_card_code, get_embed_code, get_install_instructions, or search_pets instead.

必填参数:slug

get_embed_code 1 个参数 需填 1 项

Use for a known approved pet slug when the user needs website iframe embed HTML or an embed URL. Do not use for README badges/cards, install instructions, or pet discovery; use get_badge_code, get_card_code, get_install_instructions, or search_pets instead.

必填参数:slug

get_card_code 1 个参数 需填 1 项

Use for a known approved pet slug when the user needs animated README card Markdown, HTML, or GIF URL. Do not use for simple badges, website iframe embeds, install instructions, or pet discovery; use get_badge_code, get_embed_code, get_install_instructions, or search_pets instead.

必填参数:slug

get_pet_request_info

Use when the user wants to request a new Codex pet or understand the public request form fields and reference image limits. Do not use to create, submit, update, or inspect private generation requests; no MCP tool exposes those operations. Use search_pets or get_pet for existing approved pets.

该工具无需必填参数,直接调用即可

服务介绍

Codex Pets MCP

A public read-only MCP server for discovering and installing community-made animated pets for Codex.

Codex Pets is a moderated gallery of downloadable pet packs. MCP clients can search approved pets, inspect pet details, obtain installation instructions, and generate sharing snippets for documentation and websites.

Features

  • Search approved Codex pets by text, kind, tags, or author
  • Fetch the public details of a known pet
  • Get CLI and manual installation instructions
  • Generate README badge code
  • Generate animated README card code
  • Generate website iframe embed code
  • Discover the public workflow for requesting a new pet
  • Display an interactive pet browser in clients supporting MCP Apps

All MCP operations are read-only.

The server does not expose account operations, private requests, moderation actions, deletes, or private user information.

Streamable HTTP

Connect directly to the public MCP endpoint:

{
  "mcpServers": {
    "codexPets": {
      "url": "https://pets.ydb-qdrant.tech/mcp"
    }
  }
}

For Codex CLI:

codex mcp add codexPets --url https://pets.ydb-qdrant.tech/mcp

Stdio

A local stdio proxy is also available through npm:

{
  "mcpServers": {
    "codexPetsLocal": {
      "command": "npx",
      "args": [
        "-y",
        "@astandrik/codex-pets",
        "mcp"
      ]
    }
  }
}

The stdio option requires Node.js 18 or newer.

No environment variables or API keys are required for the public gallery.

Available tools

  • search_pets — search approved public pet packs
  • get_pet — fetch one approved pet by exact slug
  • get_install_instructions — return CLI and manual installation instructions
  • get_badge_code — return README badge snippets
  • get_card_code — return animated README card snippets
  • get_embed_code — return website embed snippets
  • get_pet_request_info — describe the public new-pet request workflow
  • Gallery: https://pets.ydb-qdrant.tech/
  • Source code: https://github.com/astandrik/codex-pets
  • npm package: @astandrik/codex-pets
  • MCP endpoint: https://pets.ydb-qdrant.tech/mcp
  • License: Apache-2.0

相关 MCP 服务