aether-mcp-servers 0.8.3

Built-in MCP tool servers for the Aether AI agent framework
Documentation
#![doc = include_str!("../README.md")]

pub mod error;

pub mod workspace_paths;

#[cfg(any(test, feature = "test-helpers"))]
pub mod testing;

#[cfg(any(feature = "all", feature = "subagents"))]
pub mod setup;
#[cfg(any(feature = "all", feature = "subagents"))]
pub use setup::McpBuilderExt;

#[cfg(feature = "file-ops")]
pub mod file_ops;

#[cfg(feature = "coding")]
pub mod coding;

#[cfg(feature = "coding")]
pub mod lsp;

#[cfg(feature = "skills")]
pub mod skills;

#[cfg(feature = "tasks")]
pub mod tasks;

#[cfg(feature = "subagents")]
pub mod subagents;

#[cfg(feature = "review")]
pub mod review;

// Re-export primary types for convenience
#[cfg(feature = "coding")]
pub use coding::{CodingMcp, CodingMcpArgs, CodingTools, DefaultCodingTools, PermissionMode};

#[cfg(feature = "coding")]
pub use lsp::LspRegistry;

#[cfg(feature = "skills")]
pub use skills::{SkillsMcp, SkillsMcpArgs};

#[cfg(feature = "tasks")]
pub use tasks::{TasksMcp, TasksMcpArgs};

#[cfg(feature = "subagents")]
pub use subagents::{SubAgentsMcp, SubAgentsMcpArgs};

#[cfg(feature = "review")]
pub use review::{
    DocumentSource, HtmlAnnotation, HtmlSource, ReviewArtifactInput, ReviewArtifactOutput, ReviewMcp, ReviewMcpArgs,
};