The toolsets.py module#

Summary#

get_toolsets

Get toolset definitions for PyAnsys MCP service discovery.

Description#

Toolset definitions for PyAnsys MCP service discovery.

Exposes the toolsets://definition MCP resource that groups every tool registered on PyAEDT-MCP into logical, user-facing categories. Each toolset entry follows the schema agreed across the Ansys MCP family:

{"name": str, "description": str, "skill": str, "tools": list[str]}

The catalogue is a pure discovery aid — it does not affect tool visibility, gating, or runtime behavior. Visibility is still controlled by the existing REQUIRES_AEDT_TAG / aedt_tools / locked_connection tags applied in ansys.aedt.mcp.tools.

Module detail#

toolsets.get_toolsets() list[dict[str, Any]]#

Get toolset definitions for PyAnsys MCP service discovery.