loading…
Search for a command to run...
loading…
Resume-as-an-Agent (RAAA) or Portfolio-as-an-Agent (PAAA) allows Agents to talk to your resume, find out if you are available for work, and more. Use the MCP to
Resume-as-an-Agent (RAAA) or Portfolio-as-an-Agent (PAAA) allows Agents to talk to your resume, find out if you are available for work, and more. Use the MCP to allow recruiters, managers, and anyone with an agent to "talk" to your resume.
Agentic Portfolio System - A compliance-grade MCP server that serves as both human and machine-readable portfolio.
Atlas-G Protocol transforms a traditional developer portfolio into an autonomous agent that demonstrates compliance-grade engineering in real-time. Instead of reading about experience with "strict state management" and "hallucination mitigation," users interact with an agent that actively demonstrates these capabilities.
The Atlas-G Protocol follows a "Private-by-Design" pattern to ensure sensitive career data isn't leaked in public repositories:
data/resume.txt, which is explicitly excluded from the repository via .gitignore.resume.txt knowledge graph before responding.┌─────────────────────────────────────────────────────┐
│ Cloud Run Instance │
├─────────────────────────────────────────────────────┤
│ ┌─────────────────┐ ┌─────────────────────────┐ │
│ │ React Frontend │◄──►│ FastAPI Backend │ │
│ │ (Terminal UI) │ │ - Agent Core │ │
│ └─────────────────┘ │ - Governance Layer │ │
│ │ - MCP Server │ │
│ └───────────┬─────────────┘ │
│ │ │
│ ┌───────────▼─────────────┐ │
│ │ Tools │ │
│ │ - query_resume │ │
│ │ - verify_employment │ │
│ │ - audit_project │ │
│ └─────────────────────────┘ │
└─────────────────────────────────────────────────────┘
# Clone the repository
cd Atlas-G\ Protocol
# Create virtual environment
python -m venv .venv
source .venv/bin/activate # On Windows: .venv\Scripts\activate
# Install dependencies
pip install -e ".[dev]"
# Copy environment template
cp .env.example .env
# Edit .env with your GOOGLE_API_KEY
# Start the server
uvicorn backend.main:application --reload --port 8080
# Open http://localhost:8080
pytest backend/tests/ -v
Connect your AI development environment to the Atlas-G MCP server:
{
"mcpServers": {
"atlas-g-protocol": {
"command": "python",
"args": ["-m", "backend.mcp_server"]
}
}
}
| Tool | Description |
|---|---|
query_resume |
Semantic search over resume knowledge graph |
verify_employment |
Cross-reference employment claims |
audit_project |
Deep-dive into project architecture |
gcloud run deploy atlas-g-portfolio \
--source . \
--allow-unauthenticated \
--region us-central1 \
--labels dev-tutorial=devnewyear2026 \
--set-env-vars GOOGLE_API_KEY=your_key_here
Atlas-G Protocol/
├── backend/
│ ├── __init__.py
│ ├── main.py # FastAPI application
│ ├── agent.py # Thought-Action loop
│ ├── governance.py # Hallucination mitigation
│ ├── mcp_server.py # FastMCP wrapper
│ ├── config.py # Settings management
│ └── tools/
│ ├── resume_rag.py
│ └── verification.py
├── frontend/ # React UI (Phase 3)
├── data/
│ └── resume.txt # Knowledge graph source
├── Dockerfile
├── pyproject.toml
└── mcp_config.json
frame-ancestors 'self' https://dev.to https://*.dev.toMIT License - See LICENSE for details.
Добавь это в claude_desktop_config.json и перезапусти Claude Desktop.
{
"mcpServers": {
"atlas-g-protocol": {
"command": "npx",
"args": []
}
}
}