Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| DISABLE_EVOLUTION_LOGGING | No | Set to 'true' to disable progress logging | false |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| start_evolution | Initialize an evolutionary solution system for a given problem with consistency checks. This tool sets up the framework for evolving solutions across multiple generations. The LLM will:
Use this tool to begin the evolutionary process with a clear problem statement and evaluation criteria. |
| add_solution | Add a new solution to the current generation of the evolutionary system. Use this tool to contribute solutions to the current generation. Solutions can be:
The solution content should directly address the problem statement. |
| score_solution | Score a solution against a specific consistency check. Use this tool to evaluate how well a solution performs against each consistency check. Scores should be between 0.0 (poor) and 1.0 (excellent). The LLM should evaluate the solution content against the consistency check description and provide an objective score. |
| evolve_generation | Evolve to the next generation using crossover analysis. This tool analyzes the current generation's performance and provides crossover recommendations. It identifies the best-performing solution for each consistency check and suggests how to combine these aspects into new solutions for the next generation. Use this after all solutions in the current generation have been fully scored. |
| get_evolution_status | Get the current status of the evolutionary system. Returns detailed information about the current state including:
Use this tool to track progress and understand the current state of the evolution. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |