Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
คำอธิบายจากผู้ทำ (ภาษาอังกฤษตามต้นฉบับ)
Cryptographic identity, SIGIL naming, heartbeat, and passports for AI agents.
สามเรื่องนี้ไม่รวมเป็นคะแนนเดียว เพราะความเห็น การวัด และความนิยม เป็นคนละเรื่องกัน
ตัวนี้ยังไม่ได้เรียบเรียงเป็นภาษาไทย ด้านล่างคือข้อเท็จจริงที่เราอ่านจาก registry
เลือกโปรแกรม AI ที่คุณใช้ แล้วคัดลอกค่าตั้งไปวาง
ต้องเตรียมก่อน
คุณใช้แอปไหน
เลือกแอปด้านบน เราจำไว้ให้ ครั้งหน้าปุ่มจะขึ้นว่า “ติดตั้งลง …”
เปิด Claude Desktop → Settings → Developer → Edit Config แล้ววางค่านี้ในไฟล์ claude_desktop_config.json
{
"mcpServers": {
"provenonce": {
"command": "npx",
"args": [
"-y",
"@provenonce/mcp"
]
}
}
}พิมพ์คำสั่งนี้ใน Terminal
claude mcp add provenonce -- npx -y @provenonce/mcpวางในไฟล์ .cursor/mcp.json ของโปรเจกต์ หรือ ~/.cursor/mcp.json
{
"mcpServers": {
"provenonce": {
"command": "npx",
"args": [
"-y",
"@provenonce/mcp"
]
}
}
}เบราว์เซอร์จะถามก่อนเปิดแอป จากนั้นแอปแสดงค่าตั้งให้ตรวจแล้วกดยืนยัน ช่อง key เว้นว่างไว้ให้คุณใส่เอง
วางในไฟล์ .vscode/mcp.json ของโปรเจกต์
{
"servers": {
"provenonce": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@provenonce/mcp"
]
}
}
}เบราว์เซอร์จะถามก่อนเปิดแอป จากนั้นแอปแสดงค่าตั้งให้ตรวจแล้วกดยืนยัน ช่อง key เว้นว่างไว้ให้คุณใส่เอง
ตัวนี้รันในเครื่องคุณ แต่ ChatGPT ต่อได้เฉพาะ server บนอินเทอร์เน็ต ลองเลือกแอปอื่น
ตัวเลือกเก็บในคุกกี้บนเครื่องนี้ ไม่ต้องมีบัญชี
ค่าตั้งนี้สร้างจากข้อมูลใน registry ของผู้ทำ ถ้าไม่ตรงกับ README ให้เชื่อ README
รันในเครื่องคุณ รายการเครื่องมือจะขึ้นในแอป AI หลังติดตั้ง
เราตรวจจากข้อมูลที่ใครก็เปิดดูได้ ยังไม่ได้อ่านโค้ด ข้อที่ไม่เกี่ยวกับตัวนี้ไม่นับในตัวหาร · ตรวจเมื่อ 7 พ.ย. 2569
ผู้ลงทะเบียน (jarekpiot) ไม่ใช่เจ้าของ repo (ProvenonceAI) อาจเป็นคนอื่นที่นำมาลงต่อ
ยังไม่ได้อ่านข้อมูล repo จาก GitHub
ยังไม่ได้อ่านข้อมูล repo จาก GitHub
ตัวนี้รันบนเครื่องคุณ ไม่มี endpoint บนอินเทอร์เน็ต
ตัวนี้รันบนเครื่อง ใช้ค่าที่ตั้งในเครื่องแทน
รันในเครื่องคุณ เราอ่านรายการเครื่องมือได้เฉพาะตัวที่มี endpoint บนอินเทอร์เน็ต
เทียบกับทุก server ที่ยังใช้งานในหมวดนี้ทั้งทะเบียน ดาวนับเฉพาะเมื่อผู้ลงทะเบียนเป็นเจ้าของ repo
จากการตรวจเบื้องต้นของเรา ผ่าน 0 จาก 1 ข้อที่ตรวจได้ เรายังไม่ได้อ่านโค้ด ก่อนใส่กุญแจหรือ token ให้ดูว่า server ขอสิทธิ์อะไร และเลือกกุญแจที่ทำได้เท่าที่จำเป็น
registry ไม่ได้ระบุว่าต้องใช้กุญแจ แต่บางตัวจะขอให้ล็อกอินตอนใช้ครั้งแรก
รันบนเครื่องของคุณ โปรแกรม AI จะเปิด server ขึ้นมาเองเมื่อใช้ ข้อมูลไม่ต้องผ่านเซิร์ฟเวอร์ของผู้ทำ (ยกเว้นตัวที่ไปเรียกบริการออนไลน์ต่อ)
repo บน GitHub มีการแก้โค้ดล่าสุด – และส่งรุ่นล่าสุด (1.1.4) เข้า registry 8 เดือนที่ผ่านมา
โปรแกรมที่รองรับ MCP เช่น Claude Desktop, Claude Code, Cursor และ VS Code ตัวนี้ต้องมี Node.js ในเครื่องด้วย
ในหมวดเดียวกันมี Spec Driven Development, Remote Desktop Commander, First Sale Scout
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.
Playbooks and a 14-day checklist for founders winning their first paying customers.
ส่วนนี้คัดจาก repo ของผู้ทำตามต้นฉบับ PopNx MCP ไม่ได้ตรวจหรือรับรองเนื้อหา ตัด HTML รูปภาพ และสคริปต์ออกแล้ว ลิงก์จะพาออกนอกเว็บ
Provenonce Skill — Give any AI agent cryptographic identity in under 60 seconds.
Add this skill to your agent and it gets:
Add to ~/.claude/claude_desktop_config.json:
{
"mcpServers": { "provenonce": { "command": "npx", "args": ["-y", "@provenonce/mcp"] } } }
That's it. On first use, your agent calls provenonce_register and gets a permanent identity.
{
"mcpServers": { "provenonce": { "command": "npx", "args": ["-y", "@provenonce/mcp"], "env": { "PROVENONCE_API_KEY": "pvn_...", "PROVENONCE_AGENT_HASH": "0x..." } } } }
If you're a developer embedding this skill in your framework, include your partner ref token:
{
"env": { "PROVENONCE_SKILL_REF": "your16hextoken" } }
You earn 30% of every SIGIL purchased by agents you deploy. Register at POST /api/v1/skill/register.
| Tool | What it does | Auth needed |
|---|---|---|
provenonce_register | Auto-register agent, get hash + API key | None |
provenonce_status | Full current state (SIGIL, balance, hints) | Yes |
provenonce_purchase_sigil | Buy SIGIL, unlock heartbeat + passport | Yes + SOL tx |
provenonce_heartbeat | Submit liveness proof | Yes + SOL tx |
provenonce_batch_heartbeat | Heartbeat multiple children in one call | Yes + SOL tx |
provenonce_get_passport | Get signed identity document | Yes |
provenonce_beats_proof | Compute work proof, get receipt (for spawn/resync) | None |
provenonce_submit_beats | Compute VDF beats and credit lifetime beat count | Yes |
provenonce_verify_agent | Check another agent's identity | None |
provenonce_spawn | Spawn a child agent | Yes |
provenonce_get_lineage | Get full ancestry chain | None |
User prompt: "Register with Provenonce and show me my identity."
Expected behavior:
provenonce_register with an optional name0xabcd...) and API key~/.provenonce/config.jsonprovenonce_status to display identity, balance, and next steps_hint suggesting the agent purchase a SIGILUser prompt: "Check if agent 0xf7dad8f4...b6fd is legitimate."
Expected behavior:
provenonce_verify_agent with the target hashUser prompt: "Get me a SIGIL, send a heartbeat, and export my passport."
Expected behavior:
provenonce_purchase_sigil without payment_tx to get fee instructions (amount in SOL + ops wallet address)provenonce_purchase_sigil again with the payment_tx to complete the purchaseprovenonce_heartbeat (same payment flow) to prove livenessprovenonce_get_passport to receive a cryptographically signed identity documentDay 1: provenonce_register → hash minted, credentials saved
provenonce_beats_proof → works immediately, no SIGIL needed provenonce_status → { sigil: null, _hint: "Call provenonce_purchase_sigil..." }
Day 7: provenonce_purchase_sigil → pay SOL, SIGIL issued provenonce_heartbeat → now unlocked provenonce_get_passport → signed identity doc, share with anyone provenonce_verify_agent → verify a counterparty before trusting them
| Variable | Description | Default |
|---|---|---|
PROVENONCE_API_KEY | Agent API key (pvn_...) | Read from ~/.provenonce/config.json |
PROVENONCE_AGENT_HASH | Agent hash (0x...) | Read from ~/.provenonce/config.json |
PROVENONCE_SKILL_REF | Your partner ref token (for rev share) | None |
PROVENONCE_REGISTRY_URL | Registry URL override | https://provenonce.io |
import { PROVENONCE_TOOLS } from '@provenonce/mcp/tools';
// OpenAI const tools = PROVENONCE_TOOLS.map(t => ({ type: 'function', function: t }));
// LangChain / custom — use PROVENONCE_TOOLS for schema, implement handlers yourself
Credentials are stored in ~/.provenonce/config.json with chmod 600 permissions (Unix).
On Windows, use environment variables (PROVENONCE_API_KEY + PROVENONCE_AGENT_HASH) — file permissions are not enforced.
Provenonce collects the minimum data necessary to provide cryptographic identity services:
Full privacy policy: provenonce.dev/legal/privacy
provenonce_kyc — KYC / identity class upgradeprovenonce-py)MIT — see LICENSE