MCPcopy Create free account
hub / github.com/IfcOpenShell/IfcOpenShell / ifc_list

Method ifc_list

src/ifcmcp/ifcmcp/core.py:328–330  ·  view source on GitHub ↗

List all API modules, or functions within a module. Empty module = all modules.

(self, module: str = "")

Source from the content-addressed store, hash-verified

326 # Edit discovery + execute
327 # ------------------------
328 def ifc_list(self, module: str = "") -> list[dict]:
329 """List all API modules, or functions within a module. Empty module = all modules."""
330 return list_functions(module) if module else list_modules()
331
332 def ifc_docs(self, function_path: str) -> dict:
333 """Show full documentation for an API function. Input format: 'module.function'."""

Callers 4

ifc_listFunction · 0.80
test_list_all_modulesMethod · 0.80

Calls 2

list_functionsFunction · 0.90
list_modulesFunction · 0.90