================== /// 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 SourceInstallation
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