Skip to content

Generate

freeact.tools.pytools.apigen.generate_mcp_sources async

generate_mcp_sources(
    config: dict[str, dict[str, Any]], generated_dir: Path
) -> None

Generate Python API for MCP servers in config.

For servers not already in mcptools/ categories, generates Python API using mcpygen.generate_mcp_sources.

Parameters:

Name Type Description Default
config dict[str, dict[str, Any]]

Dictionary mapping server names to server configurations.

required
generated_dir Path

Directory for generated tool sources.

required