← WebMCP Directory

Tool tree

myflick.app

Health & EducationTools verified
Website
Open-source speed reading. One word at a time, anchored on the pivot letter your eye locks onto. Import PDFs, EPUBs, articles and Kindle clippings — read as a guest with no account, or self-host it…
Explore capabilities

    page: Every page

    search_libraryAnswer

    Search the reader's own flick library by title and contents, or list all of it. Returns book ids, titles, word counts and how far through each one they are.

    View tool JSON
    {
      "name": "search_library",
      "kind": "answer",
      "impl": "imperative",
      "description": "Search the reader's own flick library by title and contents, or list all of it. Returns book ids, titles, word counts and how far through each one they are.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "Words to search for. Omit to list everything."
          }
        }
      },
      "page": "/"
    }
    open_bookAction

    Open one of the reader's books in the flick reader on this page and start it from where they left off. This is the tool that actually makes them read something — get an id from search_library or add_catalog_book first.

    View tool JSON
    {
      "name": "open_book",
      "kind": "act",
      "impl": "imperative",
      "description": "Open one of the reader's books in the flick reader on this page and start it from where they left off. This is the tool that actually makes them read something — get an id from search_library or add_catalog_book first.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "book_id": {
            "type": "string",
            "description": "Book id from search_library."
          }
        },
        "required": [
          "book_id"
        ]
      },
      "page": "/"
    }
    set_reading_speedAction

    Change the reading speed of the reader on this page, in words per minute. Takes effect on the next word. 400–500 is where most practised readers settle; comprehension degrades as the rate climbs, so do not push someone past 800 for anything they need to retain.

    View tool JSON
    {
      "name": "set_reading_speed",
      "kind": "act",
      "impl": "imperative",
      "description": "Change the reading speed of the reader on this page, in words per minute. Takes effect on the next word. 400–500 is where most practised readers settle; comprehension degrades as the rate climbs, so do not push someone past 800 for anything they need to retain.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "wpm": {
            "type": "integer",
            "minimum": 100,
            "maximum": 1200
          }
        },
        "required": [
          "wpm"
        ]
      },
      "page": "/"
    }
    save_to_libraryAction

    Add something to the reader's flick library so they can speed-read it: either a public URL (the article is fetched and extracted) or text you already have.

    View tool JSON
    {
      "name": "save_to_library",
      "kind": "act",
      "impl": "imperative",
      "description": "Add something to the reader's flick library so they can speed-read it: either a public URL (the article is fetched and extracted) or text you already have.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "url": {
            "type": "string",
            "description": "A public http(s) URL to import."
          },
          "text": {
            "type": "string",
            "description": "Text to save instead of a URL."
          },
          "title": {
            "type": "string",
            "description": "Optional title."
          }
        }
      },
      "page": "/"
    }
    list_catalogAnswer

    The public-domain works shipped with flick — free to read, already in every reader's library. Useful when someone wants something to read and has nothing particular in mind.

    View tool JSON
    {
      "name": "list_catalog",
      "kind": "answer",
      "impl": "imperative",
      "description": "The public-domain works shipped with flick — free to read, already in every reader's library. Useful when someone wants something to read and has nothing particular in mind.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      },
      "page": "/"
    }
    reading_statsAnswer

    The reader's words read today, all-time total, daily goal and streak. Use it before suggesting a session — someone three words short of their goal is worth telling.

    View tool JSON
    {
      "name": "reading_stats",
      "kind": "answer",
      "impl": "imperative",
      "description": "The reader's words read today, all-time total, daily goal and streak. Use it before suggesting a session — someone three words short of their goal is worth telling.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      },
      "page": "/"
    }