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

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.