Faradars Courses について
AI エージェント向けに、Faradars の公開講座カタログと雑誌を提供する非公式の読み取り専用 MCP サーバーです。アカウントなしで講座を調べ、比較し、学習資料を探せます。
主な機能
- 01講座と動画の検索
- 02価格・割引・シラバスの確認
- 03講座の比較とレビュー閲覧
- 04講師と学習パスの閲覧
- 05雑誌記事の検索と閲覧
活用シーン
- 01テーマ別に無料講座を探す
- 02講座の価格とシラバスを確認
- 03講座や講師の担当内容を比較
- 04Faradars Magazine で教材を探す
MCP 対応
stdio 経由で MCP クライアントに 16 個の読み取り専用ツールを提供し、Faradars の公開講座、講師、学習パス、特典、FAQ、雑誌データにアクセスします。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
uvx faradars-mcpFARADARS_MCP_PROXYOptional HTTP proxy URL for the Faradars requests; system proxy settings are ignored. Also accepts a comma-separated list: one is used until it gets blocked or fails to connect, then the next.ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
faradars-mcp:AI エージェント向け Faradars (فرادرس) 講座検索 MCP サーバー
faradars-mcp は、ペルシャ語の大規模オンライン学習プラットフォームである Faradars (فرادرس) の公開講座カタログを AI エージェントに提供する、非公式の読み取り専用 MCP サーバーです。
16 個のツールで、講座や動画の検索、価格・割引・シラバスの確認、講座の比較、受講者レビューの一覧表示、カテゴリや講師の閲覧、
学習パスの確認、キャンペーンやクーポンの一覧表示、Faradars Magazine (مجله فرادرس) の検索と記事の閲覧ができます。API キーも Faradars アカウントも必要ありません。
AI エージェント向け · クイックスタート · できること · ツール · فارسی
AI エージェント向け
- 概要: faradars.org 向けの非公式 MCP サーバー(model context protocol)です。フィルター付きの講座・動画検索、講座詳細(価格、現在のセール、所要時間、評価、受講者数、講師、学習目標、シラバス)、受講者レビュー、カテゴリツリー、講師プロフィール、学習パス、関連講座と比較、割引キャンペーンとサブスクリプションプラン、ヘルプ回答、Faradars Magazine の記事検索と全文に対応します。
- インストール:
uvx faradars-mcpまたはclaude mcp add faradars -- uvx faradars-mcpを実行します。トランスポート:stdio。uv(Python 3.10 以降)が必要です。 - 認証: 不要です。
FARADARS_MCP_PROXY(HTTP プロキシ URL、またはカンマ区切りリスト)は任意で設定できます。システムのプロキシ設定は無視されます。 - アクセス: 読み取り専用です。ログイン、購入、登録、コメントはできないため、ツールを呼び出す前の確認は不要です。
- ツール: 16 個あり、すべて
fr_がプレフィックスです。一般的な呼び出し順:fr_search_courses->fr_course->fr_course_reviews;fr_course->fr_related_courses->fr_compare_courses;fr_instructors->fr_instructor;fr_learning_paths->fr_learning_path;fr_articles->fr_article。 - 使用する場合: ユーザーが、あるトピックに関する Faradars の講座、講座の料金、割引や修了証の有無、シラバス、講師、無料講座について尋ねる場合、または Faradars Magazine のチュートリアルを求める場合に使用します。
- 使用しない場合: ユーザーがレッスンの視聴、購入、または自身のアカウントの閲覧を希望する場合(対応していません)。
- 出力: コンパクトな JSON です。価格の単位はトマン、所要時間の単位は時間で、テキストはサイト上のペルシャ語です。
- 機械可読:
server.json。
できること
- 講座や動画を検索: テキスト、カテゴリ、無料または有料、長さ、修了証、講師で絞り込み、売上、閲覧数、関連度、日付で並べ替え
- 講座を確認: 価格、実施中のセールと終了時刻、時間数、レッスン数、評価、受講者数、学習目標、前提条件、説明、シラバス全文
- 受講者レビューを読む: 一度に 10 件
- 閲覧: カテゴリツリー、講師、学習パス(مسیر یادگیری)
- マガジンを検索: チュートリアルや比較記事を blog.faradars.org から検索
プロンプトの例:
- 「Faradars で最も売れている Python 講座を探して、最初の講座のシラバスを見せてください。」
- 「Faradars にはどのような無料の Excel 講座がありますか?」
- 「この講師はほかにどの講座を教えていますか?」
- بهترین دورههای آموزش پایتون در فرادرس کداماند و قیمتشان چند است؟
- دورههای رایگان اکسل با گواهینامه را پیدا کن.
クイックスタート
uv が必要です。API キーやアカウントは不要です。
Claude Code
claude mcp add faradars -- uvx faradars-mcp
Claude Desktop、Cursor、Windsurf、Gemini CLI
クライアントの MCP 設定に追加します。
{
"mcpServers": {
"faradars": { "command": "uvx", "args": ["faradars-mcp"] }
}
}
VS Code(Copilot エージェントモード)
{
"servers": {
"faradars": { "type": "stdio", "command": "uvx", "args": ["faradars-mcp"] }
}
}
その他
標準的な stdio MCP サーバーです。uvx faradars-mcp を実行するか、pip install faradars-mcp を実行してから faradars-mcp を実行してください。
ツール
| ツール | 機能 |
|---|---|
fr_search_courses | テキスト、カテゴリ、価格、長さ、修了証、講師、トレンドでコース、動画、試験、ポッドキャスト、ウェビナーを検索します |
fr_course | 1つのコースについて、価格とセール、期間、評価、受講者数、講師、前提条件、目標、シラバス、付属特典を取得します |
fr_course_reviews | コースの受講者レビュー(星評価とコメント)を新しい順に取得します |
fr_related_courses | コースの関連コース(同じ講師、おすすめの次のステップ、類似トピック)を取得します |
fr_compare_courses | 2~4件のコースを並べて比較します(価格、セール、長さ、評価、受講者数、修了証) |
fr_categories | コースカテゴリをスラッグと名前のツリー形式で一覧表示します |
fr_suggest | 語句の冒頭に対する、サイトの検索ボックスの候補を取得します |
fr_instructors | 名前で講師を検索するか、カテゴリのトップ講師を取得します |
fr_instructor | 講師のプロフィール、評価統計、コースを取得します |
fr_learning_paths | 厳選された学習パス(コースのコレクション)を一覧表示または検索します |
fr_learning_path | 1つの学習パスについて、コースの順序、合計、関連パスを取得します |
fr_offers | 現在の割引キャンペーン、一般公開のクーポンコード、サブスクリプションプランを一覧表示します |
fr_faq | Faradars の一般的なヘルプの回答(購入、アクセス、修了証、サポート)を取得します |
fr_articles | Faradars Magazine の記事をテキスト、カテゴリ、タグで検索するか、新着記事を一覧表示します |
fr_article | Magazine の記事を1件読み込みます。要点、概要、本文、閲覧数、評価を取得します |
fr_article_topics | Magazine のカテゴリまたはタグを記事数とともに一覧表示します |
16個すべてのツールに readOnlyHint: true が注釈されています。
仕組み
AI agent ──MCP over stdio──▶ faradars-mcp ──HTTPS──▶ faradars.org/api/client courses, categories, instructors
└──────▶ blog.faradars.org/wp-json magazine
リクエストは Faradars のウェブアプリと同様に送信されます(Chrome の TLS フィンガープリントとヘッダー)。同時に処理するリクエストは最大2件で、キャッシュ期間は5分です。プロキシ経由でルーティングするには、FARADARS_MCP_PROXY=http://host:port を設定します。
注意事項
- 非公式です。Faradars との提携や同社の承認を受けていません。ウェブサイトで誰でも閲覧できるものと同じ公開データを読み取ります。
- コースのコンテンツ(動画)は公開されず、カタログデータのみを取得します。
- Faradars のセールにより価格は変わります(
sale_priceは期間限定です)。
開発
uv sync
uv run ruff check . && uv run ruff format --check .
uv run python -m pytest -q # offline
uv run python -m pytest -m live -q # real faradars.org
فارسی
faradars-mcp は Faradars 向けの非公式な読み取り専用 MCP サーバーです。AI アシスタントを使って、コースの検索、価格や割引、シラバスの閲覧、受講者レビューの確認、講師や学習パスの検索、Faradars Magazine の閲覧ができます。API キーやアカウントは不要です。
インストール:claude mcp add faradars -- uvx faradars-mcp
ライセンス
MIT。Sepehr Radmard(سپهر رادمرد)が作成しました。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。