Back to Blog

MCP Config Management Is Broken - Why We Need an App Store for AI Integrations

Fazm Team··2 min read
mcpapp-storeconfig-managementdeveloper-experienceintegration

MCP Config Management Is Broken

A post in r/modelcontextprotocol described building an "App Store for AI Integrations" and it resonated because everyone running MCP servers has hit the same wall: config management is painful.

The Model Context Protocol is a good idea. It gives AI agents a standardized way to connect to tools and data sources. But in practice, setting up MCP servers means editing JSON config files by hand, managing npm packages or Docker containers, and debugging connection issues with minimal error messages. If you are running a desktop automation agent with 12+ MCP servers - one for GitHub, one for Slack, one for your database, one for file access - the config overhead becomes a real problem.

What an App Store Model Fixes

The core friction is discovery and installation. Right now, finding an MCP server means searching GitHub, reading a README, copying a JSON snippet into your config, installing dependencies, and hoping it works. An app store would turn this into: search, click install, authenticate, done.

This is the same evolution that package managers brought to software development. Nobody installs libraries by downloading tarballs from websites anymore. MCP integrations should work the same way.

The Desktop Agent Angle

For desktop agents like Fazm, MCP is one integration path among several. The Accessibility API gives agents direct access to app interfaces without needing per-app MCP servers. But MCP still matters for connecting to services that do not have desktop UIs - databases, APIs, internal tools.

The ideal setup is a hybrid: the agent uses Accessibility API for app interactions and MCP for backend services, with a single config interface that manages both. The fewer MCP servers, better results principle still applies - you want the right integrations, not all of them.

Until someone builds a proper MCP app store, the workaround is keeping your MCP configs in version control and using environment variables for secrets. Not elegant, but at least reproducible.

Fazm is an open source macOS AI agent. Open source on GitHub.

Related Posts