Wanaku - A MCP Router that connects everything

by wanaku-ai

127 stars
437 downloads
Not rated
GitHub Website

About

Wanaku is a router for AI-enabled applications powered by the Model Context Protocol (MCP). It provides centralized routing and resource management for AI agents, can act as a gateway or proxy for other MCP servers, and leverages over 400 Apache Camel components for extensive…

Details

Author
wanaku-ai
GitHub stars
127
Downloads
437
Categories
Other

- Unified access – centralized routing and resource management for AI agents
- MCP-to-MCP bridge – act as a gateway for other MCP servers
- Extensive connectivity – 400+ Apache Camel components for integration
- Secure by default – optional Keycloak for auth; can run without auth
- Kubernetes-native – first-class support for OpenShift and Kubernetes deployments
- Extensible architecture – easy to add custom tools and resource providers
- Multi-namespace support – organize tools and resources across isolated namespaces

Download the CLI from the releases page, unpack it, and run wanaku start local. Access the dashboard at http://localhost:8080. For detailed guidance, follow the guided tutorial at wanaku.ai/docs/demos/.

Wanaku - A MCP Router that connects everything

License
Build
Release

The Wanaku MCP Router is a router for AI-enabled applications powered by the Model Context Protocol (MCP).

This protocol is an open protocol that standardizes how applications provide context to LLMs.

The project name comes from the origins of the word Guanaco, a camelid native to
South America.

Key Features

- Unified Access - Centralized routing and resource management for AI agents
- MCP-to-MCP Bridge - Act as a gateway or proxy for other MCP servers
- Extensive Connectivity - Leverage 400+ Apache Camel components for integration
- Secure by Default - Built-in authentication and authorization via Keycloak (optional — can run without auth)
- Kubernetes-Native - First-class support for OpenShift and Kubernetes deployments
- Extensible Architecture - Easy to add custom tools and resource providers
- Multi-Namespace Support - Organize tools and resources across isolated namespaces

Quick Start

Getting started is a single command. Download the CLI from releases page, unpack,
and then just run:

wanaku start local

Access <http://localhost:8080> to enter the dashboard:

Wanaku Dashboard

Learn Wanaku

The easiest way to learn Wanaku is by following the guided tutorial.

Basic Usage

The reference documentation, including the complete installation and configuration instructions, is available on the usage guide.

Documentation

The Wanaku Documentation website contains additional documentation, covering several of
components that are part of the project - some of which are hosted in different repositories (i.e.: such as the
Camel Integration Capability,
the Java SDK, etc.).

Community

- GitHub Issues - Bug reports and feature requests
- Discussions - Ask questions and share ideas
- Examples - Example capabilities and integrations

Contributors working on the project may want to refer to the development version of the documentation including

- Pre-release Usage Guide - Pre-release usage guide
- Architecture - System architecture and components
- Building - Build and package the project
- Contributing - Contribution guidelines
- Security - Security policy and best practices

License

This project is licensed under the Apache 2.0 License - see the LICENSE file for details.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.