Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
คำอธิบายจากผู้ทำ (ภาษาอังกฤษตามต้นฉบับ)
Read your DrawOffer resumes, saved jobs and applications from Claude, Cursor and other AI tools.
สามเรื่องนี้ไม่รวมเป็นคะแนนเดียว เพราะความเห็น การวัด และความนิยม เป็นคนละเรื่องกัน
ตัวนี้ยังไม่ได้เรียบเรียงเป็นภาษาไทย ด้านล่างคือข้อเท็จจริงที่เราอ่านจาก registry
เลือกโปรแกรม AI ที่คุณใช้ แล้วคัดลอกค่าตั้งไปวาง
DRAWOFFER_API_KEYค่าที่ติดป้ายความลับคือกุญแจของบัญชีคุณ อย่าส่งให้ใคร และอย่าวางในแชต
ต้องเตรียมก่อน
คุณใช้แอปไหน
เลือกแอปด้านบน เราจำไว้ให้ ครั้งหน้าปุ่มจะขึ้นว่า “ติดตั้งลง …”
เปิด Claude Desktop → Settings → Developer → Edit Config แล้ววางค่านี้ในไฟล์ claude_desktop_config.json
{
"mcpServers": {
"drawoffer": {
"command": "npx",
"args": [
"-y",
"drawoffer-mcp"
],
"env": {
"DRAWOFFER_API_KEY": "ใส่ค่าของคุณ"
}
}
}
}พิมพ์คำสั่งนี้ใน Terminal
claude mcp add drawoffer --env DRAWOFFER_API_KEY='ใส่ค่าของคุณ' -- npx -y drawoffer-mcpเติมค่าที่เว้นว่างไว้ก่อนรัน
วางในไฟล์ .cursor/mcp.json ของโปรเจกต์ หรือ ~/.cursor/mcp.json
{
"mcpServers": {
"drawoffer": {
"command": "npx",
"args": [
"-y",
"drawoffer-mcp"
],
"env": {
"DRAWOFFER_API_KEY": "ใส่ค่าของคุณ"
}
}
}
}เบราว์เซอร์จะถามก่อนเปิดแอป จากนั้นแอปแสดงค่าตั้งให้ตรวจแล้วกดยืนยัน ช่อง key เว้นว่างไว้ให้คุณใส่เอง
วางในไฟล์ .vscode/mcp.json ของโปรเจกต์
{
"servers": {
"drawoffer": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"drawoffer-mcp"
],
"env": {
"DRAWOFFER_API_KEY": "ใส่ค่าของคุณ"
}
}
}
}เบราว์เซอร์จะถามก่อนเปิดแอป จากนั้นแอปแสดงค่าตั้งให้ตรวจแล้วกดยืนยัน ช่อง key เว้นว่างไว้ให้คุณใส่เอง
ตัวนี้รันในเครื่องคุณ แต่ ChatGPT ต่อได้เฉพาะ server บนอินเทอร์เน็ต ลองเลือกแอปอื่น
ตัวเลือกเก็บในคุกกี้บนเครื่องนี้ ไม่ต้องมีบัญชี
ค่าตั้งนี้สร้างจากข้อมูลใน registry ของผู้ทำ ถ้าไม่ตรงกับ README ให้เชื่อ README
รันในเครื่องคุณ รายการเครื่องมือจะขึ้นในแอป AI หลังติดตั้ง
เราตรวจจากข้อมูลที่ใครก็เปิดดูได้ ยังไม่ได้อ่านโค้ด ข้อที่ไม่เกี่ยวกับตัวนี้ไม่นับในตัวหาร · ตรวจเมื่อ 7 พ.ย. 2569
ชื่อใน registry ยืนยันด้วยบัญชี GitHub ql-link ซึ่งเป็นเจ้าของ repo
ยังไม่ได้อ่านข้อมูล repo จาก GitHub
ยังไม่ได้อ่านข้อมูล repo จาก GitHub
ตัวนี้รันบนเครื่องคุณ ไม่มี endpoint บนอินเทอร์เน็ต
ตัวนี้รันบนเครื่อง ใช้ค่าที่ตั้งในเครื่องแทน
รันในเครื่องคุณ เราอ่านรายการเครื่องมือได้เฉพาะตัวที่มี endpoint บนอินเทอร์เน็ต
เทียบกับทุก server ที่ยังใช้งานในหมวดนี้ทั้งทะเบียน ดาวนับเฉพาะเมื่อผู้ลงทะเบียนเป็นเจ้าของ repo
จากการตรวจเบื้องต้นของเรา ผ่าน 1 จาก 1 ข้อที่ตรวจได้ เรายังไม่ได้อ่านโค้ด ก่อนใส่กุญแจหรือ token ให้ดูว่า server ขอสิทธิ์อะไร และเลือกกุญแจที่ทำได้เท่าที่จำเป็น
ต้องใส่ค่าเหล่านี้: DRAWOFFER_API_KEY
รันบนเครื่องของคุณ โปรแกรม AI จะเปิด server ขึ้นมาเองเมื่อใช้ ข้อมูลไม่ต้องผ่านเซิร์ฟเวอร์ของผู้ทำ (ยกเว้นตัวที่ไปเรียกบริการออนไลน์ต่อ)
repo บน GitHub มีการแก้โค้ดล่าสุด – และส่งรุ่นล่าสุด (1.0.1) เข้า registry 8 วันที่ผ่านมา
โปรแกรมที่รองรับ MCP เช่น Claude Desktop, Claude Code, Cursor และ VS Code ตัวนี้ต้องมี Node.js ในเครื่องด้วย
ในหมวดเดียวกันมี Spec Driven Development, Remote Desktop Commander, Rystic
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.
Start, seed, clock, inspect and diff Rystic API simulators from your agent.
ส่วนนี้คัดจาก repo ของผู้ทำตามต้นฉบับ PopNx MCP ไม่ได้ตรวจหรือรับรองเนื้อหา ตัด HTML รูปภาพ และสคริปต์ออกแล้ว ลิงก์จะพาออกนอกเว็บ
让 Claude、Cursor 等 AI 工具读取你在 DrawOffer 职绘里的简历、岗位和投递记录
在线体验 · 快速开始 · 工具一览 · English
DrawOffer 职绘 是一个 AI 求职工具:AI 改简历、按岗位 JD 调整简历、AI 模拟面试和求职进度管理。这个 MCP Server 让你在自己常用的 AI 工具里直接用上 DrawOffer 里的数据,例如:
它在你的电脑上运行,用你自己的 API Key 调用 DrawOffer 的开放接口,只能访问你自己的数据。
登录 DrawOffer,打开 账号 → API Key,点「创建 Key」:
完整的 Key 只在创建时显示一次,请立刻复制保存。Key 以 dok_ 开头。
需要 Node.js 18 或更高版本。
Claude Code
claude mcp add drawoffer --env DRAWOFFER_API_KEY=dok_你的Key -- npx -y drawoffer-mcp
Claude Desktop、Cursor 等:在 MCP 配置文件(Claude Desktop 为 claude_desktop_config.json,Cursor 为 ~/.cursor/mcp.json)中加入:
{
"mcpServers": { "drawoffer": { "command": "npx", "args": ["-y", "drawoffer-mcp"], "env": { "DRAWOFFER_API_KEY": "dok_你的Key" } } } }
重启 AI 工具后,问它"列出我在 DrawOffer 的简历"试试。
| 工具 | 作用 | 权限 |
|---|---|---|
list_resumes | 列出全部简历 | 只读 |
get_resume | 读取一份简历的正文(Markdown) | 只读 |
list_jobs | 列出保存的岗位,支持关键词搜索 | 只读 |
get_job | 读取岗位的完整 JD | 只读 |
create_job | 保存一个岗位,并自动生成「待投递」记录 | 读写 |
list_applications | 列出投递记录和当前阶段 | 只读 |
get_application | 读取一条投递记录 | 只读 |
create_application | 为已保存的岗位新建投递记录 | 读写 |
AI 改简历、匹配分析、模拟面试等会消耗积分的功能,目前不通过 MCP 开放,请在 DrawOffer 里使用。
| 环境变量 | 说明 |
|---|---|
DRAWOFFER_API_KEY | 必填,你的 API Key |
DRAWOFFER_BASE_URL | 选填,默认 https://www.drawoffer.com |
git clone https://github.com/ql-link/drawoffer-mcp.git
cd drawoffer-mcp npm install npm test DRAWOFFER_API_KEY=dok_你的Key node src/index.js
接口说明:所有请求发往 /api/open/v1/*,带 Authorization: Bearer dok_...。版本内只增加字段,不兼容的变化会放进 /api/open/v2。
MIT © ql-link