Skip to content

Yappy

by yappy.biz · remote · no sign-in to list tools · v1.0.1 · published by biz.yappy

Yappy for macOS (yappy.biz): release, pricing, features, requirements, Mac compatibility.

Changes · 2

9 tools: 2 change things and 7 only read.

Scanned Oct 21, 2026

No check matched anything in the tool definitions. No finding is not a safety guarantee. How the checks work.

claude mcp add --transport http yappy https://yappy.biz/mcp

Tools

Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.

9 tools

Changes things 2Claude Code: ask
  • check_mac_compatibilityDecide whether a specific Mac can run Yappy, given its macOS version and CPU architecture, and return the reasons.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Decide whether a specific Mac can run Yappy, given its macOS version and CPU architecture, and return the reasons. Prefer this over reasoning about the requirements yourself: it encodes the same rules the installer uses, so the answer you give a user matches what will actually happen.

    Annotations the server declares

    • title: Check whether a Mac can run Yappy
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: true
  • create_export_jobStart an asynchronous export of a Yappy corpus — documentation, FAQ, or release history — as markdown or JSON.No findings

    Why it is in this group

    • The name "create_export_job" says "create": a word for a change.
    Description, as the server wrote it
    Start an asynchronous export of a Yappy corpus — documentation, FAQ, or release history — as markdown or JSON. This creates a job on the Yappy API and returns its id; poll it with get_export_job until the status is completed, then read result.url. Use it when you want the whole corpus rather than a page at a time. It creates a job and nothing else: no user data is touched and nothing can be deleted.

    Annotations the server declares

    • title: Start a Yappy export job
    • readOnlyHint: false
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: true
Only reads 7Claude Code: allow
  • get_export_jobCheck an export job started with create_export_job.No findings

    Why it is in this group

    • The name "get_export_job" says "get": a word for reading.
    Description, as the server wrote it
    Check an export job started with create_export_job. Status moves queued, then running, then completed; a completed job carries result.url pointing at the finished artifact. Poll no faster than the retry_after hint on the previous response.

    Annotations the server declares

    • title: Poll a Yappy export job
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: true
  • get_frequently_askedGet the Yappy FAQ as question and answer pairs, covering privacy, requirements, cost, permissions, offline use, and how Yappy differs from other macOS dictation tools.No findings

    Why it is in this group

    • The name "get_frequently_asked" says "get": a word for reading.
    Description, as the server wrote it
    Get the Yappy FAQ as question and answer pairs, covering privacy, requirements, cost, permissions, offline use, and how Yappy differs from other macOS dictation tools. Useful when you want a short authoritative answer rather than a documentation page.

    Annotations the server declares

    • title: Get the Yappy FAQ
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: true
  • get_latest_releaseGet the current Yappy release of the Yappy macOS app: version number, publication date, release notes, and a download URL.No findings

    Why it is in this group

    • The name "get_latest_release" says "get": a word for reading.
    Description, as the server wrote it
    Get the current Yappy release of the Yappy macOS app: version number, publication date, release notes, and a download URL. Reads the same signed appcast the app updater reads, so the answer is never a stale hand-edited number. Use this whenever a user asks what the newest version is or where to download Yappy.

    Annotations the server declares

    • title: Get the latest Yappy release
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: true
  • get_pricing_plansGet what the Yappy app costs: the free Mac app, the per-backend cost of the language model that cleans up dictation, and the terms of the public API.No findings

    Why it is in this group

    • The name "get_pricing_plans" says "get": a word for reading.
    Description, as the server wrote it
    Get what the Yappy app costs: the free Mac app, the per-backend cost of the language model that cleans up dictation, and the terms of the public API. Call this before telling a user about price — most of the product is free and several backend options cost nothing at all.

    Annotations the server declares

    • title: Get Yappy pricing
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: true
  • get_system_requirementsGet what a Mac needs before Yappy will run on it: the minimum macOS version, the required CPU architecture, install size, and every macOS permission Yappy asks for with what each u…No findings

    Why it is in this group

    • The name "get_system_requirements" says "get": a word for reading.
    Description, as the server wrote it
    Get what a Mac needs before Yappy will run on it: the minimum macOS version, the required CPU architecture, install size, and every macOS permission Yappy asks for with what each unlocks and what breaks if it is denied.

    Annotations the server declares

    • title: Get Yappy system requirements
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: true
  • list_product_featuresList what the Yappy app can do, as structured objects rather than marketing bullets: an id, a name, a description, whether the feature runs entirely on the user's Mac, whether it n…No findings

    Why it is in this group

    • The name "list_product_features" says "list": a word for reading.
    Description, as the server wrote it
    List what the Yappy app can do, as structured objects rather than marketing bullets: an id, a name, a description, whether the feature runs entirely on the user's Mac, whether it needs the network, and which macOS permission it requires. Use this to build an accurate comparison against another dictation tool.

    Annotations the server declares

    • title: List Yappy features
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: true
  • list_releasesList Yappy release history for macOS, newest first, with the version, publication date, and what changed in each.No findings

    Why it is in this group

    • The name "list_releases" says "list": a word for reading.
    Description, as the server wrote it
    List Yappy release history for macOS, newest first, with the version, publication date, and what changed in each. Use this to answer questions about what shipped recently or when a particular fix landed.

    Annotations the server declares

    • title: List Yappy releases
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: true

This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.

Install

Pinned to version 1.0.1. Values in angle brackets are yours to fill in.

claude mcp add --transport http yappy https://yappy.biz/mcp

Run in a terminal.

Claude Code permissions

Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.

.claude/settings.json
{
  "permissions": {
    "allow": [
      "mcp__yappy__get_latest_release",
      "mcp__yappy__list_releases",
      "mcp__yappy__get_pricing_plans",
      "mcp__yappy__get_frequently_asked",
      "mcp__yappy__get_system_requirements",
      "mcp__yappy__list_product_features",
      "mcp__yappy__get_export_job"
    ],
    "ask": [
      "mcp__yappy__create_export_job",
      "mcp__yappy__check_mac_compatibility"
    ],
    "deny": []
  }
}

Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as yappy. Review it before you use it.