==================
      
       /// MCP ///
      /// WAN ///
        
    ==================
        
    [server:online]
    [protocol:ready]

wanaku

by wanaku-ai

Wanaku – a Java-based MCP (Model Context Protocol) router that lets AI-enabled applications connect and route context to LLMs.

79
24
Open Source

Installation

1. Prerequisites
• JDK 17 or later installed and available on PATH
• Git and (optionally) Maven or Gradle if you prefer those build tools over the included Gradle Wrapper.
2. Clone the repository
git clone https://github.com/wanaku-ai/wanaku.git cd wanaku
3. Build the server
Using the Gradle wrapper (recommended):
./gradlew clean build
or with Maven (if a pom.xml is present):
mvn clean package
The runnable JAR will be generated in `build/libs/` (Gradle) or `target/` (Maven).
4. Configure
• Copy the default configuration file if one exists (`config.example.yml` → `config.yml`).
• Edit `config.yml` to set network ports, allowed origins, OpenAI / Anthropic / other provider API keys, and any MPC-specific routing rules.
5. Run the MCP router
java -jar build/libs/wanaku-<version>.jar --config=config.yml
The server will start on the configured port (default 8080).
6. (Optional) Container-based deployment
docker build -t wanaku-mcp . docker run -d -p 8080:8080 -v $(pwd)/config.yml:/app/config.yml wanaku-mcp

Documentation

License: Apache License 2.0
Updated 7/30/2025