protogrid

Search / com.aibuildermarketplace/software-pricing

AIBuilder Marketplace: software pricing dossiers

R0· no sign-in

Dated plan prices, cost traps with evidence and hands-on results for 540 business-software tools.

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

An agent can connect right now, no human step.Remote endpoint, no authentication, reachable on the last probe.
Quality94new
Trust83of 100
Uptime, 30 days100%
Latency p50503 ms

Connect

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

Quality 94 / 100new

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.annotations15 of 15 tools declare readOnlyHint or destructiveHint
  • pass
    tools.directory_hintsevery tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHint
  • pass
    tools.token_costabout 2,847 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
stabilityn/a · weight 15
  • n/a
    stability.changes, stability.rug_pulltool history recorded for 5 of the 7 days needed
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package

15 tools, about 2,847 tokens to load them all · tool set bfd08552cd9a · checked 2026-10-19 10:52 UTC

Tool changes

No tool definition changes recorded. A server's first observation is its baseline; later probes record what changes.

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 83 / 100

no-repository
provenance55
liveness100
freshness100
hygiene80

+dns-namespace +website +reachable +uptime-100% +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://api.aibuildermarketplace.com/mcp streamable-httpnoneyes100%503 ms2026-07-282026-10-19

Tools (15)

build_purchase_dossierread-onlyBuild a purchase file for 1 to 6 candidate products against the same requirements (same fields as check_choice). Returns per candidate the check with evidence, the cheapest fitting plan's cost where computable, our hands-on test results, unknowns and the vendor handoff with affiliate disclosure; a fixed order that never uses commission; a summary_markdown to show the user as is (it starts with the share link and says whether any candidate has a confirmed fit); a share_url; and depends_on facts so the file can be re-checked later. A feature counts as documented only from the vendor's own pages, never as tested by us. When requirements.modules names a setup ([{id, role}], e.g. a help desk plus a phone line), read setup_check for the verdict on the whole setup (its known costs per currency, open items and the budget for the setup as a whole); each candidate's own budget line compares that product alone.
check_choiceread-onlyCheck a software choice against requirements before buying. requirements (all optional): units, billing ('monthly'|'annual'), plan_id, budget_month {amount, currency}, needs_monthly_billing, max_commitment_months, needs_free_plan, avoid_cost_traps [quote_only, per_seat, usage_metered, renewal_jump, addons_extra, annual_lock], features [text], addons [ids], usage {id: quantity}, service (price only that part of a vendor's ladder, e.g. eor, contractor, contractor_of_record, global_payroll). Each requirement gets fits / does_not_fit / unknown / conflicting / recheck_needed / not_flagged / mentioned, with evidence. Outcome is no_blocking_requirement_found, blocking_requirement_found or insufficient_evidence; unknown never counts as a fit.
check_offer_eligibilityread-onlyCheck whether an offer fits a buyer's situation: {customer: new|existing, plan, billing: monthly|annual|biennial}. Returns matches, does_not_match (with reasons) or needs_confirmation (missing information, an unconfirmed offer, or a pilot granted case by case), plus what the vendor did not state. A match is not a checkout guarantee.
compare_offer_costsread-onlyCompare 1 to 3 offers on the same billing term and period. prices maps offer_id to the monthly price the buyer would pay for that product without the offer (same currency as the vendor). Returns fit and cost per offer: pay today, cost over the period with and without the offer, saving, or why it cannot be calculated (credits, a longer trial, unknown duration).
compare_productsread-onlyCompare 2 to 6 products side by side. Every requested id is returned, found or not. With units, adds the cheapest fitting plan's cost where price rules exist.
cost_at_growthread-onlyCost as a team grows: the cheapest fitting plan at each size and the points where the best plan changes.
estimate_costread-onlyCost of each plan at a team size (or companies/orders, per the product's axis) on monthly or annual billing: monthly equivalent, amount billed per period, commitment, minimums, add-ons and usage. Only for products with price rules; says so otherwise. Never guesses between published price steps: returns a range.
get_evidenceread-onlyThe evidence behind a product's cost traps and free-plan flag: the exact sentences from our pricing notes, the date they were read and the source.
get_offerread-onlyThe full record of one offer: type, benefit and its structure, eligibility as recorded (null = the vendor did not say), claim steps, code, limits, evidence with dates, deadline, cost after the offer where known, and the vendor handoff with affiliate disclosure. No offer has been tested at a checkout.
get_productread-onlyThe full record for one product: plans, every cost trap with its full evidence sentence, pricing date, unknowns, price rules if any, and the vendor handoff with affiliate disclosure.
get_task_evidenceread-onlyWhat we observed when we ran products ourselves. Search by task words, product id or result (passed_in_this_test, partial_in_this_test, failed_in_this_test, not_tested, not_available_on_tested_plan, observation). Each result applies to the product as it was on run_date, on the plan stated; a later version inherits nothing.
list_categoriesread-onlyAll categories with their product counts.
recheck_dossierread-onlyRe-check a purchase file built earlier: pass the whole dossier back. Reports which underlying facts changed (entry price, plans, cost traps, price rules, research status, pricing date) and which conclusions that affects. Never buys, cancels or switches anything.
search_offersread-onlyFind reader offers and vendor offers on our deal pages (discounts, extra credits, longer trials, conditional pilots). Each row has the evidence and its date, the verification status and the deadline in UTC. Expired offers are left out unless include_expired. Ranking is alphabetical, never by discount size or commission.
search_productsread-onlyFind software products by task or name, with optional filters. Returns compact rows (id, entry price, cost-trap ids, pricing date). Ranking is text relevance only, never commission.

Schemas: list_tools.

Similar MCP servers

Official server.json
{
  "name": "com.aibuildermarketplace/software-pricing",
  "title": "AIBuilder Marketplace: software pricing dossiers",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://api.aibuildermarketplace.com/mcp",
      "type": "streamable-http"
    }
  ],
  "version": "1.0.0",
  "websiteUrl": "https://aibuildermarketplace.com/agents/",
  "description": "Dated plan prices, cost traps with evidence and hands-on results for 540 business-software tools."
}