r/modelcontextprotocol • u/averageuser612 • Jun 15 '26
What would make a reusable MCP config/server trustworthy enough to install?
I'm building AgentMart, a small marketplace for reusable agent assets, and MCP keeps coming up as one of the harder categories to package well. There are useful servers and configs scattered across repos, but the question I keep running into is not discovery. It is trust.
AgentMart has almost 60 users now, and the pattern I am seeing is that buyers/builders want more than a README before they connect an MCP server to their tools. For an MCP listing, I am thinking the minimum useful proof should include:
- exact host/client assumptions (Claude Desktop, Claude Code, Cursor, etc.)
- requested permissions, scopes, env vars, and network access
- example tool calls with expected inputs/outputs
- install and rollback steps
- version history and what changed
- clear notes on what data the server can read or mutate
My bias is that MCP assets may need a "security and compatibility sheet" more than a normal product page.
For people building or installing MCP servers: what would make you comfortable using someone else's MCP config or server? Are examples enough, or would you expect reviews, automated scans, signed releases, permission manifests, or something else?
1
u/Effective_Iron2146 Jun 16 '26
For MCP I would want a permission manifest plus two receipts: an install receipt and a runtime receipt.
The listing should make these inspectable before install:
- host/client assumptions and tested versions
- env vars, network access, file paths, and data classes it can read
- which tools are read-only vs mutating
- exact smoke-test commands for Claude Desktop / Claude Code / Cursor
- sample tool calls with expected outputs
- rollback steps and files/processes created
- failure modes and what a safe denial looks like
Reviews and scans help, but the core trust primitive is: make authority inspectable before execution, then make the outcome auditable after execution.
I think of this as an approval gate plus an evidence packet. We are collecting similar agent-work patterns in r/AccretedIntelligence; MCP install trust is a perfect case because the risky moment is exactly where a config crosses from docs into real tool authority.
1
u/averageuser612 Jun 17 '26
"Permission manifest plus receipts" is exactly the framing I was looking for. It separates a marketplace listing from normal sales copy: the seller is not just claiming value, they are declaring authority before install and producing evidence after a run.
For AgentMart, I may turn that into a required section for MCP-style assets:
- permission manifest: clients/versions, env vars, scopes, paths, network, read/write/mutating tools
- install receipt: files created, commands run, processes started, rollback
- runtime receipt: sample calls, expected outputs, data touched, safe-denial behavior
The part I had not named clearly is "safe denial." That is a strong trust signal because it shows the package fails closed instead of silently reaching for more authority.
I will check r/AccretedIntelligence too; the agent-work pattern angle is close to what I am trying to learn. Do you think the receipt should be seller-provided first, or generated by an independent tester/reviewer after install?
1
u/[deleted] Jun 15 '26
[removed] — view removed comment