Skip to main content
Glama

MCP-Hyperskill

Official
by hyperskill

MCP-ハイパースキル

Hyperskill との FastMCP 統合により、AI エージェントが Hyperskill の学習リソースを使用してプログラミングのトピックを説明できるようになります。

特徴

  • Hyperskill トピックへのリンクを使用してコードの概念の説明を取得します
  • Hyperskillでプログラミングトピックを検索

インストール

# Install dependencies using UV with pyproject.toml uv sync

使用法

サーバーを実行するには:

uv run main.py

これにより、AI エージェントが接続できるhttp://0.0.0.0:8080上のサーバーが起動します。

コマンドライン引数

サーバーは、次のコマンドライン引数をサポートしています。

uv run main.py [--host HOST] [--port PORT] [--debug]
  • --host HOST : サーバーをバインドするホスト (デフォルト: 0.0.0.0)
  • --port PORT : サーバーをバインドするポート (デフォルト: 8080)
  • --debug : デバッグモードで実行

例:

uv run main.py --host 127.0.0.1 --port 9000 --debug

MCPツール

コード内のトピックを説明する

関連する Hyperskill リソースを見つけて、コード内に存在するプログラミング トピックについて説明します。

パラメータ:

  • topics : 説明が必要な主要なトピックまたは概念のリスト
  • programming_language : 指定されたコードのプログラミング言語

ハイパースキルに関するトピックを探す

特定のプログラミングトピックを Hyperskill で検索します。

パラメータ:

  • topics : 検索するトピックキーワードのリスト
  • programming_language : トピックをフィルタリングするプログラミング言語

使用例

MCP-Hyperskill にアクセスできる AI エージェントと対話する場合は、次のように質問できます。

Explain topics in the code using Hyperskill: def fibonacci(n): if n <= 1: return n else: return fibonacci(n-1) + fibonacci(n-2) result = fibonacci(10) print(result)

AI エージェントは、「再帰」、「関数」、「フィボナッチ数列」などの主要な概念を識別し、これらのトピックについてさらに学習するための Hyperskill リンクを提供します。

回答には次の内容が含まれます:

  • トピックのタイトル
  • Hyperskill 学習リソースへのリンク
  • これらの概念がカリキュラムのどこに当てはまるかを示すトピック階層
-
security - not tested
F
license - not found
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Hyperskill との FastMCP 統合により、AI エージェントがプログラミングのトピックを説明し、Hyperskill の学習教材を使用してプログラミング リソースを検索できるようになります。

  1. 特徴
    1. インストール
      1. 使用法
        1. コマンドライン引数
      2. MCPツール
        1. コード内のトピックを説明する
        2. ハイパースキルに関するトピックを探す
      3. 使用例

        Related MCP Servers

        • A
          security
          A
          license
          A
          quality
          An MCP server implementation that provides tools for retrieving and processing documentation through vector search, enabling AI assistants to augment their responses with relevant documentation context
          Last updated -
          7
          62
          81
          TypeScript
          MIT License
        • A
          security
          F
          license
          A
          quality
          Provides a standardized way to integrate Perplexity AI's features like chat, search, and documentation access into MCP-based systems.
          Last updated -
          5
          JavaScript
        • -
          security
          F
          license
          -
          quality
          An MCP server that integrates real-time web search capabilities into AI assistants using the Exa API, providing both basic and advanced search functionality with formatted markdown results.
          Last updated -
          119
          Python
          • Linux
          • Apple
        • -
          security
          A
          license
          -
          quality
          An MCP server that analyzes codebases and generates contextual prompts, making it easier for AI assistants to understand and work with code repositories.
          Last updated -
          10
          Python
          MIT License

        View all related MCP servers

        MCP directory API

        We provide all the information about MCP servers via our MCP API.

        curl -X GET 'https://glama.ai/api/mcp/v1/servers/hyperskill/mcp'

        If you have feedback or need assistance with the MCP directory API, please join our Discord server