Files
pika-ai-code e2d939ed0b Initial public release of the Pika Claude Code plugin
The Pika Claude Code plugin ships with three curated /pika:* skills
and 42 atomic MCP tools at https://mcp.pika.me/api/mcp:

- /pika:podcast — 1-minute two-host podcast video for any URL or topic
- /pika:explainer — ~60–80s explainer video for any URL
- /pika:ugc-ads — 15s creator-style multi-cut UGC ad in 9:16 vertical

Installs on every Claude Code surface — CLI and Desktop (macOS /
Windows app). The 42 atomic MCP tools also work with any other MCP
client (Claude.ai chat connectors, Cursor, Codex, etc.) at the raw
endpoint https://mcp.pika.me/api/mcp.

License: Apache 2.0.
2026-05-14 00:38:52 +00:00

2.0 KiB

Security policy

Reporting a vulnerability

If you discover a security issue in the Pika Claude Code plugin (this repo), please email support@pika.art rather than opening a public issue or PR.

We aim to:

  • Acknowledge within 2 business days
  • Provide a fix or mitigation timeline within 7 days for high-severity issues
  • Coordinate public disclosure once a fix is shipped

What this repo's security boundary is

This repo ships prose (skills/*/SKILL.md files) and the plugin manifest (.claude-plugin/, .mcp.json). There is no application code here — no Python, TypeScript, or runtime hooks. All generation happens in:

  • Claude Code itself (when a user invokes a /pika:* slash command)
  • https://mcp.pika.me/api/mcp (the upstream MCP server — runtime issues there should be reported to support@pika.art with subject "MCP server: ...")
  • Per-user credentials (OAuth tokens stored locally by Claude Code; or MCP_AUTH_TOKEN / dk_* developer keys set in the user's shell environment)

What's in scope

Issues we want to know about:

  • Plugin manifest issues (.claude-plugin/plugin.json, .claude-plugin/marketplace.json, .mcp.json) that would cause unintended MCP server registration
  • A SKILL.md prose payload that could be coerced into instructing the agent to call tools or exfiltrate data via adversarial user input

What's out of scope (forwarded upstream)

  • OAuth / token / identity issues → pika-mcp-server
  • Provider-side issues → upstream provider
  • Cost / quota issues → pika-mcp-server rate limiting and quotas
  • Bugs in Claude Code itself → anthropics/claude-code issues

Cost confirmation

This plugin does not ship a client-side cost-confirmation gate. Spending is bounded by your Pika account credit balance and the upstream pika-mcp-server's quota / rate limiting. There is no inline --yes / approval prompt to bypass.

Last updated: 2026-05-01.