{"protocol":"mcp","protocolVersion":"2025-06-18","transport":"http-jsonrpc","endpoint":"https://medien.halowerk.com/mcp","server":{"name":"medienwerk","title":"HALOWERK medienwerk","version":"1.0.0"},"methods":["initialize","ping","tools/list","tools/call"],"tools":[{"name":"image_palette","title":"Extracts the dominant and accent colours of an image with their area share, each given as HEX, sRGB and OKLCH, together with WCAG 2.1 contrast ratios against white, black and every other palette colour, computed deterministically and entirely on this machine.","price_usdc":0.002},{"name":"stt","title":"Transcribes an audio or video file with word-level timestamps, detected language, paragraph and utterance structure, and a confidence breakdown that names the weakest passages by timestamp instead of presenting every word as equally certain.","price_usdc":0.02},{"name":"diarize","title":"Separates the speakers in a recording and returns every speaking turn with start, end and text, plus each speaker share of the talking time, the number of turns, the longest uninterrupted stretch and how often the floor changed.","price_usdc":0.025},{"name":"doc_translate","title":"Translates a document while keeping its structure intact — heading levels, list markers, table columns, placeholders, URLs and code blocks — and then measures the result against the original to report exactly what structure survived and what did not.","price_usdc":0.006},{"name":"tts","title":"Turns text into an audio file with a chosen Deepgram Aura voice and encoding, priced per thousand characters at a rate that follows the voice generation, with the voice checked against the provider list before anything is sent.","price_usdc":0.08},{"name":"bg_remove","title":"Removes the background from an image and returns a cut-out PNG or WebP with an alpha channel, computed entirely on this machine — the image is not sent to any third party.","price_usdc":0.01},{"name":"doc_convert","title":"Converts a document or image between formats — DOCX, ODT, EPUB, HTML, Markdown, LaTeX, RST and friends via pandoc, PDF to text or page images, and raster images between PNG, JPEG, WebP, AVIF and TIFF — returning the result inline with the format actually detected in the bytes.","price_usdc":0.005},{"name":"doc_diff","title":"Compares two versions of a document — PDF, DOCX, ODT, HTML, Markdown or plain text — and returns which paragraphs were removed, added or reworded, with a word-level diff inside every reworded paragraph and a symmetric similarity score.","price_usdc":0.002},{"name":"pdf_fill","title":"Reads the form fields of a PDF — names, types, options, current values, read-only and required flags — and fills the ones you name, returning the filled PDF. It never sets a signature and refuses to touch an already signed document.","price_usdc":0.005},{"name":"image_dupe","title":"Compares two to eight images with three perceptual hashes (average, gradient and DCT) plus SHA-256, and reports for every pair the measured Hamming distances, a verdict from identical through near-duplicate and likely-edited to different, and which images form a duplicate group.","price_usdc":0.005},{"name":"c2pa_verify","title":"Reads the C2PA Content Credentials of an image, video, audio file or PDF and checks them: whether a manifest is present, whether its hashes and signature still hold, who signed and when, what edits the manifest records, and whether it declares generative-AI origin.","price_usdc":0.002},{"name":"keyframes","title":"Finds the scene changes in a video and returns every scene with its start, end, duration and share of the running time, optionally with a JPEG thumbnail per scene, using FFmpeg scene detection at a threshold you control.","price_usdc":0.01},{"name":"msds_extract","title":"Extract H/EUH and P statements, GHS pictogram codes, signal words and UN transport numbers from a safety-data-sheet PDF or its raw text.","price_usdc":0.01}],"payment":{"protocol":"x402","network":"eip155:8453","asset":"USDC","note":"tools/list braucht keine Zahlung. tools/call rechnet den Werkzeugpreis über x402 ab."}}