anix-lynch/boss-baby-mcp
If you are the rightful owner of boss-baby-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
Boss Baby MCP is a comprehensive Model Context Protocol server that provides access to resume data and certificate information from the github-cert-showcase repository.
Boss Baby MCP
A comprehensive Model Context Protocol (MCP) server that provides access to resume data and certificate information from the github-cert-showcase repository.
🚀 Features
Resume MCP (resume_mcp_v2.py)
- Access resume data via
/resumeendpoint - Job matching functionality with ATS-style scoring via
/matchendpoint - Skills and experience analysis
Certificates MCP (certificates_mcp.py)
- Access all certificate data via
/certificatesendpoint - Filter by type: Coursera, diplomas, languages, badges
- Search certificates by keyword, ID, or issuer
- Repository information access
Northstar 5 MCP (northstar_mcp.py)
- Access 5 interoperable MCP projects via
/northstarendpoint - Individual project details by ID via
/northstar/projectendpoint - Project search and filtering capabilities
- Technology stack summary across all projects
- AI agent plan and roadmap information
- Interoperability matrix showing project connections
Unified MCP (unified_mcp.py)
- Combined access to resume, certificates, and Northstar data
- Profile summary with integrated information
- Universal search across all data sources
📁 Repository Structure
boss_babyv1/
├── __init__.py # Package initialization
├── resume_mcp_v2.py # Resume MCP server
├── resume.yaml # Resume data
├── certificates_mcp.py # Certificates MCP server
├── certificates.yaml # Certificate data from github-cert-showcase
└── unified_mcp.py # Unified MCP server
🛠️ Installation
- Install required dependencies:
pip install PyYAML
- Clone the repository:
git clone https://github.com/anix-lynch/boss-baby-mcp.git
cd boss-baby-mcp
📖 Usage
Resume MCP
# Get full resume
python boss_babyv1/resume_mcp_v2.py --endpoint resume
# Match job description
python boss_babyv1/resume_mcp_v2.py --endpoint match --job-description "AI Engineer position"
Certificates MCP
# Get all certificates
python boss_babyv1/certificates_mcp.py --endpoint certificates
# Get Coursera certificates only
python boss_babyv1/certificates_mcp.py --endpoint coursera
# Search certificates
python boss_babyv1/certificates_mcp.py --endpoint search --query "Python"
# Get certificate by ID
python boss_babyv1/certificates_mcp.py --endpoint id --id "9BZ13BA5RR8P"
# Get certificates by issuer
python boss_babyv1/certificates_mcp.py --endpoint issuer --issuer "IBM"
Unified MCP
# Get combined profile
python boss_babyv1/unified_mcp.py --endpoint profile
# Get all data
python boss_babyv1/unified_mcp.py --endpoint all
# Universal search
python boss_babyv1/unified_mcp.py --endpoint search --query "Machine Learning"
# Get Northstar data via unified MCP
python boss_babyv1/unified_mcp.py --endpoint northstar
# Get Northstar projects via unified MCP
python boss_babyv1/unified_mcp.py --endpoint projects
# Search Northstar projects via unified MCP
python boss_babyv1/unified_mcp.py --endpoint northstar-search --query "AWS"
📊 Data Sources
Resume Data
- Personal information and contact details
- Skills and competencies
- Work experience
- Project portfolio
Certificate Data
- 15 Coursera certificates from IBM, Meta, and Google
- Academic diplomas (BA and MBA)
- Language certifications (JLPT N1, TOEIC)
- Verified badges from Credly
- Repository information linking to github-cert-showcase
Northstar 5 Project Data
- 5 interoperable MCP projects with full specifications
- Project details including purpose, stack, and deliverables
- AI agent orchestration plan with short and long-term goals
- Shared assets and interoperability matrix
- Technology stack summary across all projects
🔧 API Endpoints
Resume Endpoints
GET /resume- Full resume dataPOST /match- Job description matching
Certificate Endpoints
GET /certificates- All certificate dataGET /certificates/coursera- Coursera certificatesGET /certificates/diplomas- Academic diplomasGET /certificates/languages- Language certificationsGET /certificates/badges- Verified badgesGET /certificates/repo- Repository informationPOST /certificates/search- Search certificatesPOST /certificates/id- Get certificate by IDPOST /certificates/issuer- Get certificates by issuer
Unified Endpoints
GET /all- All data from both modulesGET /profile- Combined profile summaryPOST /search- Universal search
🎯 Integration with github-cert-showcase
This MCP server integrates data from the github-cert-showcase repository, providing programmatic access to:
- Certificate metadata and file paths
- Verification URLs for badges
- Academic achievements
- Language proficiency certifications
📝 License
This project is open source and available under the MIT License.
🤝 Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
Note: This MCP server is designed to work with Model Context Protocol clients and can be integrated into AI workflows for accessing professional profile and certification data.