feat(mcp): add tool presets and audit commands
- Introduce reference MCP presets with installation/audit helpers and remove legacy connector lists. - Add CLI `owlen tools` commands to install presets or audit configuration, with optional pruning. - Extend the TUI :tools command to support listing presets, installing them, and auditing current configuration. - Document the preset workflow and provide regression tests for preset application.
This commit is contained in:
@@ -39,3 +39,24 @@ Owlen’s MCP configuration guidance now targets the same canonical toolset ship
|
||||
- Update `config.toml` with the reference bundle (see `docs/configuration.md`).
|
||||
- Use `owlen tools audit` to remove or disable any legacy MCP servers that do not meet the naming constraints.
|
||||
- Track connector-specific onboarding (API keys, OAuth scopes) in team documentation so new contributors can reproduce the setup quickly.
|
||||
|
||||
|
||||
## Preset Workflow
|
||||
|
||||
Run these helpers after updating Owlen to align your MCP configuration with the reference bundles:
|
||||
|
||||
```bash
|
||||
# Install the baseline connectors
|
||||
owlen tools install standard
|
||||
|
||||
# Extend with retrieval and automation
|
||||
owlen tools install extended
|
||||
|
||||
# Switch to the full SaaS bundle (remove anything not in the preset)
|
||||
owlen tools install full --prune
|
||||
|
||||
# Review current configuration against the full preset
|
||||
owlen tools audit full
|
||||
```
|
||||
|
||||
Within the TUI the same presets are available via commands such as `:tools install standard --prune` and `:tools audit full`.
|
||||
|
||||
Reference in New Issue
Block a user