Summary
After MVP completion, publish to PyPI and MCP directories for installation and discovery.
PyPI package name: lorehive (both lore and lore-mcp are taken on PyPI)
- Repo stays
lore, CLI command stays lore
- Install:
pip install lorehive
- Use:
lore init, lore sync, lore search
1. PyPI Publication
- Update
pyproject.toml: name = "lorehive"
- Publish
lorehive package to PyPI
- Set up GitHub Actions workflow for automated release on tag push
- Ensure
pyproject.toml metadata is complete (description, URLs, classifiers, keywords)
- Add PyPI badge to README
2. MCP Directory Submissions
Submit to major MCP directories for discoverability:
3. Prerequisites
- README with clear install instructions, usage examples, and screenshots/demos
- Stable API (no breaking changes expected short-term)
- CI/CD passing on main
- License file in place (Apache-2.0 already set)
- CHANGELOG with release notes
Acceptance Criteria
Summary
After MVP completion, publish to PyPI and MCP directories for installation and discovery.
PyPI package name:
lorehive(bothloreandlore-mcpare taken on PyPI)lore, CLI command stayslorepip install lorehivelore init,lore sync,lore search1. PyPI Publication
pyproject.toml:name = "lorehive"lorehivepackage to PyPIpyproject.tomlmetadata is complete (description, URLs, classifiers, keywords)2. MCP Directory Submissions
Submit to major MCP directories for discoverability:
3. Prerequisites
Acceptance Criteria
pyproject.tomlupdated:name = "lorehive"pip install lorehiveworks from PyPIlore(via[project.scripts])