# list_video_formats

List the video formats of the iDos Games video studio (module video-studio, engine @idosgames/timeline): dialogue@1, story@1, top5@1, quiz@1, whatif@1 — id, title, description, how many characters, whether it has a narrator. Plus what a VideoSpec may name: caption styles, camera moves and effects, sound effects, particles, emotions, poses, style families, voice presets and the ladder of requests. A video is data (VideoSpec JSON); get_video_format gives a format's parameters and how to write its lines. Read-only; takes no title_id.

Agent View of the PolicyLayer registry record for `list_video_formats`. HTML page: https://policylayer.com/tools/com-idosgames-platform/list-video-formats

## Facts

- Tool: `list_video_formats`
- Server: iDos Games (`https://site.idosgames.com/api/v2/mcp`) — https://policylayer.com/tools/com-idosgames-platform.md
- Homepage: https://github.com/iDos-Games/idosgames-mcp
- Risk category: Read (Low risk)
- Registry record: grade F, identity unverified
- Server auth posture: open
- Server CORS policy: *
- Server rate-limited: no
- Parameters: 0
- Recommended policy verdict: Allowed

## Example call (MCP tools/call, JSON-RPC 2.0)

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "list_video_formats",
    "arguments": {}
  }
}
```

## Why list_video_formats is rated Low

Even though list_video_formats only reads data, uncontrolled read access leaks sensitive information and racks up API costs: an agent caught in a retry loop can make thousands of calls a minute without anyone noticing.

## Use case

AI agents call list_video_formats to retrieve information from iDos Games without modifying anything. It is typically the context-gathering step in research, monitoring, and reporting workflows, before the agent takes action elsewhere.

## Recommended policy (PolicyLayer)

Verdict: **Allowed**. Enforced by the PolicyLayer MCP gateway (https://policylayer.com/mcp-gateway) before a call reaches iDos Games:

```json
{
  "version": "1",
  "default": "deny",
  "tools": {
    "list_video_formats": {}
  }
}
```

## Other tools on iDos Games (158)

- `delete_kanban_card` — Destructive — https://policylayer.com/tools/com-idosgames-platform/delete-kanban-card.md
- `delete_kanban_column` — Destructive — https://policylayer.com/tools/com-idosgames-platform/delete-kanban-column.md
- `delete_kanban_project` — Destructive — https://policylayer.com/tools/com-idosgames-platform/delete-kanban-project.md
- `get_push` — Destructive — https://policylayer.com/tools/com-idosgames-platform/get-push.md
- `get_usage` — Destructive — https://policylayer.com/tools/com-idosgames-platform/get-usage.md
- `save_push` — Destructive — https://policylayer.com/tools/com-idosgames-platform/save-push.md
- `save_usage` — Destructive — https://policylayer.com/tools/com-idosgames-platform/save-usage.md
- `begin_build_upload` — Execute — https://policylayer.com/tools/com-idosgames-platform/begin-build-upload.md
- `finish_build_upload` — Execute — https://policylayer.com/tools/com-idosgames-platform/finish-build-upload.md
- `draft_social_reply` — Read — https://policylayer.com/tools/com-idosgames-platform/draft-social-reply.md
- `estimate_media_cost` — Read — https://policylayer.com/tools/com-idosgames-platform/estimate-media-cost.md
- `get_advertising` — Read — https://policylayer.com/tools/com-idosgames-platform/get-advertising.md
- `get_ai` — Read — https://policylayer.com/tools/com-idosgames-platform/get-ai.md
- `get_analytics` — Read — https://policylayer.com/tools/com-idosgames-platform/get-analytics.md
- `get_asset_bundle` — Read — https://policylayer.com/tools/com-idosgames-platform/get-asset-bundle.md
- `get_attribution` — Read — https://policylayer.com/tools/com-idosgames-platform/get-attribution.md
- `get_authentication` — Read — https://policylayer.com/tools/com-idosgames-platform/get-authentication.md
- `get_ban` — Read — https://policylayer.com/tools/com-idosgames-platform/get-ban.md
- `get_blockchain` — Read — https://policylayer.com/tools/com-idosgames-platform/get-blockchain.md
- `get_build` — Read — https://policylayer.com/tools/com-idosgames-platform/get-build.md
- `get_character` — Read — https://policylayer.com/tools/com-idosgames-platform/get-character.md
- `get_chat` — Read — https://policylayer.com/tools/com-idosgames-platform/get-chat.md
- `get_cloud_code` — Read — https://policylayer.com/tools/com-idosgames-platform/get-cloud-code.md
- `get_collection` — Read — https://policylayer.com/tools/com-idosgames-platform/get-collection.md
- `get_community_marketing` — Read — https://policylayer.com/tools/com-idosgames-platform/get-community-marketing.md
- `get_coop_event` — Read — https://policylayer.com/tools/com-idosgames-platform/get-coop-event.md
- `get_craft` — Read — https://policylayer.com/tools/com-idosgames-platform/get-craft.md
- `get_currency` — Read — https://policylayer.com/tools/com-idosgames-platform/get-currency.md
- `get_data_collections` — Read — https://policylayer.com/tools/com-idosgames-platform/get-data-collections.md
- `get_deal_offer` — Read — https://policylayer.com/tools/com-idosgames-platform/get-deal-offer.md
- …and 128 more: https://policylayer.com/tools/com-idosgames-platform.md

## For agents

This record is a snapshot. Live verdicts and the full registry:

- Check every server in your MCP config at once: `npx -y policylayer stack`
- Vet a server before you add it: install the mcp-precheck skill — `npx skills add https://policylayer.com` (skill text: https://policylayer.com/skill.md)
- Query the registry over MCP: endpoint `https://api.policylayer.com/mcp` — tools `check_mcp_server`, `check_mcp_stack`, `check_tool`, `search_registry`, `get_change_events`

---

Source: the PolicyLayer MCP registry — one continuously verified record per MCP server. Full record: https://policylayer.com/registry?q=com-idosgames-platform · API: https://policylayer.com/registry/api · Policy library: https://policylayer.com/policies/com-idosgames-platform
