protogrid

Search / com.zinvyl/marketplace

Zinvyl Marketplace Agent Gateway

R0· no sign-in

Matches sanitized business needs to fixed-price services and routes authorized agents to purchase.

v1.7.0 · active · website · descriptor JSON · versions

An agent can connect right now, no human step.Remote endpoint, no authentication, reachable on the last probe.
Quality79good
Trust82of 100
Uptime, 30 days97%
Latency p50648 ms

Connect

8 clients · secrets stay placeholders
{
  "mcpServers": {
    "marketplace": {
      "type": "http",
      "url": "https://zinvyl.com/marketplace/agent-mcp"
    }
  }
}
claude mcp add --transport http marketplace https://zinvyl.com/marketplace/agent-mcp
[mcp_servers.marketplace]
url = "https://zinvyl.com/marketplace/agent-mcp"
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "marketplace": {
      "type": "remote",
      "url": "https://zinvyl.com/marketplace/agent-mcp",
      "enabled": true
    }
  }
}
{
  "mcpServers": {
    "marketplace": {
      "type": "http",
      "url": "https://zinvyl.com/marketplace/agent-mcp"
    }
  },
  "deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=marketplace&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vemludnlsLmNvbS9tYXJrZXRwbGFjZS9hZ2VudC1tY3AifQ%3D%3D"
}
{
  "servers": {
    "marketplace": {
      "type": "http",
      "url": "https://zinvyl.com/marketplace/agent-mcp"
    }
  }
}
{
  "mcpServers": {
    "marketplace": {
      "httpUrl": "https://zinvyl.com/marketplace/agent-mcp"
    }
  }
}
extensions:
  "marketplace":
    enabled: true
    name: "marketplace"
    type: streamable_http
    uri: "https://zinvyl.com/marketplace/agent-mcp"
    timeout: 300

Quality 79 / 100good

protocol88 · weight 25
  • pass
    protocol.modernsupports 2026-07-28 (server/discover)
  • pass
    protocol.statelessanswers without a session
  • pass
    protocol.transportstreamable HTTP
  • warn
    protocol.list_ttltools/list declares ttlMs 0, so clients re-fetch it on every use
authorizationn/a · weight 15
  • n/a
    auth.prm, auth.as_metadata, auth.cimdno remote uses OAuth
  • n/a
    auth.secret_in_urlno templated URL
tool hygiene100 · weight 30
  • pass
    tools.descriptionsevery tool has a description
  • pass
    tools.description_lengthdescriptions are concise
  • pass
    tools.schemasevery tool has an object input schema
  • pass
    tools.annotations14 of 14 tools declare readOnlyHint or destructiveHint
  • pass
    tools.directory_hintsevery tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHint
  • pass
    tools.token_costabout 7,262 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
stability25 · weight 15
  • warn
    stability.changes70 tool changes in 30 days
  • fail
    stability.rug_pull2 tools kept their name but changed most of their description in 30 days; review before trusting them
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package

14 tools, about 7,262 tokens to load them all · tool set 688c4a0a5ccc · tools last changed 2026-10-19 · checked 2026-10-20 18:06 UTC

Tool changes

  • create_purchase_intentchangeddescription
    before

    Compatibility alias for existing clients; new integrations should use buy_service. Use only after selecting one offer when the calling agent has explicit delegated authority for that exact fixed fee. Creates the governed purchase intent and quote, then returns the no-human Stripe MPP route plus a human Checkout fallback. It does not itself claim payment or start work.

    after · 93% of words in common

    Compatibility alias for existing clients; new integrations should use buy_service. Use only after selecting one offer when the calling agent has explicit delegated authority for that exact fixed fee. Creates the governed purchase intent and quote, then returns a Stripe MPP route that is no-human only with a compatible delegated wallet, plus a human Checkout fallback. It does not itself claim payment or start work.

  • recover_abandoned_purchaseadded

    Resumes the original idempotent purchase intent only for the same authenticated buyer, signed mandate, request ID, offer, sanitized scope, amount, currency, and current terms after its 30-minute reservation expired without funding. It never creates a second transaction identity or marks payment complete.

  • buy_servicechangedinput schema
  • buy_matching_servicechangedinput schema
  • resume_agent_purchaseadded

    Read-only durable continuation. Returns the exact observed stop and next executable action for a previously returned opaque continuation token. It creates no purchase, checkout, charge, or order.

  • preflight_agent_purchaseadded

    Read-only transaction check. Verifies product match, credential, signed mandate when supplied or required, exact offer allowlist, price ceiling, current terms, sanitized scope, capacity, and payment-route readiness. It creates no intent, checkout, charge, order, or telemetry event.

  • buy_servicechangedinput schema
  • buy_matching_servicechangedinput schema
  • acknowledge_purchase_offeradded

    Records that an operator-controlled agent actually received and retained one exact offer and registered a durable return method. This creates no order, grants no authority, stores no callback URL, and never proves payment.

  • prepare_purchase_routechangedannotations

