college-career-agent-poc
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@college-career-agent-pocGuide me through setting a career goal"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Compass
A thin Microsoft 365 Copilot experience over Career Coach MCP, with Figma-derived MCP App components reserved for complex interactive tasks.
Included scenario
Conversational coaching driven by published Career Coach guidance
Transparent proxies for the complete live Career Coach tool catalog
A read-only MCP App for host-orchestrated Career Coach comparisons and result sets
One Figma-aligned Set a goal entry point
An experimental folder for future Figma-backed MCP App experiences
Related MCP server: helm-personal-os
Run locally
Requirements: Windows, PowerShell 7, Node.js 22, and Microsoft 365 Agents Toolkit (atk).
.\scripts\bootstrap.ps1
npm run dev:localIn another terminal:
npm run test:smokeThe MCP endpoint is http://localhost:3000/mcp. VS Code can connect through .vscode/mcp.json.
Run the iteration guardrail before submitting a change:
npm run checkThis type-checks the MCP server and Career Coach proxy.
Repository structure
appPackage/ Microsoft 365 agent metadata and instructions
src/integrations/ Career Coach MCP adapter
src/ui/elicitation/ Retained Figma UI kit; not registered at runtime
src/ui/experiences/ Active and experimental MCP App experiences
server.ts Dynamic Career Coach MCP proxy
main.ts HTTP and stdio transportsSee Development environment for the complete workstation setup, authentication, public tunnel, provisioning, validation, environment variables, and troubleshooting workflow.
Test in Microsoft 365 Copilot
Microsoft 365 Copilot cannot call localhost directly. Create a persistent anonymous dev tunnel for port 3000, set PLUGIN_SERVER_URL in env/.env.dev.user to the tunnel's HTTPS /mcp URL, and provision the agent with Agents Toolkit.
The tester must be signed into Microsoft 365, have Copilot access, and belong to a tenant where custom app upload is enabled. Anonymous MCP authentication is for development only; a deployed version requires OAuth 2.1 or Microsoft Entra SSO.
Prototype boundaries
The complete live Career Coach tool catalog is discovered and proxied without local routing logic.
Career Coach guidance drives conversational questions, pacing, and recommendations.
Future Figma-derived experiences have an explicit experimental home under
src/ui/experiences/.One MCP App resource presents grounded options after Copilot calls Career Coach; no local goal store or fixed intake workflow is registered.
Production identity, authorization, and notifications remain intentionally undefined.
References
This server cannot be deployed
Maintenance
Related MCP Connectors
Generate contextual prompts and reusable agent skills, evaluate prompts with the 16-dimension Prompt Score, and manage saved work in PromptDrive. Twelve MCP tools also provide authorized access to private Memory for source-grounded answers. Connect over Streamable HTTP using OAuth 2.1 and PKCE. Generation consumes account quota and automatically saves successful results; Memory access follows account permissions and plan limits.
Harmny career frameworks, competencies, goals, org metrics and tasks as live context in MCP clients.
Set up and run an in-product AI assistant: widgets, knowledge, MCP connections, usage.
Salesforce-grounded retrieval, diagnoses, and a vetted-Force marketplace for MCP clients.
Related MCP Servers
- AlicenseAqualityAmaintenanceEnables chatbots to interact with a global goals engine, allowing them to declare goals, manage branches, and evaluate outcomes through MCP tools.121MIT
- AlicenseNot gradedqualityBmaintenanceProvides MCP tools to read and update a local-first personal OS for goals, tasks, habits, food, workouts, and check-ins. Enables assistants to manage daily life data and interact with an evidence-grounded AI coach.MIT
- AlicenseAqualityCmaintenanceEnables AI assistants to access career-coaching tools: article search, Holland assessment, interview question bank, resume diagnosis and rewrites, mock interview coaching, interview prediction, and OCR exam search, all relayed to a backend service.1086 npmMIT
- AlicenseNot gradedqualityBmaintenanceEnables AI clients to serve as a personal career analyst by searching, matching, and explaining job recommendations, managing job applications, and syncing public job boards through standardized MCP tools.MIT