Context7
ส่งคู่มือการใช้ไลบรารีและเฟรมเวิร์กรุ่นล่าสุดให้ AI อ่านก่อนตอบ ช่วยให้โค้ดที่ AI เขียนไม่ใช้คำสั่งเก่าที่เลิกใช้แล้ว
ยังไม่มีคำอธิบายภาษาไทย ดูข้อเท็จจริงด้านล่าง หรือเปิดคำอธิบายต้นฉบับจากผู้ทำ
Deterministic research automation with live OpenAlex search and reusable workflow programs.เลือกโปรแกรม AI ที่คุณใช้ แล้วคัดลอกค่าตั้งไปวาง
ผลตรวจผ่าน 3/4 · ทำงานบนเครื่องคุณ
เราซ่อนคำสั่งบางส่วนไว้
แบบต่อผ่านที่อยู่: ที่อยู่ของ server ไม่ตอบตอนเราตรวจ
ยังไม่มีทางติดตั้งที่ตรวจผ่าน ดูวิธีจากผู้ทำ หรือเลือกตัวอื่นในหมวดเดียวกัน · วิธีติดตั้งจากผู้ทำ · ตัวอื่นในหมวดนี้
ขั้นแรก: คุณใช้ AI ตัวไหน
เลือกแอปที่คุณใช้ ขั้นตอนจะขึ้นด้านล่าง
Claude ยังต่อ KATA Research Automation ไม่ได้
ยังไม่มีทางติดตั้งที่ตรวจผ่าน ดูวิธีจากผู้ทำ หรือเลือกตัวอื่นในหมวดเดียวกัน
ChatGPT ยังต่อ KATA Research Automation ไม่ได้
ยังไม่มีทางติดตั้งที่ตรวจผ่าน ดูวิธีจากผู้ทำ หรือเลือกตัวอื่นในหมวดเดียวกัน
Claude Code ยังต่อ KATA Research Automation ไม่ได้
ยังไม่มีทางติดตั้งที่ตรวจผ่าน ดูวิธีจากผู้ทำ หรือเลือกตัวอื่นในหมวดเดียวกัน
Cursor ยังต่อ KATA Research Automation ไม่ได้
ยังไม่มีทางติดตั้งที่ตรวจผ่าน ดูวิธีจากผู้ทำ หรือเลือกตัวอื่นในหมวดเดียวกัน
VS Code ยังต่อ KATA Research Automation ไม่ได้
ยังไม่มีทางติดตั้งที่ตรวจผ่าน ดูวิธีจากผู้ทำ หรือเลือกตัวอื่นในหมวดเดียวกัน
ยังไม่มีทางติดตั้งที่ตรวจผ่าน ดูวิธีจากผู้ทำ หรือเลือกตัวอื่นในหมวดเดียวกัน
ดูจากแบบการต่อของ server ตัวนี้ และเอกสารของผู้ทำโปรแกรมแต่ละตัว ตรวจเมื่อ 10 พ.ย. 2569
ต่อผ่านคลาวด์ได้ใน
GooseLM StudioMsty StudioCherry StudioVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatOpen WebUIRaycast
ตอนตรวจล่าสุด server ไม่ตอบ จึงอ่านรายการเครื่องมือไม่ได้
เราตรวจจากข้อมูลที่ใครก็เปิดดูได้ ยังไม่ได้อ่านโค้ด ข้อที่ไม่เกี่ยวกับตัวนี้ไม่นับในตัวหาร · ตรวจเมื่อ 14 พ.ย. 2569
ชื่อใน registry ยืนยันด้วยบัญชี GitHub dharan1007 ซึ่งเป็นเจ้าของ repo
มีการแก้โค้ดล่าสุด เมื่อวาน
ใช้ MIT
ไม่ตอบภายใน 6 วินาทีตอนที่เราตรวจ
ไม่ตอบภายใน 6 วินาทีตอนที่เราตรวจ
ยังไม่ได้ตรวจ เราอ่านรายการเครื่องมือตอนตรวจ endpoint
ถาม แชร์เคล็ดลับ หรือแจ้งว่าใช้ไม่ได้ เรียงตามที่คนกดว่ามีประโยชน์
ยังไม่มีใครโพสต์ ถามหรือแชร์เป็นคนแรกได้เลย
ข้อความในส่วนนี้เขียนโดยผู้ใช้ ไม่ใช่ทีม PopNx
ยังไม่มีรีวิว
เทียบกับทุก server ที่ยังใช้งานในหมวดนี้ทั้งทะเบียน ดาวนับเฉพาะเมื่อผู้ลงทะเบียนเป็นเจ้าของ repo
จากการตรวจเบื้องต้นของเรา ผ่าน 3 จาก 4 ข้อที่ตรวจได้ เรายังไม่ได้อ่านโค้ด ก่อนใส่กุญแจหรือ token ให้ดูว่า server ขอสิทธิ์อะไร และเลือกกุญแจที่ทำได้เท่าที่จำเป็น
registry ไม่ได้ระบุว่าต้องใช้กุญแจ แต่บางตัวจะขอให้ล็อกอินตอนใช้ครั้งแรก
รันบนคลาวด์ของผู้ทำ ต่อผ่านอินเทอร์เน็ตได้เลย ไม่ต้องลงโปรแกรม แต่ข้อมูลที่ส่งให้จะผ่านเซิร์ฟเวอร์ของผู้ทำ
repo บน GitHub มีการแก้โค้ดล่าสุด เมื่อวาน และส่งรุ่นล่าสุด (3.0.0) เข้า registry 2 เดือนที่ผ่านมา
โปรแกรมที่รองรับ MCP เช่น Claude Desktop, Claude Code, Cursor และ VS Code ตัวนี้ต่อผ่าน URL จึงใช้กับโปรแกรมที่รับ remote MCP ได้ เช่น ChatGPT บนเว็บ (แบบเต็มในแผน Business ขึ้นไป · Pro แบบอ่านอย่างเดียว)
ในหมวดเดียวกันมี Context7, Codebase Memory, OpenSEO
server หมวดเดียวกันจากผู้ทำคนอื่น เรียงตามดาว
อ่านการ์ด:↓ ดาวน์โหลดต่อสัปดาห์i★ ดาว GitHubiสามเสา: รีวิว · ผลตรวจ · การใช้งานiอัปเดต = วันที่ส่งรุ่นล่าสุดเข้า registryi
ส่งคู่มือการใช้ไลบรารีและเฟรมเวิร์กรุ่นล่าสุดให้ AI อ่านก่อนตอบ ช่วยให้โค้ดที่ AI เขียนไม่ใช้คำสั่งเก่าที่เลิกใช้แล้ว
Codebase knowledge graph for AI agents — 162 languages, sub-ms queries, 99% fewer tokens.
Keyword research, site audits, rank tracking and AI visibility for your AI agent.
ส่วนนี้คัดจาก repo ของผู้ทำตามต้นฉบับ PopNx MCP ไม่ได้ตรวจหรือรับรองเนื้อหา ตัด HTML รูปภาพ และสคริปต์ออกแล้ว ลิงก์จะพาออกนอกเว็บ
Teach repeatable research and web-interoperability workflows once, then expose them as deterministic tools for humans, CI and agents.
KATA combines live scholarly search, a durable browser workspace, demonstration-derived workflow programs, browser/API interoperability diagnostics, and one canonical semantic engine exposed through HTTPS, MCP, WebMCP, model-native schemas and a dependency-free CLI.
Try KATA · Production contract · Security · Roadmap · Contributing
research / interoperability task
↓ real connector or caller-authorized browser evidence ↓ normalize + validate + preserve explicit blocked states ↓ save / prioritize / annotate / demonstrate workflow ↓ anti-unify repeatable demonstrations ↓ validated portable workflow program ↓ UI / HTTPS / MCP / WebMCP / model schemas / CLI
KATA does not hide nondeterminism behind an “agent” label. Connector failures remain failures. Browser controls such as authentication, CORS, CSP, rate limits, bot challenges and Permissions Policy are evidence to respect, not restrictions to bypass. Tool arguments are schema-validated. State-changing browser/API/MCP operations are preview-bound. Cancellation is propagated through execution/state commits.
The canonical deployment is:
https://kata-webmcp.vercel.app
Product routes include /research, /dashboard, /automations, /teach, /tools, /developers, /activity, /learn, and /settings.
The current scholarly production connector is OpenAlex. KATA never replaces a failed real connector request with synthetic success data.
GET /api/health
GET /api/capabilities GET /api/search?query=web%20agents&limit=8 POST /api/invoke POST /api/triage POST /api/compile POST /api/execute GET /api/agents POST /api/mcp GET /api/openapi GET /api/pricing GET /api/readiness/commercial GET /release.json GET /integrity.json
Compatibility alias:
/api/openalex/search -> /api/search
/api/pricing is public display metadata only. A client-supplied plan name or pricing response never grants authorization. /api/readiness/commercial is a fail-closed production matrix and can legitimately report blocked while the public KATA core remains healthy.
POST /api/invoke
Content-Type: application/json
{
"name": "kata_search_research", "arguments": { "query": "web agents", "limit": 5 } }
The repository ships an installable dependency-free CLI that talks to the same canonical HTTP surfaces.
node bin/kata.mjs health
node bin/kata.mjs capabilities node bin/kata.mjs pricing node bin/kata.mjs readiness node bin/kata.mjs search "browser interoperability" node bin/kata.mjs invoke kata_search_research --args '{"query":"MCP interoperability"}' node bin/kata.mjs doctor
doctor checks health, exact release provenance, integrity, capabilities, OpenAPI, pricing and commercial readiness together.
Protected endpoints may use a bearer credential supplied only through:
export KATA_TOKEN='...'
The CLI rejects --token so credentials are not encouraged into shell history/process listings. Remote alternate bases must use HTTPS; cleartext HTTP is accepted only for loopback development.
KATA works against the public OpenAlex API without a key. An operator can optionally configure:
OPENALEX_API_KEY
The credential stays server-side and is sent only to api.openalex.org. Upstream rate-limit telemetry is normalized into non-secret response metadata. Explicit upstream rate limits, transient errors, cancellation and retry/backoff remain observable instead of being hidden.
KATA exposes MCP Streamable HTTP at:
POST /api/mcp
The machine-readable current protocol contract is published by /api/capabilities and /api/openapi. KATA supports the checked-in modern protocol path plus tested compatibility semantics for the earlier handshake-era path. Header/body routing disagreement is rejected rather than guessed.
A valid tool call is:
POST /api/mcp
Content-Type: application/json Accept: application/json, text/event-stream MCP-Protocol-Version: 2026-07-28 Mcp-Method: tools/call Mcp-Name: kata_search_research
{
"jsonrpc": "2.0", "id": "research-1", "method": "tools/call", "params": { "name": "kata_search_research", "arguments": { "query": "web agents", "limit": 5 }, "_meta": { "io.modelcontextprotocol/protocolVersion": "2026-07-28", "io.modelcontextprotocol/clientCapabilities": {} } } }
Optional server-side controls:
MCP_BEARER_TOKEN
MCP_ALLOWED_ORIGINS
Browser-origin MCP is default-deny when an allowlist is required. Non-browser clients do not need to invent an Origin header. Authentication failures remain an authorization boundary; KATA does not fall through into broader discovery/execution.
When available, KATA registers browser tools through document.modelContext.registerTool() and retains the tested transitional browser fallback. Registration generations are abortable. Invocation cancellation flows into browser requests and state transactions so cancelled work cannot commit a partial workspace update.
The browser extension uses temporary active-tab authority and session-only credential brokers. It does not expose raw credentials as model/tool arguments. Protected OpenAPI and MCP execution re-discovers the live contract and compares a preview-bound fingerprint before the final request. Stale or forged previews fail before dispatch.
KATA can diagnose cross-origin/browser restrictions but does not bypass CORS, CSP, authentication, bot controls, paywalls or CAPTCHA.
The canonical engine includes:
Browser triggers run while KATA is open. The public core does not pretend an unattended cloud runner exists when durable authenticated cloud execution is not configured.
The repository contains a fail-closed commercial control plane for organizations/projects/environments, hash-only API/CI credentials, server-derived entitlements, transactional usage reservation, deterministic CI policy, billing state/reconciliation and Razorpay integration.
Authorization is server-derived:
verified principal
-> organization/service scope -> object ownership -> reconciled subscription state -> immutable effective entitlements -> operation role/scope -> bounded execution / usage accounting
Razorpay webhook evidence is authenticated over the exact raw request body before parsing. Duplicate provider events are idempotent. Older events cannot resurrect cancelled state. Ambiguous ordering becomes RECONCILIATION_REQUIRED rather than a guessed entitlement transition.
This code does not make a commercial deployment ready by itself. /api/readiness/commercial must remain blocked until real customer identity, commercial database/migrations, key material, merchant/webhook configuration, legal/support details, provider budgets and release governance are actually configured. KATA never fabricates those external prerequisites.
See docs/PRODUCTION.md for the exact operator contract.
Requirement: Node.js 24.x.
git clone https://github.com/dharan1007/kata.git
cd kata npm ci --ignore-scripts npm audit --audit-level=high npm run check npm run verify:package npm run sbom
The current core has no third-party runtime npm dependencies. A committed lockfile and SPDX SBOM are still required release evidence.
GitHub release verification requires an exact clean checkout. Vercel production provenance is provider-bound to Vercel Git metadata for repository dharan1007/kata, ref main, and the exact commit SHA; KATA does not pretend the Vercel build container necessarily has a normal local .git worktree.
A production release is accepted only after the canonical URL converges to the verified SHA and passes checks for:
The release gate also installs from the exact lockfile, rejects high-severity dependency findings, verifies the package surface, and emits an SPDX 2.3 SBOM. Dependabot monitors npm and GitHub Actions dependencies.
A Vercel deployment marked READY is not sufficient production evidence if canonical source/API/integrity verification fails.
eval, new Function, arbitrary shell execution or generic arbitrary-URL agent fetcher;See SECURITY.md before modifying connector, protocol, credential or execution boundaries.
Application tests cannot replace repository administration. An industry deployment should protect main with required pull requests, KATA Release Gate, CodeQL, blocked force-push/deletion and reviewed changes. The connected GitHub application does not currently have repository-administration authority to create those rules automatically.
High-value contributions include connector fixtures, workflow examples, protocol compatibility cases, interop evidence fixtures, security tests and carefully bounded integrations. See CONTRIBUTING.md.
MIT — see LICENSE.