Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
คำอธิบายจากผู้ทำ (ภาษาอังกฤษตามต้นฉบับ)
Region-typical random names for AI agents. Remote MCP + HTTP API, paid in USDC via x402.
สามเรื่องนี้ไม่รวมเป็นคะแนนเดียว เพราะความเห็น การวัด และความนิยม เป็นคนละเรื่องกัน
ตัวนี้ยังไม่ได้เรียบเรียงเป็นภาษาไทย ด้านล่างคือข้อเท็จจริงที่เราอ่านจาก registry
เลือกโปรแกรม AI ที่คุณใช้ แล้วคัดลอกค่าตั้งไปวาง
ต้องเตรียมก่อน
คุณใช้แอปไหน
เลือกแอปด้านบน เราจำไว้ให้ ครั้งหน้าปุ่มจะขึ้นว่า “ติดตั้งลง …”
ใช้ได้ทั้ง Claude บนเว็บ แอปคอมพิวเตอร์ และมือถือ:
https://namegen-diegouqz.fly.dev/mcpพิมพ์คำสั่งนี้ใน Terminal
claude mcp add --transport http namegen https://namegen-diegouqz.fly.dev/mcpวางในไฟล์ .cursor/mcp.json ของโปรเจกต์ หรือ ~/.cursor/mcp.json
{
"mcpServers": {
"namegen": {
"url": "https://namegen-diegouqz.fly.dev/mcp"
}
}
}เบราว์เซอร์จะถามก่อนเปิดแอป จากนั้นแอปแสดงค่าตั้งให้ตรวจแล้วกดยืนยัน ช่อง key เว้นว่างไว้ให้คุณใส่เอง
วางในไฟล์ .vscode/mcp.json ของโปรเจกต์
{
"servers": {
"namegen": {
"type": "http",
"url": "https://namegen-diegouqz.fly.dev/mcp"
}
}
}เบราว์เซอร์จะถามก่อนเปิดแอป จากนั้นแอปแสดงค่าตั้งให้ตรวจแล้วกดยืนยัน ช่อง key เว้นว่างไว้ให้คุณใส่เอง
ChatGPT ต่อได้เฉพาะ server ที่อยู่บนอินเทอร์เน็ต:
https://namegen-diegouqz.fly.dev/mcpชื่อเมนูอาจต่างกันเล็กน้อยตามแพ็กเกจและรุ่นของแอป
ตัวเลือกเก็บในคุกกี้บนเครื่องนี้ ไม่ต้องมีบัญชี
ค่าตั้งนี้สร้างจากข้อมูลใน registry ของผู้ทำ ถ้าไม่ตรงกับ README ให้เชื่อ README
ชื่อและคำอธิบายเครื่องมือตามที่ server ตอบมาเมื่อ 6 พ.ย. 2569 ผู้ทำเป็นคนเขียน ไม่ใช่เรา แสดงเป็นข้อความล้วน
generate_namesGenerate random personal names typical of a country/region (ISO 3166-1 alpha-2). Output is synthetic: for fiction, placeholders and test data. Not for impersonation or identity verification. On the paid remote server this returns the price and the exact URL to pay via x402 (USDC)
list_regionsList supported regions with locale and name order.
เราตรวจจากข้อมูลที่ใครก็เปิดดูได้ ยังไม่ได้อ่านโค้ด ข้อที่ไม่เกี่ยวกับตัวนี้ไม่นับในตัวหาร · ตรวจเมื่อ 7 พ.ย. 2569
ชื่อใน registry ยืนยันด้วยบัญชี GitHub diegouqz ซึ่งเป็นเจ้าของ repo
ยังไม่ได้อ่านข้อมูล repo จาก GitHub
ยังไม่ได้อ่านข้อมูล repo จาก GitHub
ตอบกลับใน 1883 ms (HTTP 200)
ไม่ต้องล็อกอิน
อ่านคำอธิบายเครื่องมือ 2 ตัวแล้ว ไม่พบคำสั่งแอบแฝงถึง AI
เทียบกับทุก server ที่ยังใช้งานในหมวดนี้ทั้งทะเบียน ดาวนับเฉพาะเมื่อผู้ลงทะเบียนเป็นเจ้าของ repo
จากการตรวจเบื้องต้นของเรา ผ่าน 3 จาก 3 ข้อที่ตรวจได้ เรายังไม่ได้อ่านโค้ด ก่อนใส่กุญแจหรือ token ให้ดูว่า server ขอสิทธิ์อะไร และเลือกกุญแจที่ทำได้เท่าที่จำเป็น
registry ไม่ได้ระบุว่าต้องใช้กุญแจ แต่บางตัวจะขอให้ล็อกอินตอนใช้ครั้งแรก
รันบนคลาวด์ของผู้ทำ ต่อผ่านอินเทอร์เน็ตได้เลย ไม่ต้องลงโปรแกรม แต่ข้อมูลที่ส่งให้จะผ่านเซิร์ฟเวอร์ของผู้ทำ
repo บน GitHub มีการแก้โค้ดล่าสุด – และส่งรุ่นล่าสุด (1.1.0) เข้า registry 6 วันที่ผ่านมา
โปรแกรมที่รองรับ MCP เช่น Claude Desktop, Claude Code, Cursor และ VS Code ตัวนี้ต่อผ่าน URL จึงใช้กับโปรแกรมที่รับ remote MCP ได้ เช่น ChatGPT ที่เปิดโหมดนักพัฒนา
ในหมวดเดียวกันมี Spec Driven Development, Remote Desktop Commander, OpenTakeoff
server หมวดเดียวกันจากผู้ทำคนอื่น เรียงตามดาว
อ่านการ์ด:★ ดาว GitHubiสามเสา: รีวิว · ผลตรวจ · การใช้งานiอัปเดต = วันที่ส่งรุ่นล่าสุดเข้า registryi
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.
Construction takeoff for AI agents: load plans, set scale, measure, count, export with provenance.
ส่วนนี้คัดจาก repo ของผู้ทำตามต้นฉบับ PopNx MCP ไม่ได้ตรวจหรือรับรองเนื้อหา ตัด HTML รูปภาพ และสคริปต์ออกแล้ว ลิงก์จะพาออกนอกเว็บ
Generador de nombres aleatorios típicos de cada región, pensado para agentes de IA. Sin dependencias (Python ≥ 3.9, solo librería estándar).
Regiones: AR, BR, CN, DE, ES, FR, GB, IN, IT, JP, MX, NG, US (acepta alias como ARG, UK, USA).
| Interfaz | Comando | Para quién |
|---|---|---|
| HTTP API | python -m namegen.server --port 8080 --base-url https://tu-dominio.com | Cualquier agente con acceso web |
| MCP (stdio) | python -m namegen.mcp_server | Claude, Cursor y otros clientes MCP |
| CLI | python -m namegen.cli -r AR -n 5 | Scripts y agentes con shell |
El servidor publica todo lo que un agente necesita para encontrarlo y usarlo sin intervención humana:
/llms.txt: guía en texto plano para LLMs/openapi.json: OpenAPI 3.1 con operationId: generate_names (tool-calling directo)/.well-known/agent.json: ficha de capacidades, interfaces, precio y política de uso/.well-known/ai-plugin.json: manifiesto estilo plugin (compatibilidad)Link en cada respuesta apuntando a OpenAPI y llms.txtcode estable (REGION_UNSUPPORTED, COUNT_OUT_OF_RANGE…) y hint de cómo corregirGET /v1/names?region=AR&count=3&gender=female&seed=abc
GET /v1/regions
{
"schema": "namegen.v1", "region": "AR", "count": 1, "seed": null, "synthetic": true, "results": [{"id": "…", "full_name": "Martina Acosta", "given_name": "Martina", "family_names": ["Acosta"], "gender": "female", "region": "AR", "locale": "es-AR"}] }
Respeta convenciones locales: dos apellidos en MX/ES/BR, apellido primero en JP/CN.
Se activa definiendo la wallet que cobra:
export NAMEGEN_PAY_TO=0xTuWallet
export NAMEGEN_PRICE_USDC=0.001 # por solicitud export NAMEGEN_NETWORK=base-sepolia # testnet; usar "base" en producción python -m namegen.server --base-url https://tu-dominio.com
Flujo: el agente llama → recibe 402 con qué pagar y a quién → firma el pago USDC con un cliente x402 → reintenta con el header X-PAYMENT → el servidor verifica y liquida con el facilitator y responde 200. Las solicitudes inválidas se rechazan con 400 antes de cobrar. /v1/regions y los archivos de descubrimiento son gratis.
Para mainnet (base) necesitás un facilitator que opere en mainnet (por ejemplo el de Coinbase CDP) en NAMEGEN_FACILITATOR_URL; el default x402.org/facilitator es para testnet.
{"mcpServers": {"namegen": {"command": "python", "args": ["-m", "namegen.mcp_server"],
"cwd": "/ruta/a/namegen"}}}
Los nombres son combinaciones aleatorias: no son personas ni identidades. Cada respuesta lleva "synthetic": true. Usos previstos: ficción, juegos, placeholders, mockups y datos de prueba. No usar para suplantar personas, crear cuentas bajo una persona inventada ni pasar verificaciones de identidad.