{"name":"fardiniqbal-portfolio","version":"1.0.0","description":"MCP server exposing Fardin Iqbal's portfolio data as tools. Read-only access to profile, projects, blog, resume, skills, recent activity, the current 'now' snapshot, the curated tech stack, and the journal.","endpoint":"https://fardiniqbal.com/api/mcp","transport":"http","protocol":"jsonrpc","tools":[{"name":"get_profile","description":"Get Fardin Iqbal's complete professional profile including bio, current role, skills, and contact information."},{"name":"get_resume","description":"Get Fardin Iqbal's resume in JSON Resume v1.0.0 format with work history, education, and skills."},{"name":"search_blog","description":"Search Fardin's blog posts by keyword or tag. Returns matching posts with title, excerpt, date, and tags."},{"name":"list_projects","description":"List Fardin's projects with optional category filter. Returns title, description, tech stack, and metrics."},{"name":"get_skills","description":"Get Fardin's skills organized by category (Languages, Frontend, Backend, Infrastructure, AI, Security)."},{"name":"get_recent_activity","description":"Get recent changelog entries — what Fardin has shipped or changed on the site. Returns dated entries with category (shipped/refined/removed/reconsidered), title, description, tags, related pages, and URL."},{"name":"get_now","description":"Get the 'me right now' snapshot: what Fardin is currently reading, thinking, lifting, practicing, building, and chasing. Also returns his most recent logged workout (lifts, weights, reps, notes). Source of truth for the landing page `<NowPanel />`."},{"name":"get_stack","description":"Get Fardin's curated technology stack — the tools, frameworks, and infrastructure he reaches for daily in production. Organized by category (Editor & Terminal, Frontend, Backend & Data, Infrastructure, AI & Tooling, Security & Compliance). Returns the `/docs/vault/stack` page content as markdown."},{"name":"search_journal","description":"Search Fardin's journal entries by keyword. Journal entries are dated notebook passages (garden/journal). Returns matches with title, date, URL, tags, and a snippet of matching body text. Journal entries are 'unlisted' by convention — surfaced on their canonical section index and via this tool, but not in llms.txt or search."}],"authentication":"none","contact":"iqbal11219@gmail.com"}