An MCP server for managing MDX blog posts and project data with built-in Git integration for automated commits and pushes. It enables AI assistants to perform full CRUD operations on portfolio content through a standardized protocol or REST API.
Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.
Install from
M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.
Disclosed vulnerabilities in this server's declared npm dependencies (via OSV). Whether each is reachable depends on the installed versions.
simple-git has blockUnsafeOperationsPlugin bypass via case-insensitive protocol.allow config key enables RCE
simple-git is vulnerable to Remote Code Execution
simple-git Affected by Command Execution via Option-Parsing Bypass
express vulnerable to XSS via response.redirect()
Express.js Open Redirect in malformed URLs
process.env. You'll be asked to provide them before it can run.ALLOWED_ORIGIN— CORS allowed originAPI_HOSTAPI_KEY— your-secret-keyAPI_PORTGITHUB_BRANCH— Branch to read/write (default: main)GITHUB_OWNER— GitHub username (default: sohumsuthar)GITHUB_REPO— Repository name (default: suthar-portfolio)GITHUB_TOKEN— GitHub personal access token with repo scopeGIT_BRANCHGIT_REMOTEGIT_REQUIRE_CONFIRMHOSTPORTPORTFOLIO_API_KEY— "": "your-api-key"PORTFOLIO_API_URL— "": "https://your-deployment.vercel.app",PORTFOLIO_PATH— /path/to/your/portfolio-repoPOSTS_DIR— data/postsPROJECTS_FILE— data/projectsData.js[](https://m8ven.ai/mcp/sohumsuthar-portfolio-mcp-xev0gu)