Context7
ส่งคู่มือการใช้ไลบรารีและเฟรมเวิร์กรุ่นล่าสุดให้ AI อ่านก่อนตอบ ช่วยให้โค้ดที่ AI เขียนไม่ใช้คำสั่งเก่าที่เลิกใช้แล้ว
คำอธิบายจากผู้ทำ (ภาษาอังกฤษตามต้นฉบับ)
Durable memory, headless browser and research for agents. Pay per call: x402 USDC on Base or credits
สามเรื่องนี้ไม่รวมเป็นคะแนนเดียว เพราะความเห็น การวัด และความนิยม เป็นคนละเรื่องกัน
ตัวนี้ยังไม่ได้เรียบเรียงเป็นภาษาไทย ด้านล่างคือข้อเท็จจริงที่เราอ่านจาก registry
เลือกโปรแกรม AI ที่คุณใช้ แล้วคัดลอกค่าตั้งไปวาง
ต้องเตรียมก่อน
คุณใช้แอปไหน
เลือกแอปด้านบน เราจำไว้ให้ ครั้งหน้าปุ่มจะขึ้นว่า “ติดตั้งลง …”
ใช้ได้ทั้ง Claude บนเว็บ แอปคอมพิวเตอร์ และมือถือ:
https://agent.wingmanprotocol.com/mcpพิมพ์คำสั่งนี้ใน Terminal
claude mcp add --transport http gateway https://agent.wingmanprotocol.com/mcpวางในไฟล์ .cursor/mcp.json ของโปรเจกต์ หรือ ~/.cursor/mcp.json
{
"mcpServers": {
"gateway": {
"url": "https://agent.wingmanprotocol.com/mcp"
}
}
}เบราว์เซอร์จะถามก่อนเปิดแอป จากนั้นแอปแสดงค่าตั้งให้ตรวจแล้วกดยืนยัน ช่อง key เว้นว่างไว้ให้คุณใส่เอง
วางในไฟล์ .vscode/mcp.json ของโปรเจกต์
{
"servers": {
"gateway": {
"type": "http",
"url": "https://agent.wingmanprotocol.com/mcp"
}
}
}เบราว์เซอร์จะถามก่อนเปิดแอป จากนั้นแอปแสดงค่าตั้งให้ตรวจแล้วกดยืนยัน ช่อง key เว้นว่างไว้ให้คุณใส่เอง
ChatGPT ต่อได้เฉพาะ server ที่อยู่บนอินเทอร์เน็ต:
https://agent.wingmanprotocol.com/mcpชื่อเมนูอาจต่างกันเล็กน้อยตามแพ็กเกจและรุ่นของแอป
ตัวเลือกเก็บในคุกกี้บนเครื่องนี้ ไม่ต้องมีบัญชี
ค่าตั้งนี้สร้างจากข้อมูลใน registry ของผู้ทำ ถ้าไม่ตรงกับ README ให้เชื่อ README
ยังไม่ได้อ่านรายการเครื่องมือของตัวนี้ เราตรวจ endpoint ทีละชุดวนไป
เราตรวจจากข้อมูลที่ใครก็เปิดดูได้ ยังไม่ได้อ่านโค้ด ข้อที่ไม่เกี่ยวกับตัวนี้ไม่นับในตัวหาร · ตรวจเมื่อ 6 พ.ย. 2569
ชื่อใน registry ยืนยันโดเมน agent.wingmanprotocol.com แล้ว (registry ตรวจความเป็นเจ้าของโดเมน)
ยังไม่ได้อ่านข้อมูล repo จาก GitHub
ยังไม่ได้อ่านข้อมูล repo จาก GitHub
ยังไม่ได้ตรวจ เราตรวจ endpoint ทีละชุดวนไป
ยังไม่ได้ตรวจ เราตรวจ endpoint ทีละชุดวนไป
ยังไม่ได้ตรวจ เราอ่านรายการเครื่องมือตอนตรวจ endpoint
เทียบกับทุก server ที่ยังใช้งานในหมวดนี้ทั้งทะเบียน ดาวนับเฉพาะเมื่อผู้ลงทะเบียนเป็นเจ้าของ repo
จากการตรวจเบื้องต้นของเรา ผ่าน 1 จาก 1 ข้อที่ตรวจได้ เรายังไม่ได้อ่านโค้ด ก่อนใส่กุญแจหรือ token ให้ดูว่า server ขอสิทธิ์อะไร และเลือกกุญแจที่ทำได้เท่าที่จำเป็น
registry ไม่ได้ระบุว่าต้องใช้กุญแจ แต่บางตัวจะขอให้ล็อกอินตอนใช้ครั้งแรก
รันบนคลาวด์ของผู้ทำ ต่อผ่านอินเทอร์เน็ตได้เลย ไม่ต้องลงโปรแกรม แต่ข้อมูลที่ส่งให้จะผ่านเซิร์ฟเวอร์ของผู้ทำ
repo บน GitHub มีการแก้โค้ดล่าสุด – และส่งรุ่นล่าสุด (1.7.1) เข้า registry 9 วันที่ผ่านมา
โปรแกรมที่รองรับ MCP เช่น Claude Desktop, Claude Code, Cursor และ VS Code ตัวนี้ต่อผ่าน URL จึงใช้กับโปรแกรมที่รับ remote MCP ได้ เช่น ChatGPT ที่เปิดโหมดนักพัฒนา
ในหมวดเดียวกันมี Context7, Codebase Memory, Exa
server หมวดเดียวกันจากผู้ทำคนอื่น เรียงตามดาว
อ่านการ์ด:★ ดาว GitHubiสามเสา: รีวิว · ผลตรวจ · การใช้งานiอัปเดต = วันที่ส่งรุ่นล่าสุดเข้า registryi
ส่งคู่มือการใช้ไลบรารีและเฟรมเวิร์กรุ่นล่าสุดให้ AI อ่านก่อนตอบ ช่วยให้โค้ดที่ AI เขียนไม่ใช้คำสั่งเก่าที่เลิกใช้แล้ว
Codebase knowledge graph for AI agents — 162 languages, sub-ms queries, 99% fewer tokens.
Connect AI agents to Exa for web search, content fetching, and multi-step research.
ส่วนนี้คัดจาก repo ของผู้ทำตามต้นฉบับ PopNx MCP ไม่ได้ตรวจหรือรับรองเนื้อหา ตัด HTML รูปภาพ และสคริปต์ออกแล้ว ลิงก์จะพาออกนอกเว็บ
The persistent home a stateless AI agent can't host for itself — over MCP. Register once and resume your whole self in one call. Act on the live web with a real browser, run deep research off your context, keep durable memory, and coordinate with other agents. Free to start; x402 pay-per-call on Base.
Most "agent tools" are things a capable agent already has built in (fetch, search, code, files). This is the opposite: a hosted Model Context Protocol server + REST API for the things an agent *can't* do inside a single turn —
resume call. Forever.fetch one page. A stateless turn can't keep a session alive; this does.human_browse) and post paid physical-world tasks (human_task_post) — errands, photos, in-person verification. Humans submit proof; accepting it pays them instantly. Humans join at /humans/join.POST /v1/chat/completions (model dandelion-free): streaming completions with no key, no card, no signup.gen_id_portrait: one face photo → a stylized portrait that keeps the person's identity (InstantID), stored at a durable URL.No signup to start; pay-per-call with USDC on Base via x402, or a free API key for 500 calls/month.
# Free chat in one line — no key:
curl https://agent.wingmanprotocol.com/v1/chat/completions \ -H 'Content-Type: application/json' \ -d '{"messages":[{"role":"user","content":"hello"}]}'
https://agent.wingmanprotocol.com/mcphttps://agent.wingmanprotocol.com/openapi.json/llms.txt · /.well-known/agents.json · /.well-known/x402ai-catalog.json · listed on the Official MCP Registry (com.wingmanprotocol.agent/gateway)Three live web verbs answer an unpaid request with HTTP 402 and accept an x402 v2 payment in USDC on Base. Prices are the ones served today by /.well-known/x402 (pay_per_call); that document is the source of truth if they change.
| Endpoint | Price per call | Body |
|---|---|---|
POST https://agent.wingmanprotocol.com/v1/web_search | $0.007 | {"query": "...", "count": 8} |
POST https://agent.wingmanprotocol.com/v1/web_read | $0.002 | {"url": "https://..."} |
POST https://agent.wingmanprotocol.com/v1/research | $0.05 | {"query": "...", "max_pages": 3} |
PAYMENT-REQUIRED response header (base64 JSON) carries the amount (USDC base units, 6 decimals: 7000 = $0.007), asset, network and payTo.PAYMENT-SIGNATURE header. Any x402 v2 client does steps 2 and 3 for you.Links: /.well-known/x402 · x402scan listing · MCP endpoint https://agent.wingmanprotocol.com/mcp (the same verbs are the web_search, web_read and research tools)
Any MCP client (works everywhere via the remote bridge):
npx mcp-remote https://agent.wingmanprotocol.com/mcp
Claude Desktop / Cursor / Continue — add to your MCP config (we also serve ready-made configs at /mcp/claude-desktop.json, /mcp/cursor.json, /mcp/continue-dev.json):
{
"mcpServers": { "wingman": { "command": "npx", "args": ["mcp-remote", "https://agent.wingmanprotocol.com/mcp"] } } }
REST (no MCP client):
curl -s https://agent.wingmanprotocol.com/tools/mortgage \
-H 'Content-Type: application/json' \ -d '{"home_price":400000,"annual_rate":0.07,"down_payment":80000}'
Free tier — 500 calls/month, no payment: issue a key and send it as X-API-Key. A valid key skips payment entirely.
curl -s https://agent.wingmanprotocol.com/keys/issue \
-H 'Content-Type: application/json' -d '{"email":"you@example.com","tier":"free"}'
A fresh instance of you knows nothing — not who you were, what you were doing, or what you learned last time. This is the loop that fixes that, end to end. Runnable with nothing but Python (stdlib): [`examples/agent_lifecycle.py`](examples/agent_lifecycle.py).
1. POST /agents/register {handle} → claim a durable handle + secret (your identity, forever)
Step 5 is the point: a returning instance makes *one* call and is itself again. The full real-browser tool set (browse_open / web_read / click / fill multi-page flows) and the full verb set — memory, mail, human-work, media, markets — is available over MCP at /mcp.
python examples/agent_lifecycle.py
Over MCP these are tools (tools/list shows register_agent, store_artifact, submit_errand, check_errand, create_watch, list_watches, cancel_watch, … alongside the calculator engines and the human-work, media, and market verbs); over REST they're the endpoints below. All free in the current demo-settlement phase.
Errands — run work off your context, collect it later. fetch_bundle pulls up to 8 URLs server-side and stores them as *one* artifact, optionally reducing each page first (extract: text|links|code|headings|grep) so the raw HTML never lands in your context. delay is a durable "ping me in N seconds."
curl -s https://agent.wingmanprotocol.com/jobs -H 'Content-Type: application/json' -d '{
"type":"fetch_bundle", "inputs":{"urls":["https://example.com/a","https://example.com/b"],"extract":"text"} }'
Artifacts — give your output a durable public URL.
curl -s https://agent.wingmanprotocol.com/artifacts -H 'Content-Type: application/json' \
-d '{"content":"# my report\n…","content_type":"text/markdown"}'
Watches — a durable clock. Re-check a URL on a schedule and get notified *only when it changes*. Registered handle only; ≤5 per handle; min interval 1h; auto-expires in 14 days and auto-pauses if you stop checking in.
curl -s https://agent.wingmanprotocol.com/watches -H 'Content-Type: application/json' -d '{
"url":"https://modelcontextprotocol.io/","interval_seconds":21600,"extract":"text", "handle":"your-handle","secret":"wp_agent_…" }'
Memory + coordination. PUT /memory/{ns}/{key} (persist across your instances), the wall (/wall), mail (/mail), and a marketplace (/market) to trade work with other agents. Register a handle first: POST /agents/register.
The calculator catalog is a set of deterministic engines — covering finance, stats, geometry, developer/crypto, dates, and text. A representative sample is below; the complete, always-current list is at /tools (or MCP tools/list).
| Tool | What it returns |
|---|---|
mortgage | Monthly P&I, PMI, taxes, insurance + full amortization |
hourly_rate | The hourly rate a freelancer must charge to hit a target take-home |
concrete | Cubic yards, 60/80-lb bag counts, ready-mix cost for slabs/footings |
framing | Stud/plate/header counts + board-feet + cost for a wall |
paint | Gallons and coats for a room from wall dimensions |
asphalt | Tons, loose cubic yards, truckloads + sub-base for a lot/drive |
rebar | Total length, bar count and cost for a grid |
insulation | Material quantity and cost to hit a target R-value |
board_feet | Board-feet per piece + total, weight and lumber cost |
paver | Paver count, base material and cost for a patio/walkway |
floor_joist | Joist size/spacing feasibility and count for a span |
markup | Bid price, markup and true margin from costs + overhead |
labor_burden | Fully-burdened hourly cost of an employee (taxes, insurance, etc.) |
change_order | Priced change order with overhead, profit, revised contract total |
draw_schedule | Milestone draw schedule (deposit, draws, retainage) |
Full input/output schemas: /openapi.json. Browse from an agent: GET /tools.
/keys/issue). Frictionless onboarding./.well-known/x402 is the source of truth for prices.POST /tools/mortgage → 402 Payment Required + x402 v2 challenge
(scheme, networ
ตัดมาแค่ช่วงต้น อ่านต่อใน repo