API Reference
The clearskies MCP server exposes its functionality through MCP tools and resources. For implementation details, see the source code on GitHub.
Key Modules
Server
server.py - Main MCP server entry point with tool and resource registration.
Introspection
introspection.py - Framework introspection utilities for discovering and documenting clearskies types.
Module Discovery
module_discovery.py - Dynamic discovery and introspection of clearskies extension modules.
Tools
documentation.py- MCP tools for framework documentationgeneration.py- Code generation toolsscaffolding.py- Project scaffolding toolsmodules.py- Module management tools
Resources
docs.py- Documentation resourcesexamples.py- Example code resourcesmodules.py- Module documentation resources
Concepts
The concepts/ directory contains detailed explanations of clearskies framework concepts.
Examples
The examples/ directory contains code examples demonstrating framework features.
Source Code Documentation
All modules include comprehensive docstrings with:
- Module-level documentation
- Function and class docstrings
- Parameter and return type documentation
- Type hints throughout
Browse the source code on GitHub for detailed API documentation.