u/AbdulkaderSafi

Why Build an MCP Server for Your Website to control your CMS (My Setup)
▲ 7 r/cms+1 crossposts

Why Build an MCP Server for Your Website to control your CMS (My Setup)

46 tools, one Sanctum token, three abilities. That's the full control plane for my portfolio CMS now.

I type "publish the latest draft" and Claude Code reads from Obsidian, creates the post, attaches categories, and confirms the slug. I type "flag anything sketchy in last week's contact submissions" and it parses and classifies them. The admin panel is now my fallback, not my default.

abdulkadersafi.com
u/AbdulkaderSafi — 5 days ago
▲ 84 r/secondbrain+1 crossposts

As a freelancer and lead software engineer, Obsidian is my main tool for everything: note-taking, project management, client docs, and technical research.

What started as a note-taking experiment turned into a full second brain. I even built a small CRM inside it using templates and bases to manage clients and projects.

But the real game changer? MCP with Claude Code and Claude Desktop. Having AI that can actually read, write, and navigate my vault changed how I capture and organize information entirely. It helps with note-taking, research, drafting docs, basically anything that used to slow me down.

I haven’t started saving my chat history into the vault yet, but I’m seriously thinking about it. Would love to hear from anyone who does that already.

Every cluster in this graph is a different area of my work and life. Still a lot of isolated nodes but watching the connections grow over time is genuinely satisfying.

Anyone else using Obsidian + MCP as their main OS for work?

u/AbdulkaderSafi — 9 days ago

Hello everyone I am a full stack developer who work as freelancer too

I used to have around 20 reviews from my clients now I only have 2, can someone help??

u/AbdulkaderSafi — 10 days ago
▲ 1 r/appdev

vs-crm is a full-featured CRM that runs as a Visual Studio Code extension. It manages clients, leads, projects, tasks, time tracking, invoices (with branded PDF export), expenses, and reports, without ever leaving the editor. Every byte of customer data lives in the user's own Supabase project, not on a server I control.

Under the hood it's a Svelte 5 webview talking to Supabase over the user's own URL and keys (stored in VS Code's OS-level SecretStorage). I built it on top of TanStack Query for caching, optimistic mutations, and live multi-tab sync via Supabase Realtime, the same data layer you'd expect from a polished SaaS product, only the database belongs to whoever installs it.

It ships with auto-applying schema migrations, a one-click onboarding flow that bootstraps a fresh Supabase project, OAuth (Google / GitHub) routed back into VS Code via a custom URI handler, file uploads to a private storage bucket, and a notifications inbox. The whole thing is open source on GitHub, install it, fork it, extend it, host it for your team.

u/AbdulkaderSafi — 10 days ago