apexe 0.1.0

Outside-In CLI-to-Agent Bridge
Documentation
# Programmatic Example: Custom MCP Server with Filtering

This example shows how to use apexe as a Rust library to:

1. Scan CLI tools programmatically
2. Convert scan results to apcore ScannedModules
3. Build a filtered MCP server (only readonly tools)
4. Export OpenAI-compatible tool definitions

## Run

```bash
cargo run --example programmatic
```

## Key APIs demonstrated

- `ScanOrchestrator::new(config).scan(tools, no_cache, depth)`
- `CliToolConverter::new().convert_all(tools)`
- `YamlOutput::new().write(modules, dir, dry_run)`
- `McpServerBuilder::new().tags(...).prefix(...).build()`
- `McpServerBuilder::new().export_openai_tools()`