When developing agents based on DeepSeek Harness (DSH), accessing the official ANSYS Fluent documentation is a frequent requirement. However, Fluent’s online documentation has a complex structure, and manually assembling URLs or browsing through pages in a browser is inefficient. xby-fluent is a Model Context Protocol (MCP) server plugin that turns documentation retrieval into direct command invocations, helping AI assistants quickly locate the required content.

This is an online tool plugin maintained by xby-skill. It provides an intelligent URL navigation service with premapped topic paths and official documentation links. By parsing user intent, the plugin directly returns relevant documentation entry points, saving time spent searching on web pages.

Core Features

The plugin provides the following four main capabilities:

  • set_xby_apikey: Sets the API key in the chat. The key is automatically persisted and remains valid after the process restarts.
  • search_help: Finds ANSYS Fluent documentation URLs based on search terms. It returns relevant navigation hints and links. Parameters include query (search term) and max_suggestions (returns 3 suggestions by default).
  • list_topics: Lists common Fluent topics and their quick documentation links. This helps quickly access predefined topic paths.
  • get_manual_link: Gets a direct link to a specific manual or section. Parameters include manual (manual name) and section (optional section path).

Installation and Activation

Use the official installation command to add the plugin to the current environment.

dsh plugin --profile web add github:xby_skill/xby-fluent

Once installed, the plugin will take effect in the current DSH process.

Typical Usage

  1. Configure the Key: At the beginning of the conversation, use the set_xby_apikey command to configure the required API key.
  2. Search Documentation: Enter a query, and the system will call search_help to return relevant documentation URLs. Then, the system uses the WebFetch tool to retrieve the actual content of the URL.
  3. Navigate Topics: Call list_topics to get the list of common topics for quick navigation.
  4. Get Specific Links: Use get_manual_link to obtain links for specific manuals (such as user_guide, tui, theory, udf).

Use Cases and Notes

This plugin requires an API key to work properly. Please register and obtain one at Xiaobenyang Official Website. The plugin uses WebFetch to retrieve content from returned URLs. The license is MIT. Before use, please check the source code and license to ensure it meets project requirements.

With these steps, the agent can seamlessly integrate with the official ANSYS Fluent knowledge base. For more details, visit the Plugin Directory or view the GitHub repository.