OlympHill
wanaku logo

wanakuWanaku MCP Router

(0)
Daniel NikulshynReviewed by Daniel Nikulshyn·Updated July 2026

Overview

Wanaku is a Model Context Protocol (MCP) Router for AI-enabled applications. It standardizes how applications provide context to Large Language Models (LLMs) using the MCP protocol. The router offers centralized access, resource management, and extensive connectivity through 400+ Apache Camel components. It supports secure authentication via Keycloak and is designed for Kubernetes-native deployments. Wanaku allows for multi-namespace organization, extensible architecture, and easy integration of custom tools and resource providers.

Key features

  • MCP-to-MCP Bridge
  • Unified Access
  • Extensive Connectivity
  • Secure by Default
  • Kubernetes-Native
  • Extensible Architecture

Pricing

Model
Free
Category
MCP Servers
Rating
No reviews yet

Use cases

AI Agent Integration

Wanaku can be used to integrate multiple AI agents and provide a unified interface for accessing various resources and tools.

MCP Server Gateway

Wanaku can act as a gateway or proxy for other MCP servers, enabling seamless communication between different AI-enabled applications.

Pros & Cons

Pros

  • Unified access and resource management for AI agents
  • Extensive connectivity through 400+ Apache Camel components
  • Secure by default with built-in authentication and authorization

Cons

  • Steep learning curve due to complex architecture and features
  • Requires Kubernetes or OpenShift for deployments

Reviews

Sign in to leave a review.

No reviews yet. Be the first!

Q&A

Do I need to install Keycloak separately?

Keycloak is required only if you want to run Wanaku with authentication enabled. You can: Run Keycloak locally using Podman/Docker (for development) Deploy Keycloak to OpenShift/Kubernetes (for production) Use an existing Keycloak instance If you don't need authentication (e.g., for local development or testing), you can set wanaku.http.auth=none and skip the Keycloak setup entirely. See Running Without Authentication.

Asked by Wei Chen · Mar 20, 2026

Can I run Wanaku without Kubernetes?

Yes, Wanaku can run standalone on any machine with Java. You can: Download pre-built binaries from the releases page Build from source Run locally for development and testing Kubernetes/OpenShift deployment is recommended for production but not required.

Asked by Olamide Fashola · Mar 22, 2026

What are the prerequisites for running Wanaku?

For development: Java 21 or later Maven 3.x Keycloak instance (optional — can run via Podman/Docker, or set wanaku.http.auth=none) For production deployment: OpenShift or Kubernetes cluster (optional but recommended) Keycloak instance (recommended for production; optional with wanaku.http.auth=none) Container runtime (Podman/Docker)

Asked by Rina Desai · Mar 5, 2026

What is the role of Keycloak in Wanaku?

Keycloak provides authentication and authorization for: Router management API and web UI access Service-to-service authentication between the router and capabilities Future support for fine-grained access control to tools and resources

Asked by Nadia Benali · Feb 24, 2026

How does Wanaku communicate with capability services?

Wanaku uses gRPC for communication between the router backend and capability services. This provides efficient, type-safe communication with built-in support for streaming and bidirectional communication.

Asked by Xander de Vries · Feb 15, 2026

Ask a question

MCP Servers alternatives