mcp > cli
im glad this debase is not as active anymore. i use both every day. they just serve different purposes
cli for stuff the model already knows. git, gh, npm, docker, file ops. trained on man pages, and costs almost nothing in context. if im already signed in locally theres no reason to wrap it in anything
mcp for most integrations. slack, notion, linear, twitter
and its neat to have a protocol for all these integrations
- add one server to my teams cursor and everyone gets access
- auth once, persists, same locally and in cloud
it also just feels better in cursor. rich icons, traceable, you can easily follow whats happening (tbh not reading that much)
cli for personal, mcp for team (with oauth)