# mcpower Development Guidelines
Auto-generated from all feature plans. Last updated: 2025-11-02
## Active Technologies
- TypeScript 5.x (Node.js 18+), Python 3.10+ + @modelcontextprotocol/sdk, zod (input validation), pino (logging), execa (Python bridge), dotenv (config); Python: typer (CLI), faiss-cpu (vector search), sentence-transformers (embeddings) (001-mcp-server-core)
## Project Structure
```text
src/
tests/
```
## Commands
cd src [ONLY COMMANDS FOR ACTIVE TECHNOLOGIES][ONLY COMMANDS FOR ACTIVE TECHNOLOGIES] pytest [ONLY COMMANDS FOR ACTIVE TECHNOLOGIES][ONLY COMMANDS FOR ACTIVE TECHNOLOGIES] ruff check .
## Code Style
TypeScript 5.x (Node.js 18+), Python 3.10+: Follow standard conventions
## Recent Changes
- 001-mcp-server-core: Added TypeScript 5.x (Node.js 18+), Python 3.10+ + @modelcontextprotocol/sdk, zod (input validation), pino (logging), execa (Python bridge), dotenv (config); Python: typer (CLI), faiss-cpu (vector search), sentence-transformers (embeddings)
<!-- MANUAL ADDITIONS START -->
<!-- MANUAL ADDITIONS END -->