Files
skill-seekers-reference/tests
yusyus 6f39fc273f Merge pull request #252 from MiaoDX: Update MCP to use server_fastmcp with venv Python
This PR modernizes the MCP setup with comprehensive improvements:

**Key Improvements:**
 Virtual environment auto-detection (venv, .venv, $VIRTUAL_ENV)
 Module-based imports (python -m skill_seekers.mcp.server_fastmcp)
 Eliminates 'module not found' errors from missing dependencies
 No need for --break-system-packages or global installs
 Clean project isolation with venv
 Prepares for v3.0.0 when server.py will be removed

**Bug Fixes:**
🐛 Fixed 41 instances of server_fastmcp_fastmcp → server_fastmcp typo
🐛 Updated tests to accept -e ".[mcp]" format
🐛 Updated tests for module reference format

**Files Changed:** 13 files (+312/-154 lines)

**Testing:** All 1386 tests passing (verified)

Co-Authored-By: MiaoDX <miaodx@hotmail.com>
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-18 13:39:20 +03:00
..
2026-01-17 17:48:15 +00:00
2026-01-17 17:48:15 +00:00
2026-01-17 17:29:21 +00:00
2026-01-17 17:29:21 +00:00
2026-01-17 17:48:15 +00:00
2026-01-17 17:48:15 +00:00
2026-01-17 17:48:15 +00:00
2026-01-17 17:48:15 +00:00
2026-01-17 17:29:21 +00:00
2026-01-17 17:29:21 +00:00
2026-01-17 17:48:15 +00:00
2026-01-17 17:48:15 +00:00
2026-01-17 17:48:15 +00:00
2026-01-17 17:48:15 +00:00
2026-01-17 17:48:15 +00:00
2026-01-17 17:29:21 +00:00
2026-01-17 17:48:15 +00:00
2026-01-17 17:48:15 +00:00
2026-01-17 17:48:15 +00:00
2026-01-17 17:48:15 +00:00
2026-01-17 17:29:21 +00:00