The CliffordDalsonIII.com Portfolio Management Agent manages project showcases, generates
portfolio content, and operates CMS functionality for personal branding and portfolio websites.
Overview
This agent specializes in portfolio management, helping professionals maintain an impressive online
presence with minimal effort through intelligent content generation and project management.
Key Capabilities
Project Showcase Management
Add and update project entries with metadata
Generate project descriptions from code analysis
Create project thumbnails and media galleries
Categorize and tag projects automatically
Blog & Content CMS
Write and publish blog posts
Generate technical articles from code/projects
Manage content drafts and publishing schedules
SEO optimization and metadata management
Portfolio Generation
Generate "About Me" sections
Create skill matrices and technology lists
Build timeline visualizations
Design case studies from project data
Example Tools
add_project
Add a new project to the portfolio.
Code
{ "name": "add_project", "description": "Add a new project to the portfolio with metadata and media", "inputSchema": { "type": "object", "properties": { "title": { "type": "string", "description": "Project title" }, "description": { "type": "string", "description": "Project description (can be AI-generated)" }, "technologies": { "type": "array", "items": { "type": "string" }, "description": "Technologies used in the project" }, "repository_url": { "type": "string", "description": "GitHub or GitLab repository URL" }, "live_url": { "type": "string", "description": "Live demo or production URL" }, "media": { "type": "array", "items": { "type": "object", "properties": { "type": { "type": "string", "enum": ["image", "video"] }, "url": { "type": "string" } } } }, "featured": { "type": "boolean", "default": false, "description": "Feature on portfolio homepage" }, "auto_generate_description": { "type": "boolean", "default": false, "description": "Generate description from repo analysis" } }, "required": ["title"] }}
Project Database: All portfolio projects with metadata
Blog Content: Published and draft blog posts
Media Assets: Images, videos, and files used in portfolio
Analytics Data: Portfolio traffic and engagement metrics
Connection Details
Code
# MCP Server URL (Placeholder)mcp://portfolio.clifforddalsoniii.com# Server Nameclifforddalsoniii-portfolio# Required Environment VariablesPORTFOLIO_API_KEY=your-api-key
Example Prompts
Code
Add my new project 'AI Chat App' from GitHub repo github.com/user/ai-chat, auto-generate description, mark as featured.
Use Cases
Project Management: "Add all my 2025 projects to my portfolio"
Content Creation: "Write a blog post about my experience with React 19"
Portfolio Updates: "Update my skills matrix based on recent projects"
Case Studies: "Generate professional case studies for my top 3 projects"