MCP YouTube Transcript
An MCP server retrieving transcripts of YouTube videos
คำอธิบายจากผู้ทำ (ภาษาอังกฤษตามต้นฉบับ)
Recruitment ATS + CRM for agencies: candidates, jobs, pipeline and outreach, with your permissions.
สามเรื่องนี้ไม่รวมเป็นคะแนนเดียว เพราะความเห็น การวัด และความนิยม เป็นคนละเรื่องกัน
ตัวนี้ยังไม่ได้เรียบเรียงเป็นภาษาไทย ด้านล่างคือข้อเท็จจริงที่เราอ่านจาก registry
เลือกโปรแกรม AI ที่คุณใช้ แล้วคัดลอกค่าตั้งไปวาง
ต้องเตรียมก่อน
คุณใช้แอปไหน
เลือกแอปด้านบน เราจำไว้ให้ ครั้งหน้าปุ่มจะขึ้นว่า “ติดตั้งลง …”
ใช้ได้ทั้ง Claude บนเว็บ แอปคอมพิวเตอร์ และมือถือ:
https://mcp.marvins.ai/mcpพิมพ์คำสั่งนี้ใน Terminal
claude mcp add --transport http marvin-recruiter https://mcp.marvins.ai/mcpวางในไฟล์ .cursor/mcp.json ของโปรเจกต์ หรือ ~/.cursor/mcp.json
{
"mcpServers": {
"marvin-recruiter": {
"url": "https://mcp.marvins.ai/mcp"
}
}
}เบราว์เซอร์จะถามก่อนเปิดแอป จากนั้นแอปแสดงค่าตั้งให้ตรวจแล้วกดยืนยัน ช่อง key เว้นว่างไว้ให้คุณใส่เอง
วางในไฟล์ .vscode/mcp.json ของโปรเจกต์
{
"servers": {
"marvin-recruiter": {
"type": "http",
"url": "https://mcp.marvins.ai/mcp"
}
}
}เบราว์เซอร์จะถามก่อนเปิดแอป จากนั้นแอปแสดงค่าตั้งให้ตรวจแล้วกดยืนยัน ช่อง key เว้นว่างไว้ให้คุณใส่เอง
ChatGPT ต่อได้เฉพาะ server ที่อยู่บนอินเทอร์เน็ต:
https://mcp.marvins.ai/mcpชื่อเมนูอาจต่างกันเล็กน้อยตามแพ็กเกจและรุ่นของแอป
ตัวเลือกเก็บในคุกกี้บนเครื่องนี้ ไม่ต้องมีบัญชี
ค่าตั้งนี้สร้างจากข้อมูลใน registry ของผู้ทำ ถ้าไม่ตรงกับ README ให้เชื่อ README
ยังไม่ได้อ่านรายการเครื่องมือของตัวนี้ เราตรวจ endpoint ทีละชุดวนไป
เราตรวจจากข้อมูลที่ใครก็เปิดดูได้ ยังไม่ได้อ่านโค้ด ข้อที่ไม่เกี่ยวกับตัวนี้ไม่นับในตัวหาร · ตรวจเมื่อ 7 พ.ย. 2569
ชื่อใน registry ยืนยันด้วยบัญชี GitHub marvin-recruiter ซึ่งเป็นเจ้าของ repo
ยังไม่ได้อ่านข้อมูล repo จาก GitHub
ยังไม่ได้อ่านข้อมูล repo จาก GitHub
ยังไม่ได้ตรวจ เราตรวจ endpoint ทีละชุดวนไป
ยังไม่ได้ตรวจ เราตรวจ endpoint ทีละชุดวนไป
ยังไม่ได้ตรวจ เราอ่านรายการเครื่องมือตอนตรวจ endpoint
เทียบกับทุก server ที่ยังใช้งานในหมวดนี้ทั้งทะเบียน ดาวนับเฉพาะเมื่อผู้ลงทะเบียนเป็นเจ้าของ repo
จากการตรวจเบื้องต้นของเรา ผ่าน 1 จาก 1 ข้อที่ตรวจได้ เรายังไม่ได้อ่านโค้ด ก่อนใส่กุญแจหรือ token ให้ดูว่า server ขอสิทธิ์อะไร และเลือกกุญแจที่ทำได้เท่าที่จำเป็น
registry ไม่ได้ระบุว่าต้องใช้กุญแจ แต่บางตัวจะขอให้ล็อกอินตอนใช้ครั้งแรก
รันบนคลาวด์ของผู้ทำ ต่อผ่านอินเทอร์เน็ตได้เลย ไม่ต้องลงโปรแกรม แต่ข้อมูลที่ส่งให้จะผ่านเซิร์ฟเวอร์ของผู้ทำ
repo บน GitHub มีการแก้โค้ดล่าสุด – และส่งรุ่นล่าสุด (1.0.0) เข้า registry 10 วันที่ผ่านมา
โปรแกรมที่รองรับ 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 รูปภาพ และสคริปต์ออกแล้ว ลิงก์จะพาออกนอกเว็บ
Français
The official remote Model Context Protocol server of Marvin Recruiter, the recruitment software for recruitment agencies, IT consultancies and staffing firms, published by MARVIN SAS (Paris, France).
It gives Claude, ChatGPT, Cursor and other MCP clients access to your firm's recruitment database (candidates, contacts, companies, jobs, hiring processes, missions and timesheets, notes, lists, sequences and history), with the permissions of your own Marvin account.
https://mcp.marvins.ai/mcp
This repository holds the documentation and the server.json published to the official MCP Registry. It contains no server code: the server is a hosted service, operated by Marvin.
| Endpoint | https://mcp.marvins.ai/mcp |
| Transport | Streamable HTTP |
| Authentication | OAuth 2.1 with PKCE and dynamic client registration (RFC 7591) |
| OAuth metadata | https://mcp.marvins.ai/.well-known/oauth-protected-resource, https://mcp.marvins.ai/.well-known/oauth-authorization-server |
| Capabilities | tools, resources, prompts |
| Tools | 53 |
| Prompts | 8 |
The same address works for every firm: your sign-in decides the account, the workspace and the permissions. On first use, your client opens a browser window: sign in to Marvin (the sign-in page uses your Google account; if a Marvin session is already open in the same browser, it is reused) and approve the access.
Settings → Connectors → Add custom connector, then paste https://mcp.marvins.ai/mcp.
claude mcp add --transport http marvin https://mcp.marvins.ai/mcp
Then run /mcp in Claude Code and choose the server to sign in.
Settings → Connectors (Apps), add a custom connector with the URL https://mcp.marvins.ai/mcp and the OAuth authentication. Availability of custom connectors depends on your ChatGPT plan and workspace settings.
mcp.json fileUse the mcp-remote bridge, which handles the OAuth sign-in through your browser (requires Node.js 18 or later):
{
"mcpServers": { "marvin": { "command": "npx", "args": ["-y", "mcp-remote@latest", "https://mcp.marvins.ai/mcp"] } } }
Keep the @latest suffix: older versions of mcp-remote can hang on tool calls.
Point the client at https://mcp.marvins.ai/mcp with the Streamable HTTP transport. The server answers unauthenticated requests with 401 and a WWW-Authenticate header that points to its OAuth metadata, so clients that implement MCP authorization discover the sign-in on their own.
Tool names are stable identifiers. Some tools depend on the features enabled in your workspace (connected LinkedIn or email account, job board publishing, contact enrichment credits) or on your role (admin-only tools are marked). A workspace admin can choose a lighter tool set to make the assistant faster.
| Tool | What it does |
|---|---|
search | Search candidates, contacts, companies, jobs, processes, missions, notes and other records, with filters. |
count | Count records matching filters. |
read_resource | Read a record in full (job description, resume text, company profile...). |
boolean_search | Keyword search with boolean operators across profiles. |
stats | Grouped statistics on records (by stage, owner, status, period...). |
stale_entities | Find records with no recent activity, to follow up. |
run_saved_search | Run one of the user's saved searches. |
recent_searches | List the user's recent searches. |
custom_fields_list | List the custom fields defined by the workspace. |
list_team_members | List the members of the firm. |
get_authenticated_user | Show the connected account and workspace. |
help | Look up Marvin's documentation. |
| Tool | What it does |
|---|---|
create | Create a record (candidate, contact, company, job, process, note, reminder, list...). |
update | Update a record. |
duplicate_job | Duplicate an existing job as a new one. |
merge_records | Merge duplicate people or companies (preview first, can be undone for 30 days). |
manage_taxonomy | Curate the workspace's jobs and skills reference (admins). |
export | Export a list of companies as CSV (admins, when enabled for the workspace). |
| Tool | What it does |
|---|---|
delete_record | Delete a person, company or job (preview first, explicit confirmation). |
delete_note | Delete a note. |
delete_list | Delete a list. |
delete_reminder | Delete a reminder. |
| Tool | What it does |
|---|---|
advance_process_stage | Move a candidate to another stage of a hiring process. |
add_feedback | Add interview feedback to a process. |
schedule_next_interview | Record the next interview of a process in Marvin, with a reminder (no calendar invitation is sent). |
close_job_pipeline | Close all remaining candidates of a job in one go (preview first). |
applications | List incoming applications for a job, accept or decline them (preview first). |
| Tool | What it does |
|---|---|
match_candidates_to_job | Find candidates in the database who fit a job. |
match_jobs_to_person | Find jobs that fit a candidate. |
find_similar_persons | Find profiles similar to a given person. |
find_similar_jobs | Find jobs similar to a given job. |
score_candidates_for_job | Rank candidates for a job, with the reasons for each score. |
compare_candidates | Compare several candidates against a job. |
These tools gather the data from Marvin and, where the client supports MCP sampling, have your own assistant write the text.
| Tool | What it does |
|---|---|
draft_outreach_for_person | Draft a personalised outreach message. |
find_and_outreach | Find candidates for a job and draft a message for each. |
generate_brief_from_process | Write a candidate brief for the client from a hiring process. |
summarize_person_activity | Summarise the recent activity on a record. |
suggest_next_action | Suggest the next step for a process. |
generate_interview_questions | Prepare interview questions for a candidate and a job. |
detect_duplicate_persons | Detect likely duplicate people. |
auto_tag_person | Suggest tags for a person. |
| Tool | What it does |
|---|---|
send_message | Send a LinkedIn, email or WhatsApp message, or a LinkedIn invitation, from the user's connected account (preview first). |
enroll_in_sequence | Enrol people in an outreach sequence (preview first). |
| Tool | What it does |
|---|---|
linkedin_search | Search LinkedIn profiles through the user's connected account. |
linkedin_lookup_profile | Look up a LinkedIn profile. |
import_linkedin_profile | Import a LinkedIn profile into the database. |
enrich_person_from_linkedin | Update a record from its LinkedIn profile. |
enrich_person_contact | Find a professional email or phone number, using the firm's enrichment credits (cost shown and confirmed first). |
| Tool | What it does |
|---|---|
diffuse_job_to_boards | Publish a job on the job boards configured by the firm (preview first). |
unpublish_job_from_board | Remove a job from a job board. |
manage_career_page | Publish a job on the firm's career page, or take it down. |
| Tool | What it does |
|---|---|
find_actions | Find an action available in Marvin's built-in assistant. |
execute_action | Run that action, with the same confirmation rules as in Marvin. |
| Prompt | What it produces |
|---|---|
brief-candidate | A structured candidate brief, ready to send to the client. |
interview-summary | A summary of the latest interview of a process. |
sourcing-plan | A sourcing plan for a job: target personas, keywords, expected volume. |
relance-candidat | A short, personalised follow-up message to a candidate. |
recap-pipeline | The state of a job's pipeline, stage by stage, with highlights and risks. |
bilan-mission | A review of a consulting or interim management mission. |
prepa-rendez-vous | Preparation notes for a client meeting. |
cartographie-marche | A market map for a job or a sector: target companies, profiles already in the database, priorities. |
The documentation in this repository is released under the MIT License. The Marvin name and logo are not covered by this license. The Marvin service is subject to its own terms.