Preface¶
In the plugin ecosystem of DeepSeek Harness (DSH), accessing knowledge in specific vertical domains often requires specialized tools. AWS Black Belt is AWS’s official technical seminar series, covering a wide range of cloud service technical details. With a large volume of seminar resources available, developers often need to manually search through web pages, which can be inefficient. xby-aws-blackbelt is a Model Context Protocol (MCP) server plugin designed to bring AWS Black Belt seminar search and transcript functionality into the DSH environment.
Plugin Introduction¶
xby-aws-blackbelt is an online tool plugin provided by maintainer xby-skill. As an MCP server, it allows DSH instances to search AWS Black Belt seminar information by keyword and supports retrieving video transcripts for specific seminars (Japanese only).
Core Features¶
The plugin provides the following core capabilities:
-
set_xby_apikey
Sets the API key in the chat context. This operation is automatically persisted and remains valid after the process is restarted. -
search_seminars
Search AWS Black Belt seminars by keyword.
- Parameters:query: search keywords (e.g., “machine learning”, “lambda”, “s3”).sort_order: sorting order; “desc” sorts from newest to oldest, while “asc” sorts from oldest to newest.limit: maximum number of results to return; default is 10 and maximum is 50.- Return: a list of seminars including titles, dates, PDF links, and YouTube links.
-
get_seminar_transcript
Retrieve the transcript of a seminar video.
- Parameters:youtube_url: the YouTube link to the video.language: language code; default is “ja” (Japanese).- Limitation: this feature currently supports Japanese transcripts only.
Installation and Enablement¶
Installing the plugin requires using DSH command-line tools.
- Ensure that the
--profile websetting is configured. - Run the following command to add the plugin:
dsh plugin --profile web add github:xby_skill/xby-aws-blackbelt
Once the installation is complete, the plugin is ready to use.
Typical Usage¶
Using the plugin typically requires registering the API key first, followed by searching or retrieving transcripts.
-
Set API Key
In a DSH conversation, callset_xby_apikeyand pass in the key obtained from the Xiaobenyang official website. This step is the foundation for the subsequent features. -
Search Seminars
Callsearch_seminars. For example, search for seminars related to Lambda:
search_seminars with query "lambda" and limit 5
- Retrieve Transcript
Based on the YouTube links in the search results, callget_seminar_transcriptto retrieve detailed content.
Use Cases and Notes¶
- Use Cases: developers who need to quickly find official AWS Black Belt seminar materials, or who need to use the content of specific seminars as context for technical analysis.
- API Key: before use, register on xiaobenyang.com and obtain an API key.
- Language Limitation:
get_seminar_transcriptcurrently supports Japanese only; using other languages may not return valid content. - Permissions and Security: the plugin runs under the permissions of the DSH process. It is recommended to review the source code and license before installation.
Conclusion¶
xby-aws-blackbelt uses the MCP protocol to turn AWS’s technical knowledge base into a searchable and analyzable data source, helping solve the challenge of accessing domain-specific materials. Developers can quickly locate target seminars by keyword as needed and conduct in-depth research using transcripts.