Codex 动画宠物画廊 MCP
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 packsget_pet— fetch one approved pet by exact slugget_install_instructions— return CLI and manual installation instructionsget_badge_code— return README badge snippetsget_card_code— return animated README card snippetsget_embed_code— return website embed snippetsget_pet_request_info— describe the public new-pet request workflow
Links
- 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