marketplace-mcp-server

An MCP server (with stdio and HTTP transports) that exposes tools for searching and retrieving package/repository metadata and assets from the Upbound Marketplace API, including support for both marketplace API v1 and v2 and UP CLI–based authentication for private resources.

Evaluated Apr 04, 2026 (16d ago)
Homepage ↗ Repo ↗ Ai Ml mcp ai-agents upbound marketplace crossplane go json-rpc-2.0
⚙ Agent Friendliness
60
/ 100
Can an agent use this?
🔒 Security
56
/ 100
Is it safe for agents?
⚡ Reliability
25
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
78
Documentation
75
Error Messages
0
Auth Simplicity
60
Rate Limits
20

🔒 Security

TLS Enforcement
60
Auth Strength
65
Scope Granularity
30
Dep. Hygiene
55
Secret Handling
70

Credentials are provided by mounting a local UP CLI config directory into a container (read-only mount shown). The README does not describe TLS requirements for the HTTP MCP transport, token handling, or principle-of-least-privilege scope granularity. No explicit guidance is provided on logging redaction of secrets or on rate-limit/abuse handling.

⚡ Reliability

Uptime/SLA
0
Version Stability
45
Breaking Changes
20
Error Recovery
35
AF Security Reliability

Best When

You have an MCP-capable agent and want programmatic marketplace discovery/metadata retrieval (including private resources) using your existing UP CLI credentials.

Avoid When

You need a multi-tenant SaaS with centralized auth, guaranteed uptime, published rate-limit guarantees, or first-class public REST/OpenAPI contracts beyond MCP JSON-RPC.

Use Cases

  • Discover Upbound Marketplace packages by query and filters (provider/config/function)
  • Fetch package metadata such as CRDs, versions, and documentation pointers
  • Retrieve package assets (docs, readme, release notes, icons, SBOMs)
  • Browse repositories and apply advanced AIP-160 filters (v2)
  • Support Crossplane composition building by fetching examples/resources for specific group/kind/version/compositions
  • Automate marketplace analysis workflows in MCP-capable AI agents

Not For

  • Direct production access to the Upbound Marketplace from the open internet without a local agent boundary (it is primarily an MCP server for agent tooling)
  • Use by agents that cannot use MCP JSON-RPC over stdio or the provided HTTP transport
  • Teams needing a dedicated managed API service with explicit SLAs and usage-based pricing

Interface

REST API
No
GraphQL
No
gRPC
No
MCP Server
Yes
SDK
No
Webhooks
No

Authentication

Methods: UP CLI authentication (uses mounted ~/.up/config.json inside the container)
OAuth: No Scopes: No

Auth is delegated to the UP CLI configuration mounted into the server container. A dedicated 'reload_auth' tool is provided to switch profiles.

Pricing

Free tier: No
Requires CC: No

Open-source tooling; no pricing information in provided content.

Agent Metadata

Pagination
page (0-indexed) and size (max 500) parameters exposed for search/repository listing tools
Idempotent
False
Retry Guidance
Not documented

Known Gotchas

  • HTTP interface is JSON-RPC 2.0 at /mcp and requires POST requests with appropriate params per tool.
  • The server relies on mounted UP CLI config; missing/incorrect mount will cause authentication failures.
  • Some tools reference v1 vs v2 marketplace behavior via use_v1; agents should choose the intended API version.
  • The example for get_package_version_resources appears to have a truncated version string in the README; use the version format shown elsewhere (e.g., v1.23.1) and validate arguments.

Alternatives

Full Evaluation Report

Comprehensive deep-dive: security analysis, reliability audit, agent experience review, cost modeling, competitive positioning, and improvement roadmap for marketplace-mcp-server.

AI-powered analysis · PDF + markdown · Delivered within 30 minutes

$99

Package Brief

Quick verdict, integration guide, cost projections, gotchas with workarounds, and alternatives comparison.

Delivered within 10 minutes

$3

Score Monitoring

Get alerted when this package's AF, security, or reliability scores change significantly. Stay ahead of regressions.

Continuous monitoring

$3/mo

Scores are editorial opinions as of 2026-04-04.

8642
Packages Evaluated
17761
Need Evaluation
586
Need Re-evaluation
Community Powered