1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
// ares/src/mcp/mod.rs
// MCP module — exposes ARES as an MCP tool provider.
//
// Submodules:
// server — MCP server with tool definitions and handlers
// tools — Input/output type definitions for all tools
// auth — API key extraction and validation for MCP sessions
// usage — Usage tracking for billing
// eruka_proxy — Proxy layer for Eruka read/write/search
// client — MCP client for calling external MCP servers (from ares-eruka-wiring)
// registry — MCP client registry
pub use start_mcp_server;
pub use McpRegistry;