ihumane
Server Details
Human know-how for AI agents: rules, reasons and checks for design, code, product and writing.
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 12 tools
The retrieval tools (get_rules, get_check, review) are clearly distinct, but the entry points overlap heavily: ihumane_start, ihumane_module, and the four per-module *_start tools all answer 'where do I begin with this kind of work'. An agent must read carefully to know whether ihumane_module('ui-design') and ihumane_ui_start differ, and whether ihumane_start is still needed after a module start.
Every tool is prefixed ihumane_ and written in lowercase snake_case, so the set reads as one family. The verb conventions vary slightly (get_rules/get_check vs ui_start/code_start vs bare review/human/feedback), but that reflects the verbs' meanings rather than randomness.
Twelve tools is reasonable for a guidance library spanning nine modules plus checks, review, taste translation and feedback. The count is slightly inflated by having both a generic module opener and four dedicated module starts, but no tool is clearly dead weight.
The surface covers the full advisory lifecycle: task entry, module opening, targeted rule lookup, runnable checks, pre-handoff review, taste translation and a feedback channel. Minor gaps: graphics and the remaining modules have no dedicated start tool (only reachable via ihumane_module), and there is no way to browse the full rule index without a keyword.
Available Tools
12 toolsihumane_code_startStart a coding taskARead-onlyInspect
Call this BEFORE writing or changing code that people will keep (a feature, a fix, a refactor). Returns the Code craft workflow: how to size the job, what to read before writing (existing helpers, the file's conventions, where the ask ends, how it's run and tested), and the rules likely to matter for your task. Ends with the tidy check to run on your change. Free: the workflow, the first step and the core rules; the other rules are ihumane Pro and are named by title.
Inputs: task.
ihumane_copy_startStart writing interface copy (Pro)ARead-onlyInspect
Call this BEFORE writing words people will read in a product: button labels, error messages, empty states, form labels and help, confirmations, notifications, emails, onboarding, page copy. With ihumane Pro: the full Copy and UX writing workflow, the voice rules, and the rules most likely to matter for your task. Without Pro: the module overview and its seven most important rules.
Inputs: task.
ihumane_feedbackTell ihumane what helped or what was missingAInspect
Call this once at the end of a task where you used ihumane, if something was missing, wrong or especially useful: a word with no entry, a rule that didn't fit the task, a check that caught a real bug, advice that was too heavy for a small job. People who write ihumane's rules read every message. Write in general terms: no names, emails, URLs, code or anything private about your human or their project.
Inputs: task, helped, missing.
ihumane_get_checkGet a runnable checkARead-onlyInspect
Returns a check to run on your own work. Browser checks run on the RENDERED page (browser console or a browser tool's evaluate/execute): 'spacing': text touching lines, uneven padding. 'contrast': text and field edges too faint against their real background, in light and dark mode. 'affordance' (Pro): controls that look like something they aren't, link underlines, back-link direction. 'stability' (Pro): controls that move or resize when used. 'copy' (Pro): vague labels, 'click here' links, placeholder-only fields, missing alt text, errors with no next step, machine-voice words. Code check, run with Node in the project: 'tidy': leftovers in your change (debug logs, .only in tests, empty catches, likely secrets, new TODOs, commented-out code, very long functions). 'wayfinding' (UX design): Pages that don't say where you are or give a way back: no clear heading or a generic page title, menus with no current item, a breadcrumb that links to itself, a deep page with no way up, a step with no Back or way out, and dead ends. 'images' (Graphics and images): Images shown larger than the file (blurry), files far wider than their slot, stretched images, broken images, images with no width and height, missing or useless alt text, icon-only buttons with no name, heavy files, and icons in one row with different sizes, strokes or styles. 'diffmap' (Code review): The shape of a change before you review it: size, a reading order, and what to look at closely (code changed with no test, migrations, data deletes, risky paths, removed exports still in use, new dependencies, imports of packages the project doesn't have, tests that mock what they test). 'layout' (Front-end build): Sideways scrolling and the element causing it, text cut off by a fixed height, tap targets that are too small at touch widths, stretched or oversized images, clickable divs with no role, fields with no label or the wrong type, and skipped heading levels. 'trust' (QA and testing): Tests you can't trust: tests that check a constant or assert nothing, tests that only check a fake was called, checks that pass for almost any result, snapshot-only tests, fixed waits, retries that hide flaky tests, end-to-end tests that find elements by CSS class or position, and the real clock or random numbers inside a check.
Inputs: name (required).
ihumane_get_rulesGet the rules for what you're buildingARead-onlyInspect
Call this WHILE building, for the specific thing in front of you, e.g. 'loading button', 'card header spacing', 'success message', 'pricing page', 'empty state', 'contrast', 'error message wording', 'error handling', 'naming', 'tests', 'who is it for', 'unasked features', 'asking my human a question', 'reporting a failed step'. Covers UI design, Code craft, Product thinking and Working with your human (and Copy with Pro). Returns the matching rules in full: the rule, why it matters to a person, the agent trap, and how to check it. Without Pro: the matching free rules in full, and the titles of matching Pro rules.
Inputs: topic (required), limit.
ihumane_humanWork well with your humanARead-onlyInspect
Call this once when you start working for a person, on any task (a site, a database, a domain, a document, not only UI). Returns how to read what they mean (fast or dictated messages, odd words), when and how to ask, how to hand them a step they must do themselves (sign-ins, clicks, payments) so they can find it, and how to report. Pass a situation to get the most relevant rules first.
Inputs: situation.
ihumane_moduleOpen an ihumane moduleARead-onlyInspect
Opens any ihumane module before that part of the work: its workflow, its first step and the rules likely to matter for your task. ihumane_start tells you which modules apply. Modules: ihumane core: 'humans' (Working with your human). Design: 'ui-design' (UI design), 'ux-design' (UX design), 'graphics' (Graphics and images). Engineering: 'code-craft' (Code craft), 'front-end' (Front-end build), 'code-review' (Code review), 'qa-testing' (QA and testing). Product: 'product-thinking' (Product thinking). Writing: 'copy' (Copy and UX writing). Free: each module's start; the other rules are ihumane Pro and are named by title.
Inputs: name (required), task.
ihumane_product_startStart deciding what to buildARead-onlyInspect
Call this BEFORE building a new product, feature or prototype, when what to build and for whom isn't settled. Returns the Product thinking workflow: who it's for (one person in one situation, never invented), the problem behind the request, what success looks like, and what not to build. Small changes to an existing product get a two-line check instead. Free: the workflow, the first step and the core rules; the other rules are ihumane Pro and are named by title.
Inputs: task.
ihumane_reviewReview before saying doneARead-onlyInspect
Call this BEFORE you tell your human the work is done. Pass the kind of work. Each module's own review: 'ux', 'graphics', 'front-end', 'code-review', 'qa'. 'ui': render it and look at it, six review lenses (free: the user and accessibility lenses; Pro adds designer, writer, product manager and engineer), and the browser checks. 'code': run it, the verify rules and the tidy check. 'product': walk it through as the person it's for. 'writing': the copy review (Pro). 'other' (any other task): check it against what they asked, then the report rules. Every kind ends with how to report honestly.
Inputs: kind.
ihumane_startStart any taskARead-onlyInspect
Call this at the START of any task you do for a person: a page, a feature, a bug fix, a new product idea, a database change, a document. Returns which ihumane modules apply and the start tool to call next (UI design, Code craft, Product thinking, Copy), the five rules for working with a person on any task, and the rules most likely to matter for this task.
Inputs: task.
ihumane_translate_tasteTranslate taste words into decisionsARead-onlyInspect
Call this when your human describes the look, feel or voice with taste words ('clean', 'modern', 'premium', 'playful', 'make it pop', 'friendly', 'professional', 'sounds robotic') or feeling words ('exciting', 'amazing', 'wow', 'make people excited'). Returns the concrete decisions those words usually mean. Say your translation back to the human in one line BEFORE building or writing, so a wrong reading costs nothing.
Inputs: words (required).
ihumane_ui_startStart a UI design taskARead-onlyInspect
Call this BEFORE designing or building any user interface (a page, screen, component or flow). Returns the ihumane workflow and the brief: what to find out first, which questions to ask your human (at most 3, each with a default), and which pattern choices you must not make silently. If you pass the task, it also lists the rules most likely to matter. Free: the workflow, the first step and the core rules; the other rules are ihumane Pro and are named by title.
Inputs: task.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
Design intelligence for coding agents: audits, design systems, and a taste profile agents consult.
Lints + auto-fixes how AI coding agents discover any new product. 24 rules, 6 tools, score 0-100.
A design harness for AI coding agents: design systems, design principles, icons and UI review.
Checks, prompts and skills for designers working with AI: contrast, a11y, heuristics, critique.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceEquips coding agents with curated design rules, art directions, UI audits, component discovery, and reference guides so they can produce less generic, more polished interfaces in Claude Code, Codex, Cursor, and other MCP clients.1MIT
- AlicenseAqualityBmaintenanceEnables AI assistants to turn a rough brief into a sharp concept, brand idea, launch plan, or honest critique using a Frame → Make → Edit → Deliver method with 32 creative-direction principles. Each recommendation can be traced back to its underlying claims, paraphrased evidence notes, and public sources.10MIT
- AlicenseAqualityAmaintenanceAuditable records of human decisions over AI agent work. Approvals, edits, overrides, escalations.39122Apache 2.0
- AlicenseAqualityBmaintenanceAI Design Blueprint is a doctrine and runtime standard for agentic AI: 10 principles, 16 laws, and Pro/Teams validators your coding agent calls over MCP.293MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.