You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Align repo structure, language, and config to portfolio conventions
- Switch dependency from fastmcp to mcp[cli] (official MCP SDK)
- Add .gitignore and remove committed __pycache__ files
- Add .github/workflows (CI with Python 3.11/3.12/3.13 + PyPI publish via OIDC)
- Add claude_desktop_config.json for Claude Desktop integration
- Translate server.py docstrings, comments, and tool titles to German
- Use StrEnum, X | None syntax, _handle_error(), --http/--port entrypoint
- Add dev dependencies and ruff.lint config to pyproject.toml
- Update CONTRIBUTING.md to reference pip install -e ".[dev]"
- Translate test comments/docstrings to German, clean unused imports
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>