{
  "data": {
    "tool": {
      "category": "",
      "endpoint": "https://scribble.boringstuff.club/mcp",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/boringstuff-the-scribble-thing.json",
      "kind": "mcp",
      "listed": "indexed",
      "liveUrl": "https://www.anchorterminal.com/api/v1/live/boringstuff-the-scribble-thing.json",
      "markdownUrl": "https://www.anchorterminal.com/tools/boringstuff-the-scribble-thing.md",
      "mcpTools": {
        "check": {
          "checker": "anchor-check/1.0",
          "totalTokens": 3438,
          "counts": {
            "error": 0,
            "note": 1,
            "warn": 5
          },
          "findings": [
            {
              "rule": "TC11",
              "severity": "warn",
              "tool": "create_scribe_animation",
              "message": "9 parameters without a description: accept_retention, accept_terms, accepted_terms_version, idempotency_key, image_mime_type, installation_id and 3 more",
              "fix": "Describe each one: format, units, an example, and what happens when it's left out."
            },
            {
              "rule": "TC11",
              "severity": "warn",
              "tool": "delete_scribe_animation",
              "message": "none of its 2 parameters has a description",
              "fix": "Describe each one: format, units, an example, and what happens when it's left out."
            },
            {
              "rule": "TC11",
              "severity": "warn",
              "tool": "get_scribe_animation",
              "message": "none of its 2 parameters has a description",
              "fix": "Describe each one: format, units, an example, and what happens when it's left out."
            },
            {
              "rule": "TC11",
              "severity": "warn",
              "tool": "get_scribe_animation_download",
              "message": "none of its 3 parameters has a description",
              "fix": "Describe each one: format, units, an example, and what happens when it's left out."
            },
            {
              "rule": "TC11",
              "severity": "warn",
              "tool": "redeem_scribe_unlock_code",
              "message": "none of its 3 parameters has a description",
              "fix": "Describe each one: format, units, an example, and what happens when it's left out."
            },
            {
              "rule": "TC29",
              "severity": "note",
              "message": "about 750 tokens (21% of the definitions) are titles that repeat property or function names",
              "fix": "Strip \"title\" keys that only restate a name before listing tools."
            }
          ]
        },
        "checkedAt": "2026-10-04T22:21:29Z",
        "count": 6,
        "schemaTokens": 3438,
        "status": "ok",
        "tools": [
          {
            "name": "get_scribble_service_info",
            "description": "Get current limits, terms, retention, pricing, and integration URLs.",
            "inputSchema": {
              "properties": {},
              "title": "get_scribble_service_infoArguments",
              "type": "object"
            },
            "outputSchema": {
              "properties": {
                "accepted_image_types": {
                  "items": {
                    "type": "string"
                  },
                  "title": "Accepted Image Types",
                  "type": "array"
                },
                "clean_video_unlock_price": {
                  "title": "Clean Video Unlock Price",
                  "type": "string"
                },
                "current_terms_version": {
                  "title": "Current Terms Version",
                  "type": "string"
                },
                "max_image_dimension": {
                  "title": "Max Image Dimension",
                  "type": "integer"
                },
                "max_upload_bytes": {
                  "title": "Max Upload Bytes",
                  "type": "integer"
                },
                "mcp_url": {
                  "title": "Mcp Url",
                  "type": "string"
                },
                "privacy_url": {
                  "title": "Privacy Url",
                  "type": "string"
                },
                "purchase_url": {
                  "anyOf": [
                    {
                      "type": "string"
                    },
                    {
                      "type": "null"
                    }
                  ],
                  "title": "Purchase Url"
                },
                "rest_documentation_url": {
                  "title": "Rest Documentation Url",
                  "type": "string"
                },
                "retention_hours": {
                  "title": "Retention Hours",
                  "type": "integer"
                },
                "service": {
                  "title": "Service",
                  "type": "string"
                },
                "skill_url": {
                  "title": "Skill Url",
                  "type": "string"
                },
                "terms_url": {
                  "title": "Terms Url",
                  "type": "string"
                },
                "watermarked_preview_price": {
                  "title": "Watermarked Preview Price",
                  "type": "string"
                },
                "website_url": {
                  "title": "Website Url",
                  "type": "string"
                }
              },
              "required": [
                "service",
                "website_url",
                "mcp_url",
                "rest_documentation_url",
                "skill_url",
                "current_terms_version",
                "terms_url",
                "privacy_url",
                "retention_hours",
                "max_upload_bytes",
                "max_image_dimension",
                "accepted_image_types",
                "watermarked_preview_price",
                "clean_video_unlock_price",
                "purchase_url"
              ],
              "title": "MCPServiceInfo",
              "type": "object"
            },
            "annotations": {
              "destructiveHint": false,
              "idempotentHint": true,
              "openWorldHint": true,
              "readOnlyHint": true,
              "title": "Get Scribble service information"
            }
          },
          {
            "name": "create_scribe_animation",
            "description": "Create an asynchronous animation from a base64-encoded line-art image.",
            "inputSchema": {
              "properties": {
                "accept_retention": {
                  "title": "Accept Retention",
                  "type": "boolean"
                },
                "accept_terms": {
                  "title": "Accept Terms",
                  "type": "boolean"
                },
                "accepted_terms_version": {
                  "maxLength": 40,
                  "minLength": 1,
                  "title": "Accepted Terms Version",
                  "type": "string"
                },
                "idempotency_key": {
                  "maxLength": 200,
                  "minLength": 8,
                  "title": "Idempotency Key",
                  "type": "string"
                },
                "image_base64": {
                  "description": "Raw base64 PNG or JPEG bytes; do not include a data-URL prefix.",
                  "maxLength": 14000000,
                  "minLength": 4,
                  "title": "Image Base64",
                  "type": "string"
                },
                "image_mime_type": {
                  "enum": [
                    "image/png",
                    "image/jpeg"
                  ],
                  "title": "Image Mime Type",
                  "type": "string"
                },
                "installation_id": {
                  "anyOf": [
                    {
                      "maxLength": 200,
                      "minLength": 8,
                      "type": "string"
                    },
                    {
                      "type": "null"
                    }
                  ],
                  "default": null,
                  "title": "Installation Id"
                },
                "order_text": {
                  "default": "",
                  "maxLength": 2000,
                  "title": "Order Text",
                  "type": "string"
                },
                "show_hand": {
                  "default": false,
                  "title": "Show Hand",
                  "type": "boolean"
                },
                "speed": {
                  "default": "normal",
                  "enum": [
                    "slow",
                    "normal",
                    "fast"
                  ],
                  "title": "Speed",
                  "type": "string"
                }
              },
              "required": [
                "image_base64",
                "image_mime_type",
                "idempotency_key",
                "accepted_terms_version",
                "accept_terms",
                "accept_retention"
              ],
              "title": "create_scribe_animationArguments",
              "type": "object"
            },
            "outputSchema": {
              "$defs": {
                "AgentUnlockDetails": {
                  "properties": {
                    "endpoint": {
                      "title": "Endpoint",
                      "type": "string"
                    },
                    "instructions": {
                      "title": "Instructions",
                      "type": "string"
                    },
                    "purchase_url": {
                      "anyOf": [
                        {
                          "type": "string"
                        },
                        {
                          "type": "null"
                        }
                      ],
                      "title": "Purchase Url"
                    },
                    "state": {
                      "enum": [
                        "watermarked",
                        "unlocked"
                      ],
                      "title": "State",
                      "type": "string"
                    }
                  },
                  "required": [
                    "state",
                    "instructions",
                    "endpoint",
                    "purchase_url"
                  ],
                  "title": "AgentUnlockDetails",
                  "type": "object"
                }
              },
              "properties": {
                "access_token": {
                  "description": "Secret bearer capability scoped to this animation only.",
                  "title": "Access Token",
                  "type": "string"
                },
                "animation_id": {
                  "description": "Canonical UUID for this animation.",
                  "title": "Animation Id",
                  "type": "string"
                },
                "clean_download_available": {
                  "title": "Clean Download Available",
                  "type": "boolean"
                },
                "clean_url": {
                  "title": "Clean Url",
                  "type": "string"
                },
                "created_at": {
                  "title": "Created At",
                  "type": "string"
                },
                "error": {
                  "anyOf": [
                    {
                      "additionalProperties": {
                        "anyOf": [
                          {
                            "type": "string"
                          },
                          {
                            "type": "null"
                          }
                        ]
                      },
                      "type": "object"
                    },
                    {
                      "type": "null"
                    }
                  ],
                  "title": "Error"
                },
                "expires_at": {
                  "title": "Expires At",
                  "type": "string"
                },
                "idempotent_replay": {
                  "title": "Idempotent Replay",
                  "type": "boolean"
                },
                "manage_url": {
                  "description": "Private browser handoff URL for user review and unlock.",
                  "title": "Manage Url",
                  "type": "string"
                },
                "preview_download_available": {
                  "title": "Preview Download Available",
                  "type": "boolean"
                },
                "preview_url": {
                  "title": "Preview Url",
                  "type": "string"
                },
                "progress": {
                  "description": "Approximate percent complete.",
                  "maximum": 100,
                  "minimum": 0,
                  "title": "Progress",
                  "type": "integer"
                },
                "purchase_url": {
                  "anyOf": [
                    {
                      "type": "string"
                    },
                    {
                      "type": "null"
                    }
                  ],
                  "title": "Purchase Url"
                },
                "retention_hours": {
                  "title": "Retention Hours",
                  "type": "integer"
                },
                "seconds_remaining": {
                  "title": "Seconds Remaining",
                  "type": "integer"
                },
                "stage": {
                  "description": "Short user-facing description of current work.",
                  "title": "Stage",
                  "type": "string"
                },
                "status": {
                  "description": "Current asynchronous job state.",
                  "enum": [
                    "queued",
                    "running",
                    "completed",
                    "failed"
                  ],
                  "title": "Status",
                  "type": "string"
                },
                "status_url": {
                  "title": "Status Url",
                  "type": "string"
                },
                "terms_version": {
                  "anyOf": [
                    {
                      "type": "string"
                    },
                    {
                      "type": "null"
                    }
                  ],
                  "title": "Terms Version"
                },
                "token_type": {
                  "const": "Bearer",
                  "title": "Token Type",
                  "type": "string"
                },
                "unlock": {
                  "$ref": "#/$defs/AgentUnlockDetails"
                },
                "unlocked": {
                  "title": "Unlocked",
                  "type": "boolean"
                }
              },
              "required": [
                "animation_id",
                "status",
                "stage",
                "progress",
                "error",
                "created_at",
                "expires_at",
                "seconds_remaining",
                "retention_hours",
                "terms_version",
                "unlocked",
                "preview_download_available",
                "clean_download_available",
                "status_url",
                "preview_url",
                "clean_url",
                "manage_url",
                "purchase_url",
                "unlock",
                "access_token",
                "token_type",
                "idempotent_replay"
              ],
              "title": "AgentCreateResponse",
              "type": "object"
            },
            "annotations": {
              "destructiveHint": false,
              "idempotentHint": true,
              "openWorldHint": true,
              "readOnlyHint": false,
              "title": "Create a scribe animation"
            }
          },
          {
            "name": "get_scribe_animation",
            "description": "Poll one private animation until it completes or fails.",
            "inputSchema": {
              "properties": {
                "access_token": {
                  "maxLength": 128,
                  "minLength": 32,
                  "title": "Access Token",
                  "type": "string"
                },
                "animation_id": {
                  "title": "Animation Id",
                  "type": "string"
                }
              },
              "required": [
                "animation_id",
                "access_token"
              ],
              "title": "get_scribe_animationArguments",
              "type": "object"
            },
            "outputSchema": {
              "$defs": {
                "AgentUnlockDetails": {
                  "properties": {
                    "endpoint": {
                      "title": "Endpoint",
                      "type": "string"
                    },
                    "instructions": {
                      "title": "Instructions",
                      "type": "string"
                    },
                    "purchase_url": {
                      "anyOf": [
                        {
                          "type": "string"
                        },
                        {
                          "type": "null"
                        }
                      ],
                      "title": "Purchase Url"
                    },
                    "state": {
                      "enum": [
                        "watermarked",
                        "unlocked"
                      ],
                      "title": "State",
                      "type": "string"
                    }
                  },
                  "required": [
                    "state",
                    "instructions",
                    "endpoint",
                    "purchase_url"
                  ],
                  "title": "AgentUnlockDetails",
                  "type": "object"
                }
              },
              "properties": {
                "animation_id": {
                  "description": "Canonical UUID for this animation.",
                  "title": "Animation Id",
                  "type": "string"
                },
                "clean_download_available": {
                  "title": "Clean Download Available",
                  "type": "boolean"
                },
                "clean_url": {
                  "title": "Clean Url",
                  "type": "string"
                },
                "created_at": {
                  "title": "Created At",
                  "type": "string"
                },
                "error": {
                  "anyOf": [
                    {
                      "additionalProperties": {
                        "anyOf": [
                          {
                            "type": "string"
                          },
                          {
                            "type": "null"
                          }
                        ]
                      },
                      "type": "object"
                    },
                    {
                      "type": "null"
                    }
                  ],
                  "title": "Error"
                },
                "expires_at": {
                  "title": "Expires At",
                  "type": "string"
                },
                "manage_url": {
                  "description": "Private browser handoff URL for user review and unlock.",
                  "title": "Manage Url",
                  "type": "string"
                },
                "preview_download_available": {
                  "title": "Preview Download Available",
                  "type": "boolean"
                },
                "preview_url": {
                  "title": "Preview Url",
                  "type": "string"
                },
                "progress": {
                  "description": "Approximate percent complete.",
                  "maximum": 100,
                  "minimum": 0,
                  "title": "Progress",
                  "type": "integer"
                },
                "purchase_url": {
                  "anyOf": [
                    {
                      "type": "string"
                    },
                    {
                      "type": "null"
                    }
                  ],
                  "title": "Purchase Url"
                },
                "retention_hours": {
                  "title": "Retention Hours",
                  "type": "integer"
                },
                "seconds_remaining": {
                  "title": "Seconds Remaining",
                  "type": "integer"
                },
                "stage": {
                  "description": "Short user-facing description of current work.",
                  "title": "Stage",
                  "type": "string"
                },
                "status": {
                  "description": "Current asynchronous job state.",
                  "enum": [
                    "queued",
                    "running",
                    "completed",
                    "failed"
                  ],
                  "title": "Status",
                  "type": "string"
                },
                "status_url": {
                  "title": "Status Url",
                  "type": "string"
                },
                "terms_version": {
                  "anyOf": [
                    {
                      "type": "string"
                    },
                    {
                      "type": "null"
                    }
                  ],
                  "title": "Terms Version"
                },
                "unlock": {
                  "$ref": "#/$defs/AgentUnlockDetails"
                },
                "unlocked": {
                  "title": "Unlocked",
                  "type": "boolean"
                }
              },
              "required": [
                "animation_id",
                "status",
                "stage",
                "progress",
                "error",
                "created_at",
                "expires_at",
                "seconds_remaining",
                "retention_hours",
                "terms_version",
                "unlocked",
                "preview_download_available",
                "clean_download_available",
                "status_url",
                "preview_url",
                "clean_url",
                "manage_url",
                "purchase_url",
                "unlock"
              ],
              "title": "AgentAnimationResponse",
              "type": "object"
            },
            "annotations": {
              "destructiveHint": false,
              "idempotentHint": true,
              "openWorldHint": true,
              "readOnlyHint": true,
              "title": "Get scribe animation status"
            }
          },
          {
            "name": "get_scribe_animation_download",
            "description": "Create a short-lived download URL for a completed preview or clean video.",
            "inputSchema": {
              "properties": {
                "access_token": {
                  "maxLength": 128,
                  "minLength": 32,
                  "title": "Access Token",
                  "type": "string"
                },
                "animation_id": {
                  "title": "Animation Id",
                  "type": "string"
                },
                "kind": {
                  "enum": [
                    "preview",
                    "clean"
                  ],
                  "title": "Kind",
                  "type": "string"
                }
              },
              "required": [
                "animation_id",
                "access_token",
                "kind"
              ],
              "title": "get_scribe_animation_downloadArguments",
              "type": "object"
            },
            "outputSchema": {
              "properties": {
                "animation_id": {
                  "title": "Animation Id",
                  "type": "string"
                },
                "available": {
                  "title": "Available",
                  "type": "boolean"
                },
                "bearer_required": {
                  "title": "Bearer Required",
                  "type": "boolean"
                },
                "download_url": {
                  "anyOf": [
                    {
                      "type": "string"
                    },
                    {
                      "type": "null"
                    }
                  ],
                  "title": "Download Url"
                },
                "expires_in_seconds": {
                  "anyOf": [
                    {
                      "type": "integer"
                    },
                    {
                      "type": "null"
                    }
                  ],
                  "title": "Expires In Seconds"
                },
                "kind": {
                  "enum": [
                    "preview",
                    "clean"
                  ],
                  "title": "Kind",
                  "type": "string"
                },
                "manage_url": {
                  "title": "Manage Url",
                  "type": "string"
                },
                "message": {
                  "title": "Message",
                  "type": "string"
                }
              },
              "required": [
                "animation_id",
                "kind",
                "available",
                "download_url",
                "bearer_required",
                "expires_in_seconds",
                "manage_url",
                "message"
              ],
              "title": "MCPDownloadResponse",
              "type": "object"
            },
            "annotations": {
              "destructiveHint": false,
              "idempotentHint": true,
              "openWorldHint": true,
              "readOnlyHint": true,
              "title": "Get an animation download URL"
            }
          },
          {
            "name": "redeem_scribe_unlock_code",
            "description": "Consume a user-supplied single-use code to unlock one clean video.",
            "inputSchema": {
              "properties": {
                "access_token": {
                  "maxLength": 128,
                  "minLength": 32,
                  "title": "Access Token",
                  "type": "string"
                },
                "animation_id": {
                  "title": "Animation Id",
                  "type": "string"
                },
                "unlock_code": {
                  "maxLength": 100,
                  "minLength": 1,
                  "title": "Unlock Code",
                  "type": "string"
                }
              },
              "required": [
                "animation_id",
                "access_token",
                "unlock_code"
              ],
              "title": "redeem_scribe_unlock_codeArguments",
              "type": "object"
            },
            "outputSchema": {
              "$defs": {
                "AgentUnlockDetails": {
                  "properties": {
                    "endpoint": {
                      "title": "Endpoint",
                      "type": "string"
                    },
                    "instructions": {
                      "title": "Instructions",
                      "type": "string"
                    },
                    "purchase_url": {
                      "anyOf": [
                        {
                          "type": "string"
                        },
                        {
                          "type": "null"
                        }
                      ],
                      "title": "Purchase Url"
                    },
                    "state": {
                      "enum": [
                        "watermarked",
                        "unlocked"
                      ],
                      "title": "State",
                      "type": "string"
                    }
                  },
                  "required": [
                    "state",
                    "instructions",
                    "endpoint",
                    "purchase_url"
                  ],
                  "title": "AgentUnlockDetails",
                  "type": "object"
                }
              },
              "properties": {
                "animation_id": {
                  "description": "Canonical UUID for this animation.",
                  "title": "Animation Id",
                  "type": "string"
                },
                "clean_download_available": {
                  "title": "Clean Download Available",
                  "type": "boolean"
                },
                "clean_url": {
                  "title": "Clean Url",
                  "type": "string"
                },
                "created_at": {
                  "title": "Created At",
                  "type": "string"
                },
                "error": {
                  "anyOf": [
                    {
                      "additionalProperties": {
                        "anyOf": [
                          {
                            "type": "string"
                          },
                          {
                            "type": "null"
                          }
                        ]
                      },
                      "type": "object"
                    },
                    {
                      "type": "null"
                    }
                  ],
                  "title": "Error"
                },
                "expires_at": {
                  "title": "Expires At",
                  "type": "string"
                },
                "manage_url": {
                  "description": "Private browser handoff URL for user review and unlock.",
                  "title": "Manage Url",
                  "type": "string"
                },
                "preview_download_available": {
                  "title": "Preview Download Available",
                  "type": "boolean"
                },
                "preview_url": {
                  "title": "Preview Url",
                  "type": "string"
                },
                "progress": {
                  "description": "Approximate percent complete.",
                  "maximum": 100,
                  "minimum": 0,
                  "title": "Progress",
                  "type": "integer"
                },
                "purchase_url": {
                  "anyOf": [
                    {
                      "type": "string"
                    },
                    {
                      "type": "null"
                    }
                  ],
                  "title": "Purchase Url"
                },
                "retention_hours": {
                  "title": "Retention Hours",
                  "type": "integer"
                },
                "seconds_remaining": {
                  "title": "Seconds Remaining",
                  "type": "integer"
                },
                "stage": {
                  "description": "Short user-facing description of current work.",
                  "title": "Stage",
                  "type": "string"
                },
                "status": {
                  "description": "Current asynchronous job state.",
                  "enum": [
                    "queued",
                    "running",
                    "completed",
                    "failed"
                  ],
                  "title": "Status",
                  "type": "string"
                },
                "status_url": {
                  "title": "Status Url",
                  "type": "string"
                },
                "terms_version": {
                  "anyOf": [
                    {
                      "type": "string"
                    },
                    {
                      "type": "null"
                    }
                  ],
                  "title": "Terms Version"
                },
                "unlock": {
                  "$ref": "#/$defs/AgentUnlockDetails"
                },
                "unlocked": {
                  "title": "Unlocked",
                  "type": "boolean"
                }
              },
              "required": [
                "animation_id",
                "status",
                "stage",
                "progress",
                "error",
                "created_at",
                "expires_at",
                "seconds_remaining",
                "retention_hours",
                "terms_version",
                "unlocked",
                "preview_download_available",
                "clean_download_available",
                "status_url",
                "preview_url",
                "clean_url",
                "manage_url",
                "purchase_url",
                "unlock"
              ],
              "title": "AgentAnimationResponse",
              "type": "object"
            },
            "annotations": {
              "destructiveHint": true,
              "idempotentHint": false,
              "openWorldHint": true,
              "readOnlyHint": false,
              "title": "Redeem a Scribble unlock code"
            }
          },
          {
            "name": "delete_scribe_animation",
            "description": "Immediately delete one animation session and all of its stored files.",
            "inputSchema": {
              "properties": {
                "access_token": {
                  "maxLength": 128,
                  "minLength": 32,
                  "title": "Access Token",
                  "type": "string"
                },
                "animation_id": {
                  "title": "Animation Id",
                  "type": "string"
                }
              },
              "required": [
                "animation_id",
                "access_token"
              ],
              "title": "delete_scribe_animationArguments",
              "type": "object"
            },
            "outputSchema": {
              "properties": {
                "animation_id": {
                  "title": "Animation Id",
                  "type": "string"
                },
                "deleted": {
                  "title": "Deleted",
                  "type": "boolean"
                }
              },
              "required": [
                "animation_id",
                "deleted"
              ],
              "title": "MCPDeleteResponse",
              "type": "object"
            },
            "annotations": {
              "destructiveHint": true,
              "idempotentHint": false,
              "openWorldHint": true,
              "readOnlyHint": false,
              "title": "Delete a scribe animation"
            }
          }
        ]
      },
      "name": "The Scribble Thing",
      "note": "Indexed from the official MCP registry: facts and our own checks, not reviewed, so no score, grade or rank.",
      "packages": null,
      "pageJsonUrl": "https://www.anchorterminal.com/tools/boringstuff-the-scribble-thing.json",
      "popularity": {
        "githubStars": 18
      },
      "registryName": "club.boringstuff/the-scribble-thing",
      "remotes": [
        {
          "type": "streamable-http",
          "url": "https://scribble.boringstuff.club/mcp"
        }
      ],
      "repository": "https://github.com/Boring-Stuff-Club/the-scribble-thing-skill",
      "reviewed": false,
      "slug": "boringstuff-the-scribble-thing",
      "source": "the official MCP registry",
      "sourceUrl": "https://registry.modelcontextprotocol.io/v0.1/servers?search=club.boringstuff/the-scribble-thing",
      "summary": "Turn one line-art image into a prompt-directed, hand-drawn scribe animation MP4.",
      "updatedAt": "2026-08-24T06:34:25Z",
      "url": "https://www.anchorterminal.com/tools/boringstuff-the-scribble-thing",
      "vendor": "boringstuff.club",
      "vendorUrl": "https://scribble.boringstuff.club",
      "version": "1.0.0",
      "websiteUrl": "https://scribble.boringstuff.club",
      "where": "hosted",
      "why": [
        "vendor"
      ]
    }
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/tools/boringstuff-the-scribble-thing",
    "json": "https://www.anchorterminal.com/tools/boringstuff-the-scribble-thing.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/tools/boringstuff-the-scribble-thing.md",
    "slim": "https://www.anchorterminal.com/tools/boringstuff-the-scribble-thing.min.md"
  },
  "markdown": "# The Scribble Thing\n\n\u003e Indexed, not reviewed: facts from the official MCP registry and our own checks. No score, grade or rank, and not in the rankings until the panel reviews it. How the index works: https://www.anchorterminal.com/indexed/\n\n- Kind: MCP server, by boringstuff.club (https://scribble.boringstuff.club)\n- Listed because: It's published in the registry under boringstuff.club, a namespace the registry only gives to whoever proves they control that domain.\n- What the official MCP registry says: Turn one line-art image into a prompt-directed, hand-drawn scribe animation MP4.\n\n## Facts\n\n- MCP registry: `club.boringstuff/the-scribble-thing` 1.0.0\n- Endpoint: https://scribble.boringstuff.club/mcp (streamable HTTP)\n- Source: https://github.com/Boring-Stuff-Club/the-scribble-thing-skill\n- Website: https://scribble.boringstuff.club\n- GitHub stars: 18\n- Registry entry updated: 2026-08-24\n\n## Tools\n\n- Tools it lists (6, about 3,438 tokens of context, `tools/list` without credentials over MCP 2026-07-28, checked 2026-10-04 22:21 UTC):\n  - `get_scribble_service_info` (read-only): Get current limits, terms, retention, pricing, and integration URLs.\n  - `create_scribe_animation` (writes): Create an asynchronous animation from a base64-encoded line-art image.\n  - `get_scribe_animation` (read-only): Poll one private animation until it completes or fails.\n  - `get_scribe_animation_download` (read-only): Create a short-lived download URL for a completed preview or clean video.\n  - `redeem_scribe_unlock_code` (writes): Consume a user-supplied single-use code to unlock one clean video.\n  - `delete_scribe_animation` (writes): Immediately delete one animation session and all of its stored files.\n- How its tools read to an agent (0 errors, 5 warnings, 1 note, about 3,438 tokens; rules at https://www.anchorterminal.com/check.md; not part of the score):\n  - warn TC11 create_scribe_animation: 9 parameters without a description: accept_retention, accept_terms, accepted_terms_version, idempotency_key, image_mime_type, installation_id and 3 more\n  - warn TC11 delete_scribe_animation: none of its 2 parameters has a description\n  - warn TC11 get_scribe_animation: none of its 2 parameters has a description\n  - warn TC11 get_scribe_animation_download: none of its 3 parameters has a description\n  - warn TC11 redeem_scribe_unlock_code: none of its 3 parameters has a description\n  - note TC29 server: about 750 tokens (21% of the definitions) are titles that repeat property or function names\n\n- JSON: https://www.anchorterminal.com/api/v1/tools/boringstuff-the-scribble-thing.json\n- Being indexed says nothing about quality, and nobody can pay for it. Ask for a review: https://www.anchorterminal.com/builders/#claiming\n",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-10-05",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.3",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run"
  },
  "page": {
    "breadcrumbs": [
      {
        "name": "Home",
        "url": "https://www.anchorterminal.com/"
      },
      {
        "name": "Terminal",
        "url": "https://www.anchorterminal.com/tools/"
      },
      {
        "name": "Indexed",
        "url": "https://www.anchorterminal.com/indexed/"
      },
      {
        "name": "The Scribble Thing",
        "url": ""
      }
    ],
    "description": "The Scribble Thing, an MCP server by boringstuff.club, listed from the official MCP registry. Indexed, not reviewed: facts and our own checks, no score or ranking. Turn one line-art image into a prompt-directed, hand-drawn scribe animation MP4.",
    "facts": [
      "not reviewed",
      "not ranked",
      "facts only"
    ],
    "h1": "The Scribble Thing",
    "image": "https://www.anchorterminal.com/assets/og/indexed.png",
    "path": "/tools/boringstuff-the-scribble-thing",
    "published": "",
    "section": "indexed",
    "title": "The Scribble Thing: MCP server, indexed from the official MCP registry",
    "toc": null,
    "updated": "2026-10-05",
    "url": "https://www.anchorterminal.com/tools/boringstuff-the-scribble-thing"
  },
  "tokens": {
    "markdown": 850,
    "slim": 780
  },
  "version": 1
}
