Wanaku MCP Server
The README includes a YouTube video thumbnail and link to help users get started with Wanaku, but it does not indicate that Wanaku provides specific integration with YouTube as a service.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Wanaku MCP Serverlist all available tools"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Wanaku — A Governed Action Proxy for AI Agents
Wanaku is a governed action proxy for AI agents. It sits between agents and the systems they act on, intercepting tool calls, agent-to-agent messages, and inference traffic. Integration developers build Apache Camel routes and publish them as tools; agents call those tools with parameters, but Wanaku runs the actual work — the agent never touches backend systems directly. Policy, identity, data controls, and audit happen in the proxy, not in the agent.
The project name comes from the origins of the word Guanaco, a camelid native to South America.
Key Features
Agent Isolation — Agents call tools through Wanaku; they never reach backend systems directly
Policy Enforcement — LLM-powered evaluators + WASM action scripts classify, filter, and block tool calls in the proxy layer
Identity & Auth — Authentication and authorization via oauth2-proxy and Keycloak, enforced before actions reach backends
Tool Discovery — Auto-discover tools from upstream MCP servers; integration developers publish Camel routes as tools
Namespace Isolation — Organize tools and resources across isolated namespaces per team, tenant, or environment
Extensible Architecture — Plugin system via feature crates and a composable filter pipeline
Admin Dashboard — Web UI for managing tools, resources, prompts, and forwards
Container-Ready — Multi-arch images (x86_64, aarch64) published automatically
Related MCP server: LocalMCP
Quick Start
Install
Download the latest early-access build on Linux or macOS:
curl -fsSL https://raw.githubusercontent.com/wanaku-ai/wanaku/main/get-wanaku.sh | bashThe installer detects the host platform, verifies the release checksum, and installs wanaku-server into $HOME/bin. Override the destination with WANAKU_INSTALL_DIR.
Container
podman run -p 8080:8080 -p 8081:8081 quay.io/wanaku/wanaku-serverTo preload forwards, mount a wanaku.yaml:
podman run -p 8080:8080 -p 8081:8081 \
-v ./wanaku.yaml:/etc/wanaku/wanaku.yaml \
quay.io/wanaku/wanaku-server \
--wanaku-config /etc/wanaku/wanaku.yamlFrom Source
Building from source requires: Rust 1.96+ and Yarn (for the admin UI).
cargo build
cargo runThe first cargo build automatically builds the admin UI via yarn if ui/admin/dist/ is missing.
Endpoints
Endpoint | Address | Description |
MCP |
| MCP protocol endpoint (or |
Management API |
| CRUD for tools, resources, prompts, forwards, namespaces |
Admin UI |
| Web dashboard |
Learn Wanaku
The easiest way to learn Wanaku is by following the guided tutorial.
The reference documentation, including the complete installation and configuration instructions, is available in the usage guide.
Configuration
Drop a wanaku.yaml in the working directory to preload forward definitions:
forwards:
- name: "upstream-mcp"
address: "http://remote.example.com/mcp"If no config file is provided, the server starts with an empty registry that can be populated via the management API.
Management API Examples
Register a remote MCP server as a forward (its tools are auto-discovered):
curl -X POST http://localhost:8080/api/v1/forwards \
-H "Content-Type: application/json" \
-d '{
"name": "upstream-mcp",
"address": "http://remote.example.com/mcp"
}'Refresh tools from the forward (auto-discover):
curl -X POST http://localhost:8080/api/v1/forwards/upstream-mcp/refreshesAll tools from the remote server now appear in your local catalog. The client has no idea they're forwarded.
Authentication
Authentication is handled externally by oauth2-proxy. Two instances sit in front of the MCP and management ports, sharing an SSO cookie:
MCP proxy (
:4180→:8081) — protects MCP endpoints, any authenticated userManagement proxy (
:4181→:8080) — protects the admin UI and REST API, admin role required
Wanaku also serves RFC 9728 OAuth Protected Resource Metadata at /.well-known/oauth-protected-resource/{namespace}/mcp. Set WANAKU_AUTH_ISSUER to your Keycloak realm URL to populate the authorization_servers field.
See deploy/auth/README.md for setup instructions (Docker Compose and local development).
Documentation
The Wanaku Documentation website contains the full project documentation.
Contributors working on the project may want to refer to the development documentation:
Getting Started - Development setup guide
Architecture - System architecture and components
Configuration - Environment variables and configuration reference
Management API - API reference
Admin UI - Admin dashboard development
Features / Plugins - Feature crate system
Plugin Development - Guide for writing new feature crates
Evaluator Engine - WASM-based evaluator
Contributing - Contribution guidelines
Security - Security policy
Community
GitHub Issues - Bug reports and feature requests
Discussions - Ask questions and share ideas
Examples - Example capabilities and integrations
Related Projects
Camel Integration Capability — Build Apache Camel routes and publish them as tools that agents can call through Wanaku
Java SDK — SDK for building capability services in Java
License
This project is licensed under the Apache 2.0 License - see the LICENSE file for details.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityNot gradedmaintenanceAn open-source implementation of the Model Context Protocol (MCP) that bridges AI agents with enterprise systems, enabling secure access to real-world data and capabilities.6
- AlicenseNot gradedqualityCmaintenanceAn advanced MCP-based AI agent system with intelligent tool orchestration, multi-LLM support, and enterprise-grade reliability features like semantic routing and circuit breakers.MIT
- AlicenseNot gradedqualityDmaintenanceMCP Hub is a self-hosted AI operations platform that provides a unified MCP gateway with semantic tool routing, persistent vector memory, automation, and multi-agent flows. It enables connecting any MCP client to 130+ tools across 12 integrations through just 3 hub endpoints.3MIT
- FlicenseNot gradedqualityCmaintenanceUnified AI Agent SaaS Connector & Multi-Provider Gateway connecting to 1,000+ SaaS platforms, vector databases, and 500+ LLM models via MCP, REST API, and CLI.
Related MCP Connectors
Self-hosted MCP gateway: turn any API, database or MCP server into AI connectors — no code.
Phone, SMS & email for AI agents — one remote MCP endpoint, OAuth login, zero install.
Enterprise AI Control Plane: governance, guardrails, spend tracking, compliance & smart routing.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/wanaku-ai/wanaku'
If you have feedback or need assistance with the MCP directory API, please join our Discord server