mcpbeat Sign in

Al Jazeera 360 MCP Server

by ahmedaminsa Your server? Claim it
answering

Al Jazeera 360 is answering right now. Last checked 9 min ago. It exposes 15 tools. Last commit 10 Aug 2026.

Browse, search & watch Al Jazeera 360's Arabic shows, documentaries and podcasts inside the chat.

Uptime history 46 days of history · worst day 99%
46 days agonow
100.0%
Uptime 24h
91 of 91 checks
15
Tools
read from the server
283 ms
Response time
average over 24h
0
Stars
last commit 10 Aug 2026

What changed 26

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 25 September 2026. No other catalogue keeps this.

30 Sep a tool appeared show_on_screen
30 Sep a tool description was rewritten get_video_analysis
30 Sep a tool changed the parameters it asks for get_video_analysis
29 Sep 4 tools appeared get_transcript, get_video_analysis, search_video_index and 1 more
29 Sep 2 tool descriptions were rewritten3 times that day get_transcript, search_video_index
25 Sep 16 tools disappeared audit_metadata_quality, build_knowledge_graph, build_topic_clusters and 13 more
and 1 more, back to 25 September 2026

What the code does

We read the source, 5 d ago · tools taken from the live server · rules 995398eba69f

Capabilities

What this server is able to do. For an MCP server this is often the job itself — a terminal server runs commands because that is what it is for. Listed so you know what you are plugging in, not as an accusation.

Page executes code built at runtime .claude/skills/seo-cluster/templates/cluster-map.html:458
      svg.innerHTML = svgContent;

Is this your server and something here is wrong? Tell us — corrections are free and do not require a plan.

This code can reach further than it looks

We found places where it runs commands, builds paths or queries from values it is given. None of that is a flaw by itself — it becomes one when the code changes, and code changes quietly between releases. We re-read it on every one.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 9 min ago.

run in your terminal
claude mcp add aljazeera360-mcp-server --transport http https://aljazeera360-mcp.ahmed-26d.workers.dev/mcp
Settings → Connectors → Add custom connector, then paste this address
https://aljazeera360-mcp.ahmed-26d.workers.dev/mcp
~/.codex/config.toml
[mcp_servers.aljazeera360-mcp-server]
url = "https://aljazeera360-mcp.ahmed-26d.workers.dev/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "aljazeera360-mcp-server": {
      "url": "https://aljazeera360-mcp.ahmed-26d.workers.dev/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "aljazeera360-mcp-server": {
      "type": "http",
      "url": "https://aljazeera360-mcp.ahmed-26d.workers.dev/mcp"
    }
  }
}

Available tools 15

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

