Skip to main content
Glama
Deirfgeiz

officialai-takedown

by Deirfgeiz

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
OFFICIAL_AI_API_URLNoOverride the API base URLhttps://theofficial.ai

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
capture_evidenceA

Capture evidence of a URL hosting impersonating or stolen content: independent archive snapshot, retrieval timestamp, SHA-256 of the exact bytes, and a PDQ perceptual fingerprint of any image. Returns a typed evidence manifest. Run this FIRST, before the content is taken down or changed.

get_playbookA

Get the takedown playbook for a platform: legal bases, report-form URLs, documented email intakes, required fields, ID requirements, and response times. Every fact carries a primary-source citation with a retrieval date; unverifiable facts are marked UNVERIFIED, never guessed. Platforms: meta, youtube, tiktok, x, google.

draft_noticeA

Draft a platform-correct takedown notice from captured evidence. Statutory fields are computed deterministically; the result is a DRAFT the human must review and file themselves (the draft includes the form URL or documented email intake, plus step-by-step instructions). Use capture_evidence first to get an evidenceManifestId, and get_playbook to pick the right reportPathId.

check_authorizationA

Check whether content matches a registered authentic work in the Official AI registry. Query by sha256 (exact bytes) or pdq (perceptual fingerprint from capture_evidence). Returns the registry record or an honest 'unknown'; absence of a record is not a judgment about the content, and perceptual matches require human confirmation.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A4.2/5.0

Scored across 4 tools

Disambiguation5/5

Each tool targets a distinct step in the takedown process: evidence capture, authorization check, platform playbook retrieval, and notice drafting. There is no overlap in functionality.

Naming Consistency5/5

All tool names follow a consistent verb_noun pattern in snake_case (e.g., capture_evidence, get_playbook), making them predictable and easy to use.

Tool Count5/5

With 4 tools, the set is well-scoped for the domain of takedown assistance. Each tool serves a necessary function without redundancy or unnecessary complexity.

Completeness4/5

The tools cover the core workflow: capture evidence, check authorization, retrieve platform-specific playbook, and draft notice. Missing a tool for actually submitting the notice, but that is intentionally left to the human reviewer.

Maintenance

ActivityInactive
ResponsivenessNo issues