GitHub
server ทางการของ GitHub ให้ AI อ่านและจัดการโค้ด issue และ pull request ในบัญชีของคุณได้ ใช้ผ่านคลาวด์ของ GitHub หรือรันในเครื่องด้วย Docker ก็ได้
คำอธิบายจากผู้ทำ (ภาษาอังกฤษตามต้นฉบับ)
Japanese UI + UX correctness for AI coding agents — typography, forms, keigo, JLReq checks.
สามเรื่องนี้ไม่รวมเป็นคะแนนเดียว เพราะความเห็น การวัด และความนิยม เป็นคนละเรื่องกัน
ตัวนี้ยังไม่ได้เรียบเรียงเป็นภาษาไทย ด้านล่างคือข้อเท็จจริงที่เราอ่านจาก registry
เลือกโปรแกรม AI ที่คุณใช้ แล้วคัดลอกค่าตั้งไปวาง
ต้องเตรียมก่อน
คุณใช้แอปไหน
เลือกแอปด้านบน เราจำไว้ให้ ครั้งหน้าปุ่มจะขึ้นว่า “ติดตั้งลง …”
เปิด Claude Desktop → Settings → Developer → Edit Config แล้ววางค่านี้ในไฟล์ claude_desktop_config.json
{
"mcpServers": {
"japan-ux": {
"command": "npx",
"args": [
"-y",
"japan-ux-mcp"
]
}
}
}พิมพ์คำสั่งนี้ใน Terminal
claude mcp add japan-ux -- npx -y japan-ux-mcpวางในไฟล์ .cursor/mcp.json ของโปรเจกต์ หรือ ~/.cursor/mcp.json
{
"mcpServers": {
"japan-ux": {
"command": "npx",
"args": [
"-y",
"japan-ux-mcp"
]
}
}
}เบราว์เซอร์จะถามก่อนเปิดแอป จากนั้นแอปแสดงค่าตั้งให้ตรวจแล้วกดยืนยัน ช่อง key เว้นว่างไว้ให้คุณใส่เอง
วางในไฟล์ .vscode/mcp.json ของโปรเจกต์
{
"servers": {
"japan-ux": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"japan-ux-mcp"
]
}
}
}เบราว์เซอร์จะถามก่อนเปิดแอป จากนั้นแอปแสดงค่าตั้งให้ตรวจแล้วกดยืนยัน ช่อง key เว้นว่างไว้ให้คุณใส่เอง
ตัวนี้รันในเครื่องคุณ แต่ ChatGPT ต่อได้เฉพาะ server บนอินเทอร์เน็ต ลองเลือกแอปอื่น
ตัวเลือกเก็บในคุกกี้บนเครื่องนี้ ไม่ต้องมีบัญชี
ค่าตั้งนี้สร้างจากข้อมูลใน registry ของผู้ทำ ถ้าไม่ตรงกับ README ให้เชื่อ README
รันในเครื่องคุณ รายการเครื่องมือจะขึ้นในแอป AI หลังติดตั้ง
เราตรวจจากข้อมูลที่ใครก็เปิดดูได้ ยังไม่ได้อ่านโค้ด ข้อที่ไม่เกี่ยวกับตัวนี้ไม่นับในตัวหาร · ตรวจเมื่อ 9 พ.ย. 2569
ชื่อใน registry ยืนยันด้วยบัญชี GitHub mrslbt ซึ่งเป็นเจ้าของ repo
ยังไม่ได้อ่านข้อมูล repo จาก GitHub
ยังไม่ได้อ่านข้อมูล repo จาก GitHub
ตัวนี้รันบนเครื่องคุณ ไม่มี endpoint บนอินเทอร์เน็ต
ตัวนี้รันบนเครื่อง ใช้ค่าที่ตั้งในเครื่องแทน
รันในเครื่องคุณ เราอ่านรายการเครื่องมือได้เฉพาะตัวที่มี endpoint บนอินเทอร์เน็ต
เทียบกับทุก server ที่ยังใช้งานในหมวดนี้ทั้งทะเบียน ดาวนับเฉพาะเมื่อผู้ลงทะเบียนเป็นเจ้าของ repo
จากการตรวจเบื้องต้นของเรา ผ่าน 1 จาก 1 ข้อที่ตรวจได้ เรายังไม่ได้อ่านโค้ด ก่อนใส่กุญแจหรือ token ให้ดูว่า server ขอสิทธิ์อะไร และเลือกกุญแจที่ทำได้เท่าที่จำเป็น
registry ไม่ได้ระบุว่าต้องใช้กุญแจ แต่บางตัวจะขอให้ล็อกอินตอนใช้ครั้งแรก
รันบนเครื่องของคุณ โปรแกรม AI จะเปิด server ขึ้นมาเองเมื่อใช้ ข้อมูลไม่ต้องผ่านเซิร์ฟเวอร์ของผู้ทำ (ยกเว้นตัวที่ไปเรียกบริการออนไลน์ต่อ)
repo บน GitHub มีการแก้โค้ดล่าสุด – และส่งรุ่นล่าสุด (2.1.1) เข้า registry 3 เดือนที่ผ่านมา
โปรแกรมที่รองรับ MCP เช่น Claude Desktop, Claude Code, Cursor และ VS Code ตัวนี้ต้องมี Node.js ในเครื่องด้วย
ในหมวดเดียวกันมี GitHub, Desktop Commander, Cloudflare MCP
server หมวดเดียวกันจากผู้ทำคนอื่น เรียงตามดาว
อ่านการ์ด:↓ ดาวน์โหลดต่อสัปดาห์i★ ดาว GitHubiสามเสา: รีวิว · ผลตรวจ · การใช้งานiอัปเดต = วันที่ส่งรุ่นล่าสุดเข้า registryi
server ทางการของ GitHub ให้ AI อ่านและจัดการโค้ด issue และ pull request ในบัญชีของคุณได้ ใช้ผ่านคลาวด์ของ GitHub หรือรันในเครื่องด้วย Docker ก็ได้
MCP server for terminal commands, file operations, and process management
ส่วนนี้คัดจาก repo ของผู้ทำตามต้นฉบับ PopNx MCP ไม่ได้ตรวจหรือรับรองเนื้อหา ตัด HTML รูปภาพ และสคริปต์ออกแล้ว ลิงก์จะพาออกนอกเว็บ
Japan Design — UI + UX correctness for AI coding agents. A front-end *enforcer*: point it at real CSS/markup and it scores your UI against the Japanese standard — typography (kinsoku, line-height, fonts), colour symbolism, font performance — with W3C JLReq / JIS X 4051 citations and fixes. Plus the full UX layer: forms (姓名/furigana), keigo, trust signals, legal, and seasonal design.
Lead tool: `review_jp_ui` — the front-end correctness enforcer (run it on any UI, including Western-built, before shipping to Japan).
Eleven tools, ten prompts, nine resources. Runs locally, no API keys. Findings are labelled spec (JLReq/JIS) vs convention (documented JP web practice) so authority is never overstated.
claude mcp add japan-ux -- npx -y japan-ux-mcp
The server config is the same across clients; only the file path differs.
Claude Code — ~/.claude/.mcp.json
{
"mcpServers": { "japan-ux": { "command": "npx", "args": ["-y", "japan-ux-mcp"] } } }
Cursor — ~/.cursor/mcp.json
{
"mcpServers": { "japan-ux": { "command": "npx", "args": ["-y", "japan-ux-mcp"] } } }
Windsurf — ~/.codeium/windsurf/mcp_config.json
{
"mcpServers": { "japan-ux": { "command": "npx", "args": ["-y", "japan-ux-mcp"] } } }
VS Code (GitHub Copilot) — .vscode/mcp.json
{
"servers": { "japan-ux": { "type": "stdio", "command": "npx", "args": ["-y", "japan-ux-mcp"] } } }
Cline (VS Code extension)
Open Cline's MCP settings panel and add:
{
"mcpServers": { "japan-ux": { "command": "npx", "args": ["-y", "japan-ux-mcp"] } } }
Claude Desktop — claude_desktop_config.json
{
"mcpServers": { "japan-ux": { "command": "npx", "args": ["-y", "japan-ux-mcp"] } } }
Config path:
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%\Claude\claude_desktop_config.jsonZed — ~/.config/zed/settings.json
{
"context_servers": { "japan-ux": { "command": { "path": "npx", "args": ["-y", "japan-ux-mcp"] } } } }
git clone https://github.com/mrslbt/japan-ux-mcp.git
cd japan-ux-mcp npm install && npm run build
Point the client config at the built entry:
{ "command": "node", "args": ["/absolute/path/to/japan-ux-mcp/dist/index.js"] }
| Tool | Description |
|---|---|
review_jp_ui | Flagship enforcer — scores CSS/markup against the Japanese UI standard (typography, colour, font payload) with JLReq/JIS citations and fixes. |
generate_jp_form | Outputs Japanese form markup: 姓/名 order, furigana, 〒 postal auto-fill, 3-field phone, 年月日 dates. |
validate_jp_form | Scores a form against JP conventions (0-100) with issues, severity, and code fixes. |
generate_jp_placeholder | Returns test data: names in kanji/katakana/romaji, real postal codes, formatted phone numbers, era dates. |
suggest_keigo_level | Converts English UI text to Japanese at the appropriate politeness level for a given business context. |
score_japan_readiness | Rates a page across five categories: forms, copy, trust signals, typography, cultural fit. |
transform_for_japan | Rewrites Western markup into Japan-ready markup with a before/after score and per-change explanations. |
check_jp_typography | Audits CSS for Japanese typography: font stacks, line-height, kinsoku shori, sizing, palt. |
get_seasonal_context | Returns the current season, active events, 24 microseasons (二十四節気), and launch blackout windows. |
audit_japan_ux | Seven-category audit (layout, typography, visual, navigation, trust, content, mobile) with a letter grade. |
design_direction_for_japan | Produces a Japan-specific design brief from brand type, audience, and industry. |
| Prompt | Description |
|---|---|
japan_form | Walks through building a Japanese form. |
japan_audit | Audits pasted markup for JP UX issues. |
japan_transform | Transforms Western markup with before/after scoring. |
japan_testdata | Generates Japanese test data for prototypes. |
japan_keigo | Returns UI text at the appropriate politeness level. |
japan_score | Scores a page description for Japan-readiness. |
japan_typography | Checks CSS for Japanese typography issues. |
japan_seasonal | Returns seasonal design context for a specific month. |
japan_full_audit | Runs a full seven-category Japanese UX audit. |
japan_design_direction | Generates a Japan-specific visual direction. |
| Resource | Content |
|---|---|
keigo-guide | Four politeness levels across eight business contexts, 30+ UI copy patterns. |
form-checklist | Japanese form conventions for pre-ship review. |
phone-formats | Mobile, landline, toll-free, IP phone patterns with field-split rules. |
era-calendar | 令和 through 明治 with date ranges and conversion formulas. |
typography-guide | Font stacks, type scale, line-height, kinsoku shori, CSS suggestions. |
seasonal-calendar | 24 events, 24 microseasons, seasonal palettes, launch blackout dates. |
trust-checklist | Trust signals, legal pages, and social proof by site type. |
color-guide | Japanese color meanings, the red-name taboo, visual design rules. |
layout-guide | Grid, spacing, density, responsive breakpoints, structural patterns. |
Build a registration form for a Japanese B2B SaaS product. Include name,
email, phone, company, and address. Use TSX with Tailwind.
Audit this form for Japanese conventions:
Submit
Transform this form for the Japanese market (fintech context):
First Name Last Name Phone Address Submit
I need Japanese UI copy for a banking app:
Check this CSS for Japanese typography issues: body { font-family: Arial; font-size: 14px; line-height: 1.4; font-style: italic; }
Run a Japanese UX audit on this B2B SaaS landing page. Hero with English tagline, feature grid, pricing table, no phone number in header, no company info page, single-column layout.
All data ships with the package. No external APIs, no keys, no network calls.
| Data | Count | Details |
|---|---|---|
| Prefectures | 47 | Code, name, kana, romaji, region |
| Names | 100 | 50 surnames + 50 given names in kanji/kana/romaji |
| Addresses | 12 | Real postal codes across major cities |
| Phone formats | 6 | Mobile, landline, toll-free, IP, Navi Dial |
| Eras | 5 | 令和 through 明治 with start/end dates |
| Keigo patterns | 30 | UI strings at 4 politeness levels across 9 element types |
| Width rules | 6 | Full-width/half-width validation per field type |
| Layout rules | 28 | Grid, spacing, density, responsive, structural patterns |
| Typography rules | 24 | Font stacks, sizing, line-height, wrapping, rendering |
| Font stacks | 7 | System, web, serif, mixed modern/elegant/rounded/corporate |
| Visual rules | 21 | Color meanings, imagery, icons, shadows, corners |
| Navigation rules | 16 | Header, footer, menu, search, breadcrumb, pagination |
| Trust signals | 20 | Company info, social proof, certifications, contact |
| Legal requirements | 10 | 特定商取引法, APPI, 景品表示法, 薬機法, and more |
| Seasonal events | 25 | Full year with design impact and business notes |
| Microseasons | 24 | 二十四節気 with approximate dates |
| Color meanings | 9 | Japanese-specific color associations with hex values |
| Platform patterns | 30+ | LINE, QR codes, mobile payments, IME handling, social sharing |
| Accessibility rules | 20+ | JIS X 8341-3, aging population, screen readers, furigana |
| Content patterns | 15+ | Density, copy, product pages, localization rules |
| Convention | Practice |
|---|---|
| Name order | Family name (姓) first, given name (名) second |
| Furigana | Katakana reading fields (セイ/メイ) below each name input |
| Phone | Three separate fields. Pattern: XXX-XXXX-XXXX |
| Address | 〒 postal code auto-fills prefecture + city. Large-to-small order |
| Dates | Separate 年/月/日 inputs with optional era display (令和6年 = 2024) |
| Character width | Auto-convert full-width digits and symbols to half-width on input |
| Confirmation | 確認画面 review screen before final submission |
| Convention | Practice |
|---|---|
| No italics | Japanese has no italic form. Use bold, color, or size for emphasis |
| Line-height 1.8+ | Kanji density requires more vertical space than Latin text |
| 16px body minimum | Kanji readability breaks below 14px |
| Kinsoku shori | word-break: keep-all + line-break: strict. Never start a line with punctuation |
| Font stacks | Hiragino Sans, Yu Gothic, Meiryo cascade. Noto Sans JP for web fonts |
| Mixed EN/JP | English font first, Japanese fallback: "Inter", "Noto Sans JP", sans-serif |
| Convention | Practice |
|---|---|
| Information density | Dense layouts are trusted. Sparse reads as hiding information |
| 1280px PC / 375px mobile | Standard artboard sizes with 140-160px side margins |
| Section spacing | 100px between major sections (PC), 60px on mobile |
| Alternating zigzag | Image-left/text-right, then reverse. Standard on Japanese LPs |
| Breadcrumbs | Required on all interior pages |
| Repeat CTAs | Place conversion buttons at multiple scroll points |
| Convention | Practice |
|---|---|
| 特定商取引法 | Required legal disclosure for ecommerce. Seller info, returns, payment |
| 会社概要 | Company profile page with address, CEO name, capital, founding year |
| Phone in header | Visible phone number signals legitimacy. 0120 toll-free preferred |
| Privacy policy | 個人情報保護方針 required by APPI (amended April 2022) |
| Proof numbers | Specific metrics near hero: 1,247社導入, 業務効率30%改善 |
| Keigo | Four politeness levels mapped to eight business contexts |
| Convention | Practice |
|---|---|
| Red = prosperity | Not danger. Used freely as a primary brand color |
| No red names | Red-on-white for names carries a death association. Use dark text |
| Black + white alone | Funeral association. Add an accent color |
| Bright palettes | Dense, colorful layouts are normal. Dark theme adoption lags the West |
| Manga/anime illustration | Used across industries, including banks and government |
| Convention | Practice |
|---|
| 4 seasons, 24 microseasons | Each has distinct color palettes and desig
ตัดมาแค่ช่วงต้น อ่านต่อใน repo