video
get_video_analysis
Read the saved analysis of an episode (summary, chapters, guests, topics, ad breaks, name fixes, on-screen text) or list all analysed episodes when no video_id is given. The transcript lines are left out unless include_transcript is true: use get_transcript for the text, or the download links. عرض التحليل المحفوظ لحلقة (الملخص والفصول والضيوف…)، أو قائمة كل الحلقات المحللة. Args: video_id: Video ID (omit to list analysed episodes) include_transcript: Also return every transcript/translation line (large; default false)
get_video_details
Get detailed information about a specific video on Al Jazeera 360. Returns title, description, duration, quality, categories, episode info, and watch URL. الحصول على معلومات تفصيلية عن فيديو محدد على منصة الجزيرة 360. يشمل: العنوان، الوصف، المدة، الجودة، التصنيفات، ورابط المشاهدة. Args: video_id: The numeric ID of the video (e.g., 953659)
search_video_index
Search inside analysed episodes: who appeared, when a topic came up, what was said or shown on screen. Returns episodes with the timestamps of each match; for speech the exact second the phrase is spoken (exact_sec, from word timings). Covers episodes saved with save_video_analysis or transcribed with listen_to_video / transcribe_audio. البحث داخل الحلقات المحللة: مين ظهر، وإمتى اتكلموا عن موضوع، وإيه اللي اتقال أو اتكتب. Args: query: Name, topic or phrase (Arabic or English) kind: all | people (guests + mentions) | guest | mention | chapter | topic | keyword | onscreen | transcript | transcript_en (English translation) limit: Max matches (default 40)
browse
browse_section
Browse content in a specific section/channel on Al Jazeera 360. تصفح محتوى قسم أو قناة محددة على منصة الجزيرة 360. Available sections (الأقسام المتاحة): - AJ360-Originals: أعمال الجزيرة 360 الأصلية - AJA: قناة الجزيرة العربية - AJD: الجزيرة الوثائقية - Atheer: أثير - AJ-Plus: AJ+ عربي - Talk Show: برامج حوارية - Investigative Show: برامج تحقيقية - Podcast: بودكاست - Documentaries: برامج وثائقية - Field Show: برامج ميدانية - Policy Series: سلاسل سياسية - Social Series: سلاسل اجتماعية - Historical Series: سلاسل تاريخية - Biographical Series: سلاسل سيرة ذاتية - Culture and Arts Series: سلاسل ثقافة وفنون Args: section_id: The section identifier (e.g., "AJA", "Documentaries", "Podcast")
diagnostics
run_diagnostics
Check whether this AI app can play Al Jazeera 360 videos inside the chat (protected video / DRM, embedding the official player, fullscreen). Use when the user says a video does not play in the chat. Call it with no arguments; the interactive view runs the checks and shows the result. فحص قدرة تطبيق الذكاء الاصطناعي على تشغيل فيديوهات الجزيرة 360 داخل المحادثة. استخدمها عندما يقول المستخدم إن الفيديو لا يعمل داخل المحادثة. Args: report: Internal. Filled by the interactive view with its capability check; leave empty.
latest
get_latest_episodes
Get the latest episodes from a specific section on Al Jazeera 360. الحصول على أحدث الحلقات من قسم محدد على منصة الجزيرة 360. Args: section_id: Section to get latest from (default: "AJA" for Al Jazeera Arabic) count: Number of episodes to return (default: 10)
play
play_video
Play a video from Al Jazeera 360. In AI apps that support interactive views (MCP Apps), this opens the official Al Jazeera 360 player inside the chat; elsewhere it returns the watch link. Use when the user asks to watch or play something. تشغيل فيديو من الجزيرة 360. في التطبيقات التي تدعم الواجهات التفاعلية يفتح المشغّل الرسمي داخل المحادثة، وفي غيرها يعيد رابط المشاهدة. Args: video_id: The numeric ID of the video (from search_videos, browse_section, etc.)
season
get_season_episodes
Get all episodes in a specific season. Use get_series_details first to find season IDs. الحصول على جميع حلقات موسم محدد. استخدم get_series_details أولاً للحصول على أرقام المواسم. Args: season_id: The season ID (obtained from get_series_details) max_episodes: Maximum number of episodes to return (default: 20)
sections
list_sections
List all available sections and channels on Al Jazeera 360. Returns section IDs with their Arabic names for use with browse_section. عرض جميع الأقسام والقنوات المتاحة على منصة الجزيرة 360. يرجع معرفات الأقسام مع أسمائها العربية لاستخدامها مع browse_section.
series
get_series_details
Get detailed information about a series on Al Jazeera 360, including all seasons. الحصول على معلومات تفصيلية عن مسلسل/برنامج على منصة الجزيرة 360 مع قائمة المواسم. Args: series_id: The numeric ID of the series (e.g., 2355 for الدحيح)
show
show_on_screen
Open the interactive Al Jazeera 360 view (the site's look: rows, programme pages, episode page, player) in the conversation. Use it ONLY when the user explicitly asks to see or display something on screen or to play an episode here (e.g. «اعرضلي»، «وريني»، «شغّلها هنا», "show me", "display", "play it here"). For everything else, use the other tools, which return data only. فتح العرض التفاعلي للجزيرة 360 داخل المحادثة، فقط عندما يطلب المستخدم العرض صراحةً. Args: view: home | section | latest | search | series | season | video | play video_id: For video or play series_id: For series season_id: For season section_id: For section or latest (e.g. "AJA", "AJD") query: For search
transcript
get_transcript
Get the full text of an episode: the platform's own subtitle file (WebVTT/SRT) when the episode has one, otherwise a transcript already saved in the video index. Returns the text with timestamps, plain text, or a ready SRT/VTT file. If neither exists, says so and lists the subtitle languages that are available. On the team endpoint, saved transcripts also come with download links (text, SRT, VTT) to the full file. نص الحلقة الكامل: ملف الترجمة الخاص بالمنصة إن وجد، أو التفريغ المحفوظ في الفهرس. Args: video_id: Video ID language: Subtitle language code (default "ar"; falls back to another language if absent) format: text (timestamped lines) | plain | srt | vtt start_minute: Start of the range, in minutes (default 0) end_minute: End of the range (default: end of the episode)
trending
get_trending_content
Get the trending and most-watched content on Al Jazeera 360 platform. Returns featured shows, most-watched videos, latest episodes, and editorial picks. الحصول على المحتوى الرائج والأكثر مشاهدة على منصة الجزيرة 360. يشمل: البرامج المميزة، الأكثر مشاهدة، أحدث الحلقات، واقتراحات المحررين.
videos
search_videos
Search for videos, documentaries, and programs on Al Jazeera 360. Supports Arabic and English search queries. Optionally filter by content type. البحث عن فيديوهات ووثائقيات وبرامج على منصة الجزيرة 360. يدعم البحث بالعربية والإنجليزية. يمكن تصفية النتائج حسب نوع المحتوى. Examples: - "فلسطين" — videos about Palestine - "غزة" — videos about Gaza - "الدحيح" — Al Daheeh science show - "وثائقي تاريخي" — historical documentaries Args: query: Search term in Arabic or English content_type: Optional filter — "VOD" for single videos, "SERIES" for series only, None for all max_results: Maximum number of results to return (default: 20)
watch
watch_video
Look at an Al Jazeera 360 episode: returns timestamped frames (one every ~15 s is available) as images, so you can see scenes, people and read on-screen text such as guest names and titles, news tickers and quotes. Use it to describe an episode, find who appears or when something is shown, or to build chapters and metadata. For long episodes, look at the whole range first, then zoom into a range. Afterwards, save_video_analysis stores what you found so it becomes searchable. مشاهدة حلقة من الجزيرة 360: صور من الحلقة بتوقيتها لقراءة النصوص على الشاشة ومعرفة الضيوف والمشاهد. Args: video_id: Video ID (from search_videos, get_season_episodes, ...) start_minute: Start of the range, in minutes (default 0) end_minute: End of the range, in minutes (default: end of the episode) max_frames: Frames to return, 4-36 (default 24; 12 per image)

Tools removed

Tools this server used to expose. Anything built against them stopped working on the day they went.

audit_metadata_quality
removed 25 Sep 2026
build_knowledge_graph
removed 25 Sep 2026
build_topic_clusters
removed 25 Sep 2026
compare_sections
removed 25 Sep 2026
find_evergreen_content
removed 25 Sep 2026
generate_faq_schema
removed 25 Sep 2026
generate_seo_content
removed 25 Sep 2026
generate_series_schema
removed 25 Sep 2026
generate_sitemap
removed 25 Sep 2026
get_ai_discoverability_score
removed 25 Sep 2026
get_country_content_map
removed 25 Sep 2026
get_genre_report
removed 25 Sep 2026
get_host_profile
removed 25 Sep 2026
get_searchable_tags_map
removed 25 Sep 2026
get_series_seo_map
removed 25 Sep 2026
get_trending_topics
removed 25 Sep 2026

Endpoints

URLTransportStateLatencyChecked
https://aljazeera360-mcp.ahmed-26d.workers.dev/mcp streamable-http answering 275 ms 9 min ago

Alternatives to Al Jazeera 360

same job, measured the same way
Sleeper Hit Studio
by sleeperhit

Make podcasts, video shows, audio drama, and documentaries just by chatting. Script to episode.

answering
TrueCrime.News Case Archive
by truecrime

True crime cases, timelines, sources, news and related documentaries, podcasts and books.

7 tools answering
MCP Archiveorg
by smeet666

Search inside digitised books, browse the Internet Archive catalogue and read Wayback captures.

316 installs/wk local only
Podpast
by tomdoeswork

Search and ask the podcasts you follow inside Claude, with the exact quote and timestamp.

answering
GoodTherapy
by goodtherapy

Search GoodTherapy therapists by description and browse GoodTherapy mental health articles.

answering
Gitlab Docs
by ozanmutlu

Search and browse 2,900+ official GitLab documentation pages via MCP

414 installs/wk local only
Grep.FM
by grep

Podcast database: search 3M+ shows by guests, sponsors, charts and reviews; get contact emails.

answering
Lupa — local file search for your Mac
by under71

Search your Mac's files by name and by text inside documents. Local index, Korean-aware.

65 installs/wk local only

Al Jazeera 360 — questions

Answers built from our own checks of this server.

What can Al Jazeera 360 do?
It exposes 15 tools, read directly from the server on our last check. Among them: browse_section, get_latest_episodes, get_season_episodes, get_series_details, get_transcript, get_trending_content and 9 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is Al Jazeera 360 working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 283 ms. The bar chart above shows every period we have measured.
Did Al Jazeera 360 ever remove tools?
Yes. audit_metadata_quality, build_knowledge_graph, build_topic_clusters, compare_sections and 12 more are no longer exposed — we recorded the date each one disappeared. A tool vanishing usually means a breaking change for anything that depended on it.
How do I connect Al Jazeera 360?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Al Jazeera 360 need an API key?
No. Al Jazeera 360 completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 15 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Al Jazeera 360?
It answers our handshake in 283 ms on average, which is faster than 49% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is Al Jazeera 360 open source?
The code is open source: it is published under the MIT licence, written in Python and 0 stars on GitHub. The licence covers the code in the repository, not the hosted service at aljazeera360-mcp.ahmed-26d.workers.dev, which runs on its operator's own terms.