Showing the latest 10. Full history: list_changes · trend: quality JSON.

Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.

Trust 82 / 100

no-repository
provenance55
liveness99
freshness100
hygiene80

+dns-namespace +website +reachable +uptime-97% +updated-6d-ago -no-repository

Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.

Endpoints

remoteauthreachableuptime 30dp50protocollast ok
https://zinvyl.com/marketplace/agent-mcp streamable-httpnoneyes97%648 ms2026-07-282026-10-20

Tools (14)

acknowledge_purchase_offerRecords that an operator-controlled agent actually received and retained one exact offer and registered a durable return method. This creates no order, grants no authority, stores no callback URL, and never proves payment.
buy_matching_serviceOne-call path for a buyer agent that has explicit delegated authority for a stated allowlist of exact Zinvyl offers. Zinvyl matches one sanitized outcome and creates a bounded purchase intent only when the matched offer is allowlisted and its exact fee fits the delegated ceiling. A catalog gap or authority mismatch creates no order or payment claim.
buy_serviceFive-field, retry-safe agent purchase path. Creates one bounded intent only when delegated authority covers the exact fee. Reusing buyer.request_id for an unchanged purchase returns the same intent. Returns Stripe MPP plus a direct human approval fallback and never claims payment before ledger verification.
create_purchase_intentCompatibility alias for existing clients; new integrations should use buy_service. Use only after selecting one offer when the calling agent has explicit delegated authority for that exact fixed fee. Creates the governed purchase intent and quote, then returns a Stripe MPP route that is no-human only with a compatible delegated wallet, plus a human Checkout fallback. It does not itself claim payment or start work.
find_serviceOptional demand-feedback route. Describe one authorized sanitized business need once. Zinvyl returns the best fixed-scope offer and next purchase action, or records an unsupported need as privacy-minimized product telemetry. For read-only matching, start with qualify_task.
get_acceptance_testsread-onlyUse after qualify_task or list_offers identifies an offer and detailed scope review is useful. Returns the exact delivery acceptance tests, exclusions, and evidence boundaries that limit what Zinvyl may claim for that offer.
get_purchase_requirementsread-onlyUse after selecting an offer. Returns the exact price, five-field buy_service contract, delegated-authority requirements, machine-payment route, capacity limits, and authoritative funding rule without creating an intent.
list_offersread-onlyUse when comparing Zinvyl's full eight-offer catalog. For a single sanitized need, start with read-only qualify_task. Returns price, delivery window, required inputs, exclusions, and direct intake URL; use get_acceptance_tests only after selecting an offer.
match_or_capture_demandCompatibility alias for existing clients; new integrations should use qualify_task first and find_service only after consent. Returns an existing fixed offer when one matches. Otherwise records privacy-minimized product-demand telemetry for owner review; it creates no order, quote, outreach, funding claim, or delivery commitment.
preflight_agent_purchaseread-onlyRead-only transaction check. Verifies product match, credential, signed mandate when supplied or required, exact offer allowlist, price ceiling, current terms, sanitized scope, capacity, and payment-route readiness. It creates no intent, checkout, charge, order, or telemetry event.
prepare_purchase_routeread-onlyCompatibility inspection alias for existing clients; new integrations should use get_purchase_requirements and buy_service. Use only after selecting an offer and confirming explicit purchasing authority. Returns the purchase-intent schema and payment-route API endpoint; it does not create, fund, verify, or start an order.
qualify_taskread-onlyUse when a buyer's sanitized problem is not yet mapped to an offer. Returns one fixed offer ID, a broader-service route, or a scope-reduction decision; it performs no diagnosis and creates no order.
recover_abandoned_purchaseResumes the original idempotent purchase intent only for the same authenticated buyer, signed mandate, request ID, offer, sanitized scope, amount, currency, and current terms after its 30-minute reservation expired without funding. It never creates a second transaction identity or marks payment complete.
resume_agent_purchaseread-onlyRead-only durable continuation. Returns the exact observed stop and next executable action for a previously returned opaque continuation token. It creates no purchase, checkout, charge, or order.

Schemas: list_tools.

Similar MCP servers

Official server.json
{
  "name": "com.zinvyl/marketplace",
  "title": "Zinvyl Marketplace Agent Gateway",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://zinvyl.com/marketplace/agent-mcp",
      "type": "streamable-http"
    }
  ],
  "version": "1.7.0",
  "websiteUrl": "https://zinvyl.com/marketplace/",
  "description": "Matches sanitized business needs to fixed-price services and routes authorized agents to purchase."
}