MCP YouTube Transcript
An MCP server retrieving transcripts of YouTube videos
คำอธิบายจากผู้ทำ (ภาษาอังกฤษตามต้นฉบับ)
Real-time data-breach lookup and analytics for emails and domains from XposedOrNot.
สามเรื่องนี้ไม่รวมเป็นคะแนนเดียว เพราะความเห็น การวัด และความนิยม เป็นคนละเรื่องกัน
ตัวนี้ยังไม่ได้เรียบเรียงเป็นภาษาไทย ด้านล่างคือข้อเท็จจริงที่เราอ่านจาก registry
เลือกโปรแกรม AI ที่คุณใช้ แล้วคัดลอกค่าตั้งไปวาง
ต้องเตรียมก่อน
คุณใช้แอปไหน
เลือกแอปด้านบน เราจำไว้ให้ ครั้งหน้าปุ่มจะขึ้นว่า “ติดตั้งลง …”
ใช้ได้ทั้ง Claude บนเว็บ แอปคอมพิวเตอร์ และมือถือ:
https://api.xposedornot.com/mcpพิมพ์คำสั่งนี้ใน Terminal
claude mcp add --transport http xposedornot https://api.xposedornot.com/mcpวางในไฟล์ .cursor/mcp.json ของโปรเจกต์ หรือ ~/.cursor/mcp.json
{
"mcpServers": {
"xposedornot": {
"url": "https://api.xposedornot.com/mcp"
}
}
}เบราว์เซอร์จะถามก่อนเปิดแอป จากนั้นแอปแสดงค่าตั้งให้ตรวจแล้วกดยืนยัน ช่อง key เว้นว่างไว้ให้คุณใส่เอง
วางในไฟล์ .vscode/mcp.json ของโปรเจกต์
{
"servers": {
"xposedornot": {
"type": "http",
"url": "https://api.xposedornot.com/mcp"
}
}
}เบราว์เซอร์จะถามก่อนเปิดแอป จากนั้นแอปแสดงค่าตั้งให้ตรวจแล้วกดยืนยัน ช่อง key เว้นว่างไว้ให้คุณใส่เอง
ChatGPT ต่อได้เฉพาะ server ที่อยู่บนอินเทอร์เน็ต:
https://api.xposedornot.com/mcpชื่อเมนูอาจต่างกันเล็กน้อยตามแพ็กเกจและรุ่นของแอป
ตัวเลือกเก็บในคุกกี้บนเครื่องนี้ ไม่ต้องมีบัญชี
ค่าตั้งนี้สร้างจากข้อมูลใน registry ของผู้ทำ ถ้าไม่ตรงกับ README ให้เชื่อ README
ยังไม่ได้อ่านรายการเครื่องมือของตัวนี้ เราตรวจ endpoint ทีละชุดวนไป
เราตรวจจากข้อมูลที่ใครก็เปิดดูได้ ยังไม่ได้อ่านโค้ด ข้อที่ไม่เกี่ยวกับตัวนี้ไม่นับในตัวหาร · ตรวจเมื่อ 6 พ.ย. 2569
ชื่อใน registry ยืนยันโดเมน xposedornot.com แล้ว (registry ตรวจความเป็นเจ้าของโดเมน)
ยังไม่ได้อ่านข้อมูล repo จาก GitHub
ยังไม่ได้อ่านข้อมูล repo จาก GitHub
ยังไม่ได้ตรวจ เราตรวจ endpoint ทีละชุดวนไป
ยังไม่ได้ตรวจ เราตรวจ endpoint ทีละชุดวนไป
ยังไม่ได้ตรวจ เราอ่านรายการเครื่องมือตอนตรวจ endpoint
เทียบกับทุก server ที่ยังใช้งานในหมวดนี้ทั้งทะเบียน ดาวนับเฉพาะเมื่อผู้ลงทะเบียนเป็นเจ้าของ repo
จากการตรวจเบื้องต้นของเรา ผ่าน 1 จาก 1 ข้อที่ตรวจได้ เรายังไม่ได้อ่านโค้ด ก่อนใส่กุญแจหรือ token ให้ดูว่า server ขอสิทธิ์อะไร และเลือกกุญแจที่ทำได้เท่าที่จำเป็น
registry ไม่ได้ระบุว่าต้องใช้กุญแจ แต่บางตัวจะขอให้ล็อกอินตอนใช้ครั้งแรก
รันบนคลาวด์ของผู้ทำ ต่อผ่านอินเทอร์เน็ตได้เลย ไม่ต้องลงโปรแกรม แต่ข้อมูลที่ส่งให้จะผ่านเซิร์ฟเวอร์ของผู้ทำ
repo บน GitHub มีการแก้โค้ดล่าสุด – และส่งรุ่นล่าสุด (2.0.0) เข้า registry 34 วันที่ผ่านมา
โปรแกรมที่รองรับ MCP เช่น Claude Desktop, Claude Code, Cursor และ VS Code ตัวนี้ต่อผ่าน URL จึงใช้กับโปรแกรมที่รับ remote MCP ได้ เช่น ChatGPT ที่เปิดโหมดนักพัฒนา
ในหมวดเดียวกันมี MCP YouTube Transcript, Google Analytics MCP, BibiGPT YouTube Video Summarizer
server หมวดเดียวกันจากผู้ทำคนอื่น เรียงตามดาว
อ่านการ์ด:★ ดาว GitHubiสามเสา: รีวิว · ผลตรวจ · การใช้งานiอัปเดต = วันที่ส่งรุ่นล่าสุดเข้า registryi
An MCP server retrieving transcripts of YouTube videos
GA4 MCP server for AI agents: schema discovery, server-side aggregation, analysis-ready defaults.
AI video summarizer: summarize and transcribe YouTube, Bilibili, TikTok and podcast videos.
ส่วนนี้คัดจาก repo ของผู้ทำตามต้นฉบับ PopNx MCP ไม่ได้ตรวจหรือรับรองเนื้อหา ตัด HTML รูปภาพ และสคริปต์ออกแล้ว ลิงก์จะพาออกนอกเว็บ
XposedOrNot API
🎉 Your free API for real-time data breach monitoring and analytics.
XposedOrNot API Playground · XposedOrNot.com
Data breaches happen constantly, and most people only find out long after their email and passwords are already circulating. I built XposedOrNot so you don't have to wonder. Check an email or domain and know right away whether it's turned up in a known breach.
This repo is the API that powers it all: the breach lookups, the analytics, and the alerts. It's free to use, and it's open-source, so you can read exactly how every check works rather than taking my word for it.
Give it a try below, and if you find it useful, I'd love for you to build something with it.
Devanand Premkumar, creator of XposedOrNot
Check if an email has been exposed in data breaches:
curl https://api.xposedornot.com/v1/check-email/test@example.com
Response:
{
"breaches": [["Adobe", "LinkedIn"]], "email": "test@example.com", "status": "success" }
Get detailed breach analytics:
curl "https://api.xposedornot.com/v1/breach-analytics?email=test@example.com"
/v1/check-email, /v1/breach-analytics, /v1/breaches)Rate limits are applied per IP, per endpoint:
| Endpoint | Per second | Per hour | Per day |
|---|---|---|---|
GET /v1/check-email/{email} | 2 | 25 | 100 |
GET /v1/breach-analytics | 2 | 25 | 100 |
GET /v1/breaches | 2 | 50 | 100 |
POST /v1/domain-breaches/ | 2 | 25 | 50 |
When a limit is exceeded the API returns 429 Too Many Requests with a Retry-After header (seconds) and a JSON body carrying retry_after and reset_time, so clients can back off precisely.
The free API above is for personal and low-volume use, and it stays free. If you're building a product on breach data or need more throughput, xonAPI+ offers paid plans from $5/month with rate limits up to 25,000 requests/minute, API-key access, and commercial support. It's the same breach data, and it's what keeps the free tier free.
For full documentation, see the API docs and the API playground.
The full, always-current spec lives at /docs (Swagger) and /openapi.json. The endpoints you'll reach for most:
| Method | Path | What it does |
|---|---|---|
| GET | /v1/check-email/{email} | Quick check: is this email in a known breach? |
| GET | /v1/breach-analytics?email= | Detailed breach analytics for an email |
| GET | /v1/breaches | List all known breaches (optional ?domain=) |
| GET | /v1/domain-breach-summary | Summary of breaches for a domain |
| Method | Path | What it does |
|---|---|---|
| GET | /v1/metrics | Top-level breach metrics |
| GET | /v1/metrics/detailed | Expanded metrics |
| GET | /v1/metrics/domain/{domain} | Metrics for a single domain |
| GET | /v1/analytics/pulse | Recent breach activity pulse |
| GET | /v1/xon-pulse | XposedOrNot activity feed |
| GET | /v1/rss | Breach updates as an RSS feed |
Breach data for a domain is only available once you've verified ownership of that domain, and calls are authenticated with an API key tied to your account.
Getting an API key — keys are issued and managed from the web console, not via a public endpoint:
Using the key — pass it in the x-api-key header. The domain-breaches endpoint takes no body; it returns breaches across *all* the domains you've verified:
curl -L -X POST \
-H "x-api-key: " \ -H "Content-Length: 0" \ https://api.xposedornot.com/v1/domain-breaches/
An invalid key (or one with no verified domains) returns 401 Invalid or missing API key; omitting the x-api-key header entirely returns 422. See the API docs for the full domain verification and alert-subscription flows.
XposedOrNot ships a built-in Model Context Protocol server, so AI assistants can check breaches directly. Point your MCP client at https://api.xposedornot.com/mcp (Streamable HTTP, JSON-RPC 2.0 over POST). No API key or authentication is needed; all tools are read-only and never return passwords.
Tools exposed:
Quick connect:
claude mcp add --transport http xposedornot https://api.xposedornot.com/mcp
For Cline, Cursor, Gemini CLI and other clients, see llms-install.md. A machine-readable server card is at https://api.xposedornot.com/.well-known/mcp/server-card.json.
A quick tools/list call:
curl -X POST https://api.xposedornot.com/mcp \
-H "Content-Type: application/json" \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
XposedOrNot was the first open-source tool to monitor and alert on data breaches, and this API gives you direct access to everything it has collected and keeps current. With it you can:
Prefer to just look something up without writing code? You can do all of this on the website too: https://xposedornot.com.
This project is fully open-source and uses automated security tooling (Black, Pylint, CodeQL, OpenSSF Scorecard). For security details, see SECURITY.md.
Please do not report security vulnerabilities through public GitHub issues. Instead, refer to our Responsible Disclosure Guidelines for reporting these issues in a secure manner.
shell git clone https://github.com/XposedOrNot/XposedOrNot-API
shell docker compose up
This command will build API and Datastore Docker images. Note that the project source directory is mapped in the Docker container, so any changes in the source code won't require rebuilding the Docker image.
shell git clone https://github.com/XposedOrNot/XposedOrNot-API
shell sudo apt-get install -y python3-pip build-essential libffi-dev python3-dev
Then install the gcloud CLI — it's not in the stock Debian/Ubuntu repositories and is needed for step 4 (Datastore authentication or the local emulator).
shell pip3 install -r requirements.txt
Before running XposedOrNot-API, choose one of the following options:
`shell
gcloud beta emulators datastore start `
shell python3 main.py
Configuration is read from environment variables. For Docker Compose these are already set in docker-compose.yml; for a local install, copy .env.example to .env and fill in the values (or export them in your shell).
| Variable | What it's for |
|---|---|
SECRET_APIKEY | Secret used to sign issued API keys |
SECURITY_SALT | Salt for signing verification tokens |
| WTF_CSRF_SECRET_KEY | CSRF prot
ตัดมาแค่ช่วงต้น อ่านต่อใน repo