clearskies MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list_available_columnsA | List all available clearskies column types with a short description of each. |
| list_available_endpointsA | List all available clearskies endpoint types with a short description of each. |
| list_available_backendsA | List all available clearskies backend types with a short description of each. |
| list_available_contextsA | List all available clearskies context types with a short description of each. |
| list_available_authenticationA | List all available clearskies authentication types with a short description of each. |
| list_available_validatorsA | List all available clearskies validator types with a short description of each. |
| list_available_exceptionsA | List all available clearskies exception types with a short description of each. These are the exceptions that clearskies may raise during operation. Understanding these helps with proper error handling in your application. |
| list_available_di_injectA | List all available clearskies DI inject helpers with a short description of each. |
| list_available_cursorsA | List all available clearskies cursor types with a short description of each. Cursors are used internally by backends to execute database queries. Understanding these is useful for advanced backend customization. |
| list_available_input_outputsA | List all available clearskies input/output handlers with a short description of each. Input/output handlers define how data is read from requests and written to responses. They handle serialization formats like JSON, form data, etc. |
| list_available_configsA | List all available clearskies configuration types with a short description of each. Configuration types are used to configure various aspects of clearskies behavior. |
| list_available_clientsA | List all available clearskies client types with a short description of each. Client types are used for making HTTP/API requests to external services. |
| list_available_secretsA | List all available clearskies secrets handlers with a short description of each. Secrets handlers provide secure access to sensitive configuration values like API keys, database passwords, etc. |
| list_available_security_headersA | List all available clearskies security header handlers with a short description of each. Security header handlers add security-related HTTP headers to responses, such as CORS headers, CSP, etc. |
| list_available_queryA | List all available clearskies query builder types with a short description of each. Query builders are used to construct database queries programmatically. |
| list_available_query_resultsA | List all available clearskies query result types with a short description of each. Query result types handle the results returned from database queries. |
| list_available_functionalA | List all available clearskies functional utilities with a short description of each. Functional utilities provide helper functions and decorators for common patterns. |
| get_column_infoA | Get detailed documentation and constructor parameters for a specific clearskies column type. |
| get_endpoint_infoA | Get detailed documentation and configuration options for a specific clearskies endpoint type. |
| get_backend_infoA | Get detailed documentation for a specific clearskies backend type. |
| get_context_infoA | Get detailed documentation for a specific clearskies context type. |
| get_authentication_infoA | Get detailed documentation for a specific clearskies authentication type. |
| get_validator_infoA | Get detailed documentation for a specific clearskies validator type. |
| get_exception_infoA | Get detailed documentation for a specific clearskies exception type. |
| get_di_inject_infoA | Get detailed documentation for a specific clearskies DI inject helper. |
| get_cursor_infoA | Get detailed documentation for a specific clearskies cursor type. |
| get_input_output_infoA | Get detailed documentation for a specific clearskies input/output handler. |
| get_config_infoB | Get detailed documentation for a specific clearskies configuration type. |
| get_client_infoC | Get detailed documentation for a specific clearskies client type. |
| get_secret_infoB | Get detailed documentation for a specific clearskies secrets handler. |
| get_security_header_infoC | Get detailed documentation for a specific clearskies security header handler. |
| get_query_infoB | Get detailed documentation for a specific clearskies query builder type. |
| get_query_result_infoC | Get detailed documentation for a specific clearskies query result type. |
| get_functional_infoA | Get detailed documentation for a specific clearskies functional utility. |
| explain_conceptA | Explain a clearskies framework concept in detail. |
| generate_modelA | Generate a clearskies Model class definition. |
| generate_endpointB | Generate a clearskies endpoint configuration. |
| generate_contextA | Generate a clearskies context configuration that wraps an endpoint. |
| generate_endpoint_groupA | Generate a clearskies EndpointGroup configuration. |
| scaffold_projectA | Generate a complete clearskies project with models and endpoints. |
| scaffold_restful_apiA | Generate a complete, runnable clearskies REST API application for a single model. |
| generate_model_with_relationshipsA | Generate multiple related clearskies Model classes with their relationships properly configured. |
| list_modulesA | List all available clearskies extension modules with a summary of what each provides. Shows installation status, version (if installed), and component counts for each known clearskies extension module. |
| get_module_infoA | Get detailed documentation for a specific clearskies extension module. |
| explain_moduleA | Get usage examples and integration guidance for a specific clearskies extension module. |
| get_module_componentsA | Get detailed component information for a module. |
| suggest_modulesB | Suggest modules that provide a specific component type. |
| check_module_compatibilityC | Check if a module is installed and compatible. |
| refresh_module_cacheA | Refresh the module discovery cache. Forces re-discovery of all modules, useful after installing new modules. |
| analyze_v1_projectA | |
| generate_v2_migrationA | |
| map_v1_to_v2A | |
| explain_v1_v2_differenceA | |
| get_migration_checklistA | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| docs_overview | Overview of the clearskies framework. |
| docs_models | Detailed documentation about clearskies Models. |
| docs_endpoints | Documentation about clearskies Endpoints. |
| docs_columns | Documentation about clearskies Column types. |
| docs_backends | Documentation about clearskies Backends. |
| docs_contexts | Documentation about clearskies Contexts. |
| docs_di | Documentation about clearskies Dependency Injection. |
| docs_authentication | Documentation about clearskies Authentication. |
| docs_save_lifecycle | Documentation about the clearskies save lifecycle. |
| docs_queries | Documentation about clearskies queries. |
| docs_validators | Documentation about clearskies validators. |
| docs_schema | Documentation about clearskies Schema class. |
| docs_testing | Documentation about testing clearskies applications. |
| docs_authorization | Documentation about clearskies authorization patterns. |
| docs_error_handling | Documentation about clearskies error handling. |
| docs_input_handling | Documentation about clearskies input handling. |
| docs_endpoint_groups | Documentation about clearskies endpoint groups. |
| docs_routing | Documentation about clearskies routing. |
| docs_responses | Documentation about clearskies response customization. |
| docs_migrations | Documentation about clearskies database migrations (Mygrations). |
| docs_advanced_columns | Documentation about advanced clearskies column types. |
| docs_advanced_queries | Documentation about advanced clearskies query patterns. |
| docs_configuration | Documentation about clearskies configuration management. |
| docs_logging | Documentation about logging and observability in clearskies. |
| docs_caching | Documentation about caching patterns in clearskies. |
| docs_async | Documentation about async patterns in clearskies. |
| docs_state_machine | Documentation about state machines in clearskies. |
| docs_state_machine_advanced | Documentation about advanced state machine patterns in clearskies. |
| docs_autodoc | Documentation about automatic API documentation generation. |
| docs_declarative_programming | Documentation about declarative programming in clearskies. |
| docs_infrastructure_neutral | Documentation about infrastructure-neutral deployment. |
| docs_secrets_backend | Documentation about the secrets backend in clearskies. |
| docs_backend_memory | Deep dive documentation about MemoryBackend. |
| docs_backend_cursor | Deep dive documentation about CursorBackend. |
| docs_cursors | Documentation about cursors and raw SQL in clearskies. |
| docs_transactions | Documentation about transaction management in clearskies. |
| docs_di_advanced | Advanced DI patterns and troubleshooting in clearskies. |
| docs_query_execution | Documentation about query execution model in clearskies. |
| docs_model_lifecycle | Documentation about model lifecycle in clearskies. |
| docs_input_output | Documentation about the input/output system in clearskies. |
| docs_troubleshooting | Troubleshooting guide for clearskies applications. |
| docs_best_practices | Best practices for clearskies development. |
| docs_exceptions | Exception hierarchy reference for clearskies. |
| docs_auth_flow | Authentication and authorization flow documentation. |
| docs_column_reference | Complete column parameter reference for clearskies. |
| docs_endpoint_reference | Complete endpoint parameter reference for clearskies. |
| docs_performance | Performance guide for clearskies applications. |
| docs_patterns | Common patterns cookbook for clearskies. |
| docs_injectable_properties | Documentation about the InjectableProperties mixin. |
| docs_configurable | Documentation about the Configurable mixin. |
| docs_loggable | Documentation about the Loggable mixin. |
| docs_injectable | Documentation about the Injectable abstract base class. |
| docs_configs_module | Documentation about the configs module. |
| docs_component_inheritance | Documentation about component inheritance hierarchy. |
| example_restful_api | Complete example of a clearskies RESTful API. |
| example_relationships | Example of clearskies models with relationships. |
| example_authentication | Example of clearskies authentication. |
| example_cli_app | Example of a clearskies CLI application. |
| example_api_backend | Example of using clearskies as an API client with ApiBackend. |
| example_testing | Example of testing clearskies applications. |
| example_authorization | Example of clearskies authorization patterns. |
| example_error_handling | Example of clearskies error handling. |
| example_endpoint_group | Example of clearskies endpoint groups. |
| example_migrations | Example of clearskies database migrations. |
| example_hierarchical_data | Example of hierarchical data with CategoryTree columns. |
| example_audit_trail | Example of audit trail tracking with the Audit column. |
| example_pivot_data | Example of many-to-many relationships with pivot data. |
| example_advanced_queries | Example of advanced query patterns in clearskies. |
| example_configuration | Example of configuration management in clearskies. |
| example_state_machine_advanced | Example of advanced state machine patterns in clearskies. |
| example_secrets_backend | Example of using the secrets backend in clearskies. |
| modules_overview | Overview of all clearskies extension modules. |
| module_aws | Documentation for the clearskies-aws module. |
| module_graphql | Documentation for the clearskies-graphql module. |
| module_gitlab | Documentation for the clearskies-gitlab module. |
| module_cortex | Documentation for the clearskies-cortex module. |
| module_snyk | Documentation for the clearskies-snyk module. |
| module_akeyless | Documentation for the clearskies-akeyless-custom-producer module. |
| style_docstrings | Docstring style guide for clearskies framework code. |
| migration_guide | Complete guide for migrating from clearskies v1 to v2. |
| breaking_changes | Complete list of breaking changes between v1 and v2. |
| migration_patterns | Common v1 patterns and their v2 equivalents. |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/clearskies-py/mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server