Skip to main content
Glama

Server Details

Keyboard tester, typing test, key codes, layouts, switches and a build planner.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
Repository
pyxlino/keyboardino-mcp
GitHub Stars
0
Server Listing
Keyboardino MCP app
ChatGPT
–
Claude
–

TDQS

A3.8/5.0

Scored across 8 tools

Disambiguation4/5

Each tool maps to a distinct task: layout lookup, layout comparison, keycode inspection, switch search, typing test, rollover check, keyboard tester and build planning. The only plausible confusion is between check_rollover and open_keyboard_tester, since both open a keyboard test on a board, though the descriptions distinguish key-coverage vs. simultaneous-key registration well.

Naming Consistency5/5

All eight tools follow a consistent snake_case verb_noun pattern (check_rollover, compare_layouts, find_switches, get_keycode, get_layout, open_keyboard_tester, plan_keyboard_build, start_typing_test). Verbs vary appropriately with the action while the structural convention stays uniform.

Tool Count5/5

Eight tools is well within the well-scoped 3-15 range and each corresponds to a distinct feature of a keyboard information site. No obvious redundancy or filler.

Completeness4/5

The surface covers layouts, keycodes, switches, typing/rollover testing and build planning, which is broad for the domain. Minor gaps exist: get_layout requires a layout name with no way to enumerate available layouts, and there is no lookup of switches or keycaps by name, but agents can work around these.

Available Tools

8 tools
check_rolloverRollover testA
Read-onlyIdempotent
Inspect

Opens a rollover test that shows the keys held down at once and the largest number of keys the keyboard registered together. Returns a full-size ANSI board with no inputs needed.

Inputs: no named parameters. Returns: item, view

compare_layoutsCompare layoutsA
Read-onlyIdempotent
Inspect

Compares two keyboard layouts and returns the keys that type different characters. Adds the website's example-text counts of home-row use and same-finger letter pairs for each. QWERTY and Dvorak without names.

Inputs: first, second. Returns: item, view

find_switchesFind switchesA
Read-onlyIdempotent
Inspect

Finds keyboard switches in the website's catalog by feel, actuation force and sound recordings, and returns their specifications. A force matches switches that list a value within 10 gf of it, and a set that offers several feels is listed under each of them.

Inputs: type, force, limit, sound, +1 more. Returns: view, items, total, request, +3 more

get_keycodeKey code lookupA
Read-onlyIdempotent
Inspect

Returns the values a key reports in a browser key event: key, code, keyCode, which and location. Accepts a key name such as Enter or Shift, or one character on a US keyboard, and lists the left, right and number-pad variants.

Inputs: key (required). Returns: item, view

get_layoutKeyboard layoutB
Read-onlyIdempotent
Inspect

Returns the key map of a keyboard layout with plain, Shift and AltGr characters, and the website's notes on it. Layouts include QWERTY, AZERTY, QWERTZ, Dvorak, Colemak, Workman and regional layouts.

Inputs: layout. Returns: item, view

open_keyboard_testerKeyboard testerB
Read-onlyIdempotent
Inspect

Opens a keyboard tester for a board layout such as ANSI US or ISO UK. Each key lights up when the keyboard registers it, and the tester counts the keys received. Returns the board's keys and labels.

Inputs: layout. Returns: item, view

plan_keyboard_buildPlan a keyboard buildA
Read-onlyIdempotent
Inspect

Plans a keyboard build from the website's reviewed combinations of barebones kit, switches and keycaps. Returns the parts, fit checks, switch quantities and the parts list as the builder writes it.

Inputs: size, switchType, keycapProfile. Returns: item, view

start_typing_testTyping testA
Read-onlyIdempotent
Inspect

Starts a timed typing test of 30, 60 or 120 seconds and returns its words from the website's English word list. The test reports words per minute, accuracy and errors when time is up.

Inputs: text, duration. Returns: item, view

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      Not graded
      quality
      C
      maintenance
      Provides tools to inspect Unicode characters, escape/unescape strings in various formats (JS, HTML, URL), all offline and keyless.
      285 npm
      MIT
    • A
      license
      Not graded
      quality
      B
      maintenance
      Extract palettes from images, generate harmonies, gradients, random palettes; Check WCAG and APCA contrast; Suggest nearest passing OkLCH lightness; Simulate color-blindness; Convert and sort colors across formats (hex / RGB / HSL / OkLCH / …)
      MIT
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.