Connect your AI to this portfolio
This site isn't only human-readable — it runs a Model Context Protocol server. Add it to Claude, Cursor or any MCP client and let your own assistant query my experience, pull structured data, or screen me for a role.
Add to Claude Code
claude mcp add --transport http diogo-alves-cv https://portfolio-api-847614272348.europe-west1.run.app/mcp
Or any MCP client
{
"mcpServers": {
"diogo-alves-cv": {
"type": "http",
"url": "https://portfolio-api-847614272348.europe-west1.run.app/mcp"
}
}
}Available tools
ask_about_diogoNatural-language questions answered by the portfolio agent, grounded in the CV.
get_cv_sectionStructured CV data as JSON — experience, skills, education, projects, awards.
analyze_job_fitPass a job description, get a structured requirements, evidence, gaps and verdict analysis.
Try it
Once connected, ask your assistant something like "Use diogo-alves-cv to check whether Diogo fits this role: [paste JD]" — or simply "What has Diogo built with LLMs?"
Stateless Streamable HTTP transport, implemented from the protocol spec with no SDK — rate limited, and grounded in the same CV data as the on-site job-fit analyzer and chatbot.