Project Dependencies
compile
The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:
| GroupId | ArtifactId | Version | Type | Licenses |
|---|---|---|---|---|
| ch.qos.logback | logback-classic | 1.5.18 | jar | Eclipse Public License - v 1.0GNU Lesser General Public License |
| commons-cli | commons-cli | 1.11.0 | jar | Apache-2.0 |
| io.modelcontextprotocol.sdk | mcp | 2.0.0-RC1 | jar | MIT License |
| org.apache.commons | commons-text | 1.15.0 | jar | Apache-2.0 |
| org.eclipse.jetty | jetty-server | 12.1.9 | jar | EPL-2.0Apache-2.0 |
| org.eclipse.jetty.ee10 | jetty-ee10-servlet | 12.1.9 | jar | EPL-2.0Apache-2.0 |
| org.machanism.machai | genai-client | 1.2.0-SNAPSHOT | jar | Apache License, Version 2.0 |
| org.slf4j | slf4j-api | 2.0.17 | jar | MIT |
Project Transitive Dependencies
The following is a list of transitive dependencies for this project. Transitive dependencies are the dependencies of the project dependencies.
compile
The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:
runtime
The following is a list of runtime dependencies for this project. These dependencies are required to run the application:
Project Dependency Graph
Dependency Tree
- org.machanism.machai:machai-mcp-server:jar:1.2.0-SNAPSHOT
- io.modelcontextprotocol.sdk:mcp:jar:2.0.0-RC1 (compile)
- io.modelcontextprotocol.sdk:mcp-json-jackson3:jar:2.0.0-RC1 (compile)
- tools.jackson.core:jackson-databind:jar:3.0.3 (compile)
- tools.jackson.core:jackson-core:jar:3.0.3 (compile)
![[Information]](./images/icon_info_sml.gif)
- tools.jackson.core:jackson-core:jar:3.0.3 (compile)
- com.networknt:json-schema-validator:jar:3.0.0 (compile)
- com.ethlo.time:itu:jar:1.14.0 (compile)
![[Information]](./images/icon_info_sml.gif)
- tools.jackson.dataformat:jackson-dataformat-yaml:jar:3.0.3 (compile)
- org.snakeyaml:snakeyaml-engine:jar:2.10 (compile)
![[Information]](./images/icon_info_sml.gif)
- org.snakeyaml:snakeyaml-engine:jar:2.10 (compile)
- com.ethlo.time:itu:jar:1.14.0 (compile)
- tools.jackson.core:jackson-databind:jar:3.0.3 (compile)
- io.modelcontextprotocol.sdk:mcp-core:jar:2.0.0-RC1 (compile)
- com.fasterxml.jackson.core:jackson-annotations:jar:2.20 (compile)
![[Information]](./images/icon_info_sml.gif)
- io.projectreactor:reactor-core:jar:3.7.0 (compile)
- org.reactivestreams:reactive-streams:jar:1.0.4 (compile)
![[Information]](./images/icon_info_sml.gif)
- org.reactivestreams:reactive-streams:jar:1.0.4 (compile)
- com.fasterxml.jackson.core:jackson-annotations:jar:2.20 (compile)
- io.modelcontextprotocol.sdk:mcp-json-jackson3:jar:2.0.0-RC1 (compile)
- org.machanism.machai:genai-client:jar:1.2.0-SNAPSHOT (compile)
- org.machanism.macha.core.commons:configurator:jar:0.0.10 (compile)
- org.yaml:snakeyaml:jar:2.3 (compile)
![[Information]](./images/icon_info_sml.gif)
- org.yaml:snakeyaml:jar:2.3 (compile)
- com.openai:openai-java:jar:4.19.0 (compile)
- com.openai:openai-java-client-okhttp:jar:4.19.0 (compile)
- com.openai:openai-java-core:jar:4.19.0 (compile)
- com.fasterxml.jackson.core:jackson-core:jar:2.18.2 (compile)
![[Information]](./images/icon_info_sml.gif)
- com.fasterxml.jackson.core:jackson-databind:jar:2.18.2 (compile)
![[Information]](./images/icon_info_sml.gif)
- com.google.errorprone:error_prone_annotations:jar:2.33.0 (compile)
![[Information]](./images/icon_info_sml.gif)
- io.swagger.core.v3:swagger-annotations:jar:2.2.31 (compile)
![[Information]](./images/icon_info_sml.gif)
- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:jar:2.18.2 (runtime)
![[Information]](./images/icon_info_sml.gif)
- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:jar:2.18.2 (runtime)
![[Information]](./images/icon_info_sml.gif)
- com.fasterxml.jackson.module:jackson-module-kotlin:jar:2.18.2 (runtime)
- org.jetbrains.kotlin:kotlin-reflect:jar:1.9.10 (runtime)
![[Information]](./images/icon_info_sml.gif)
- org.jetbrains.kotlin:kotlin-reflect:jar:1.9.10 (runtime)
- org.apache.httpcomponents.core5:httpcore5:jar:5.2.4 (runtime)
![[Information]](./images/icon_info_sml.gif)
- org.apache.httpcomponents.client5:httpclient5:jar:5.3.1 (runtime)
- org.apache.httpcomponents.core5:httpcore5-h2:jar:5.2.4 (runtime)
![[Information]](./images/icon_info_sml.gif)
- org.apache.httpcomponents.core5:httpcore5-h2:jar:5.2.4 (runtime)
- com.github.victools:jsonschema-module-jackson:jar:4.38.0 (runtime)
![[Information]](./images/icon_info_sml.gif)
- com.github.victools:jsonschema-module-swagger-2:jar:4.38.0 (runtime)
![[Information]](./images/icon_info_sml.gif)
- com.fasterxml.jackson.core:jackson-core:jar:2.18.2 (compile)
- com.squareup.okhttp3:okhttp:jar:4.12.0 (runtime)
- com.squareup.okio:okio:jar:3.6.0 (runtime)
- com.squareup.okio:okio-jvm:jar:3.6.0 (runtime)
![[Information]](./images/icon_info_sml.gif)
- com.squareup.okio:okio-jvm:jar:3.6.0 (runtime)
- com.squareup.okio:okio:jar:3.6.0 (runtime)
- com.squareup.okhttp3:logging-interceptor:jar:4.12.0 (runtime)
![[Information]](./images/icon_info_sml.gif)
- com.openai:openai-java-core:jar:4.19.0 (compile)
- org.jetbrains.kotlin:kotlin-stdlib-jdk8:jar:1.9.10 (compile)
- org.jetbrains.kotlin:kotlin-stdlib:jar:1.9.10 (compile)
- org.jetbrains.kotlin:kotlin-stdlib-common:jar:1.9.10 (compile)
![[Information]](./images/icon_info_sml.gif)
- org.jetbrains:annotations:jar:13.0 (compile)
![[Information]](./images/icon_info_sml.gif)
- org.jetbrains.kotlin:kotlin-stdlib-common:jar:1.9.10 (compile)
- org.jetbrains.kotlin:kotlin-stdlib-jdk7:jar:1.9.10 (compile)
![[Information]](./images/icon_info_sml.gif)
- org.jetbrains.kotlin:kotlin-stdlib:jar:1.9.10 (compile)
- com.openai:openai-java-client-okhttp:jar:4.19.0 (compile)
- com.anthropic:anthropic-java:jar:2.32.0 (compile)
- com.anthropic:anthropic-java-client-okhttp:jar:2.32.0 (compile)
- com.anthropic:anthropic-java-core:jar:2.32.0 (compile)
- com.standardwebhooks:standardwebhooks:jar:1.1.0 (compile)
![[Information]](./images/icon_info_sml.gif)
- com.standardwebhooks:standardwebhooks:jar:1.1.0 (compile)
- com.anthropic:anthropic-java-core:jar:2.32.0 (compile)
- com.anthropic:anthropic-java-client-okhttp:jar:2.32.0 (compile)
- com.github.victools:jsonschema-generator:jar:4.38.0 (runtime)
- com.fasterxml:classmate:jar:1.7.0 (runtime)
![[Information]](./images/icon_info_sml.gif)
- com.fasterxml:classmate:jar:1.7.0 (runtime)
- org.apache.commons:commons-lang3:jar:3.20.0 (compile)
![[Information]](./images/icon_info_sml.gif)
- org.machanism.macha.core.commons:configurator:jar:0.0.10 (compile)
- commons-cli:commons-cli:jar:1.11.0 (compile)
![[Information]](./images/icon_info_sml.gif)
- org.apache.commons:commons-text:jar:1.15.0 (compile)
![[Information]](./images/icon_info_sml.gif)
- org.slf4j:slf4j-api:jar:2.0.17 (compile)
![[Information]](./images/icon_info_sml.gif)
- ch.qos.logback:logback-classic:jar:1.5.18 (compile)
- ch.qos.logback:logback-core:jar:1.5.18 (compile)
![[Information]](./images/icon_info_sml.gif)
- ch.qos.logback:logback-core:jar:1.5.18 (compile)
- org.eclipse.jetty:jetty-server:jar:12.1.9 (compile)
- org.eclipse.jetty:jetty-http:jar:12.1.9 (compile)
- org.eclipse.jetty:jetty-util:jar:12.1.9 (compile)
![[Information]](./images/icon_info_sml.gif)
- org.eclipse.jetty:jetty-util:jar:12.1.9 (compile)
- org.eclipse.jetty:jetty-io:jar:12.1.9 (compile)
![[Information]](./images/icon_info_sml.gif)
- org.eclipse.jetty:jetty-http:jar:12.1.9 (compile)
- org.eclipse.jetty.ee10:jetty-ee10-servlet:jar:12.1.9 (compile)
- jakarta.servlet:jakarta.servlet-api:jar:6.0.0 (compile)
![[Information]](./images/icon_info_sml.gif)
- org.eclipse.jetty:jetty-security:jar:12.1.9 (compile)
![[Information]](./images/icon_info_sml.gif)
- org.eclipse.jetty:jetty-session:jar:12.1.9 (compile)
![[Information]](./images/icon_info_sml.gif)
- jakarta.servlet:jakarta.servlet-api:jar:6.0.0 (compile)
- io.modelcontextprotocol.sdk:mcp:jar:2.0.0-RC1 (compile)
Licenses
Apache License Version 2.0: JsonSchemaValidator
MIT-0: reactive-streams
Apache 2.0: error-prone annotations
The Apache License, Version 2.0: Java JSON Schema Generator, Java JSON Schema Generator Module – jackson, Java JSON Schema Generator Module – swagger (2.x), Kotlin Reflect, Kotlin Stdlib, Kotlin Stdlib Common, Kotlin Stdlib Jdk7, Kotlin Stdlib Jdk8
MIT License: Java MCP SDK, Java MCP SDK Core, Java MCP SDK JSON Jackson 3
GPL2 w/ CPE: Jakarta Servlet
GNU Lesser General Public License: Logback Classic Module, Logback Core Module
Apache License 2.0: swagger-annotations
The MIT License: standardwebhooks
Apache License, Version 2.0: Apache HttpClient, Apache HttpComponents Core HTTP/1.1, Apache HttpComponents Core HTTP/2, ClassMate, Core Commons Configurator, GenAI Client, Internet Time Utility, Machai MCP Server, Non-Blocking Reactive Foundation for the JVM, SnakeYAML, SnakeYAML Engine
Apache-2.0: Apache Commons CLI, Apache Commons Lang, Apache Commons Text, Core :: HTTP, Core :: IO, Core :: Security, Core :: Server, Core :: Sessions, Core :: Utilities, EE10 :: Servlet, OpenAI API
MIT: Anthropic API, SLF4J API Module
EPL 2.0: Jakarta Servlet
EPL-2.0: Core :: HTTP, Core :: IO, Core :: Security, Core :: Server, Core :: Sessions, Core :: Utilities, EE10 :: Servlet
The Apache Software License, Version 2.0: IntelliJ IDEA Annotations, Jackson datatype: JSR310, Jackson datatype: jdk8, Jackson-annotations, Jackson-core, Jackson-dataformat-YAML, jackson-databind, jackson-module-kotlin, okhttp, okhttp-logging-interceptor, okio
Eclipse Public License - v 1.0: Logback Classic Module, Logback Core Module
Dependency File Details
| Filename | Size | Entries | Classes | Packages | Java Version | Debug Information |
|---|---|---|---|---|---|---|
| logback-classic-1.5.18.jar | 306.8 kB | 242 | 189 | 29 | 11 | Yes |
| logback-core-1.5.18.jar | 627.2 kB | 531 | - | - | - | - |
| • Root | - | 524 | 472 | 41 | 11 | Yes |
| • Versioned | - | 7 | 1 | 1 | 21 | Yes |
| anthropic-java-2.32.0.jar | 0.3 kB | 2 | 0 | 0 | - | - |
| anthropic-java-client-okhttp-2.32.0.jar | 44.2 kB | 23 | 16 | 1 | 1.8 | Yes |
| anthropic-java-core-2.32.0.jar | 18.2 MB | 9271 | 9201 | 60 | 1.8 | Yes |
| itu-1.14.0.jar | 57.6 kB | 51 | - | - | - | - |
| • Root | - | 50 | 33 | 6 | 1.8 | Yes |
| • Versioned | - | 1 | 1 | 1 | 9 | No |
| classmate-1.7.0.jar | 68.9 kB | 59 | 44 | 5 | 1.8 | Yes |
| jackson-annotations-2.20.jar | 79.2 kB | 87 | 74 | 2 | 1.8 | Yes |
| jackson-core-2.18.2.jar | 597.8 kB | 293 | - | - | - | - |
| • Root | - | 246 | 211 | 14 | 1.8 | Yes |
| • Versioned | - | 2 | 1 | 1 | 9 | No |
| • Versioned | - | 12 | 3 | 1 | 11 | Yes |
| • Versioned | - | 11 | 2 | 1 | 17 | Yes |
| • Versioned | - | 11 | 2 | 1 | 21 | Yes |
| • Versioned | - | 11 | 2 | 1 | 22 | Yes |
| jackson-databind-2.18.2.jar | 1.7 MB | 829 | - | - | - | - |
| • Root | - | 827 | 789 | 23 | 1.8 | Yes |
| • Versioned | - | 2 | 1 | 1 | 9 | No |
| jackson-datatype-jdk8-2.18.2.jar | 36.2 kB | 41 | - | - | - | - |
| • Root | - | 39 | 22 | 1 | 1.8 | Yes |
| • Versioned | - | 2 | 1 | 1 | 9 | No |
| jackson-datatype-jsr310-2.18.2.jar | 132.7 kB | 86 | - | - | - | - |
| • Root | - | 84 | 62 | 6 | 1.8 | Yes |
| • Versioned | - | 2 | 1 | 1 | 9 | No |
| jackson-module-kotlin-2.18.2.jar | 186.6 kB | 126 | - | - | - | - |
| • Root | - | 124 | 106 | 1 | 1.8 | Yes |
| • Versioned | - | 2 | 1 | 1 | 9 | No |
| jsonschema-generator-4.38.0.jar | 163.6 kB | 84 | - | - | - | - |
| • Root | - | 83 | 68 | 4 | 1.8 | Yes |
| • Versioned | - | 1 | 1 | 1 | 9 | No |
| jsonschema-module-jackson-4.38.0.jar | 33.9 kB | 23 | - | - | - | - |
| • Root | - | 22 | 9 | 1 | 1.8 | Yes |
| • Versioned | - | 1 | 1 | 1 | 9 | No |
| jsonschema-module-swagger-2-4.38.0.jar | 18.9 kB | 19 | - | - | - | - |
| • Root | - | 18 | 5 | 1 | 1.8 | Yes |
| • Versioned | - | 1 | 1 | 1 | 9 | No |
| error_prone_annotations-2.33.0.jar | 19.4 kB | 47 | - | - | - | - |
| • Root | - | 40 | 27 | 2 | 1.8 | Yes |
| • Versioned | - | 7 | 1 | 1 | 9 | No |
| json-schema-validator-3.0.0.jar | 577.5 kB | 409 | - | - | - | - |
| • Root | - | 408 | 311 | 17 | 17 | Yes |
| • Versioned | - | 1 | 1 | 1 | 9 | No |
| openai-java-4.19.0.jar | 0.3 kB | 2 | 0 | 0 | - | - |
| openai-java-client-okhttp-4.19.0.jar | 33.7 kB | 21 | 14 | 1 | 1.8 | Yes |
| openai-java-core-4.19.0.jar | 29.1 MB | 14768 | 14639 | 107 | 1.8 | Yes |
| logging-interceptor-4.12.0.jar | 15.7 kB | 13 | 8 | 1 | 1.8 | Yes |
| okhttp-4.12.0.jar | 789.5 kB | 341 | 317 | 17 | 1.8 | Yes |
| okio-3.6.0.jar | 25.7 kB | 49 | 0 | 0 | - | - |
| okio-jvm-3.6.0.jar | 359.6 kB | 112 | 107 | 2 | 1.8 | Yes |
| standardwebhooks-1.1.0.jar | 8.9 kB | 19 | - | - | - | - |
| • Root | - | 15 | 4 | 2 | 1.8 | Yes |
| • Versioned | - | 4 | 1 | 1 | 11 | Yes |
| commons-cli-1.11.0.jar | 110.2 kB | 73 | - | - | - | - |
| • Root | - | 71 | 56 | 2 | 1.8 | Yes |
| • Versioned | - | 2 | 1 | 1 | 9 | No |
| mcp-2.0.0-RC1.jar | 1.9 kB | 7 | 0 | 0 | - | - |
| mcp-core-2.0.0-RC1.jar | 606.5 kB | 377 | 356 | 10 | 17 | Yes |
| mcp-json-jackson3-2.0.0-RC1.jar | 12 kB | 24 | 5 | 2 | 17 | Yes |
| reactor-core-3.7.0.jar | 1.9 MB | 976 | - | - | - | - |
| • Root | - | 958 | 936 | 11 | 1.8 | Yes |
| • Versioned | - | 5 | 1 | 1 | 11 | Yes |
| • Versioned | - | 13 | 9 | 1 | 21 | Yes |
| swagger-annotations-2.2.31.jar | 48.8 kB | 86 | 60 | 13 | 1.8 | Yes |
| jakarta.servlet-api-6.0.0.jar | 347.6 kB | 157 | 85 | 5 | 11 | Yes |
| commons-lang3-3.20.0.jar | 713.9 kB | 454 | - | - | - | - |
| • Root | - | 452 | 421 | 18 | 1.8 | Yes |
| • Versioned | - | 2 | 1 | 1 | 9 | No |
| commons-text-1.15.0.jar | 264.9 kB | 191 | - | - | - | - |
| • Root | - | 189 | 168 | 8 | 1.8 | Yes |
| • Versioned | - | 2 | 1 | 1 | 9 | No |
| httpclient5-5.3.1.jar | 861.7 kB | 544 | 501 | 26 | 1.8 | Yes |
| httpcore5-5.2.4.jar | 855 kB | 679 | 634 | 30 | 1.8 | Yes |
| httpcore5-h2-5.2.4.jar | 237.1 kB | 177 | 149 | 14 | 1.8 | Yes |
| jetty-http-12.1.9.jar | 479.6 kB | 259 | 240 | 5 | 17 | Yes |
| jetty-io-12.1.9.jar | 382.9 kB | 247 | 232 | 6 | 17 | Yes |
| jetty-security-12.1.9.jar | 163.4 kB | 114 | 98 | 7 | 17 | Yes |
| jetty-server-12.1.9.jar | 702.6 kB | 358 | 340 | 7 | 17 | Yes |
| jetty-session-12.1.9.jar | 118.6 kB | 58 | 47 | 2 | 17 | Yes |
| jetty-util-12.1.9.jar | 728.2 kB | 434 | 406 | 13 | 17 | Yes |
| jetty-ee10-servlet-12.1.9.jar | 449.3 kB | 211 | 193 | 8 | 17 | Yes |
| annotations-13.0.jar | 17.5 kB | 45 | 32 | 2 | 1.5 | Yes |
| kotlin-reflect-1.9.10.jar | 3.2 MB | 2043 | - | - | - | - |
| • Root | - | 2032 | 1937 | 63 | 1.6 | Yes |
| • Versioned | - | 11 | 2 | 2 | 9 | Yes |
| kotlin-stdlib-1.9.10.jar | 1.7 MB | 1026 | - | - | - | - |
| • Root | - | 1024 | 966 | 43 | 1.8 | Yes |
| • Versioned | - | 2 | 1 | 1 | 9 | No |
| kotlin-stdlib-common-1.9.10.jar | 225.1 kB | 386 | 0 | 0 | - | - |
| kotlin-stdlib-jdk7-1.9.10.jar | 1 kB | 5 | - | - | - | - |
| • Root | - | 3 | 0 | 0 | - | - |
| • Versioned | - | 2 | 1 | 1 | 9 | No |
| kotlin-stdlib-jdk8-1.9.10.jar | 1 kB | 5 | - | - | - | - |
| • Root | - | 3 | 0 | 0 | - | - |
| • Versioned | - | 2 | 1 | 1 | 9 | No |
| configurator-0.0.10.jar | 15.2 kB | 22 | 9 | 1 | 1.8 | Yes |
| genai-client/target/classes | - | 0 | 0 | 0 | - | - |
| reactive-streams-1.0.4.jar | 11.6 kB | 17 | 13 | 1 | 1.6 | Yes |
| slf4j-api-2.0.17.jar | 69.9 kB | 71 | - | - | - | - |
| • Root | - | 69 | 55 | 4 | 1.8 | Yes |
| • Versioned | - | 2 | 1 | 1 | 9 | No |
| snakeyaml-engine-2.10.jar | 300 kB | 263 | - | - | - | - |
| • Root | - | 261 | 221 | 22 | 1.8 | Yes |
| • Versioned | - | 2 | 1 | 1 | 11 | No |
| snakeyaml-2.3.jar | 342.2 kB | 284 | - | - | - | - |
| • Root | - | 276 | 235 | 23 | 1.7 | Yes |
| • Versioned | - | 8 | 3 | 2 | 9 | Yes |
| jackson-core-3.0.3.jar | 594.2 kB | 275 | - | - | - | - |
| • Root | - | 247 | 212 | 16 | 17 | Yes |
| • Versioned | - | 10 | 3 | 2 | 17 | Yes |
| • Versioned | - | 9 | 2 | 1 | 21 | Yes |
| • Versioned | - | 9 | 2 | 1 | 23 | Yes |
| jackson-databind-3.0.3.jar | 1.9 MB | 928 | 879 | 37 | 17 | Yes |
| jackson-dataformat-yaml-3.0.3.jar | 55 kB | 38 | 21 | 3 | 17 | Yes |
| Total | Size | Entries | Classes | Packages | Java Version | Debug Information |
| 60 | 70.6 MB | 38382 | 36235 | 746 | 17 | 52 |
| compile: 45 | compile: 63.6 MB | compile: 33986 | compile: 32266 | compile: 574 | 17 | compile: 38 |
| runtime: 15 | runtime: 7 MB | runtime: 4396 | runtime: 3969 | runtime: 172 | runtime: 14 |

