This README is also available in 简体中文.
A monorepo for various MCP (Meta Command Palette) tools designed to enhance productivity in daily work and life.
- Monorepo: Managed with pnpm workspaces for efficient code sharing and management.
- TypeScript: Built with modern TypeScript for robust and maintainable code.
- Linting & Formatting: Uses Biome for fast, consistent, and reliable code formatting and linting.
-
Clone the repository:
git clone https://github.com/your-username/aetheria.git cd aetheria -
Install dependencies:
pnpm install
-
Format and lint:
pnpm biome check --apply-unsafe ./
A comprehensive AI-driven mock interview tool for frontend developers.
Features:
- Multi-round interview simulation (Technical, Business, Architecture, HR)
- AI-powered question generation based on resume and job description
- Knowledge base integration with algorithms and technical concepts
- Dynamic follow-up questions and complete interview transcripts
Quick Start:
cd mcps/femock
pnpm install
pnpm buildMCP Configuration:
{
"mcpServers": {
"femock": {
"command": "node",
"args": ["./mcps/femock/dist/index.js"],
"env": {}
}
}
}.
├── mcps/ # MCP (Model Context Protocol) servers
│ └── femock/ # Frontend mock interview tool
├── packages/ # Houses all the individual tools and packages
├── package.json # Root package.json
├── pnpm-workspace.yaml # pnpm workspace configuration
├── tsconfig.json # Root TypeScript configuration
└── biome.json # Biome configuration
- Node.js 18+
- An MCP-compatible AI editor (like Kiro, Claude Desktop, etc.)
-
Build the MCP server:
cd mcps/<tool-name> pnpm install pnpm build
-
Configure in your AI editor: Add the MCP server configuration to your editor's settings.
-
Start using: The tools will be available as functions in your AI conversations.