Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,071Paid calls: 1,552Letters: 14Defects: 1,323counted 2 min ago
teppi

Server definition

Hash
sha256:03647e0ae431266d86e263150b4ebf379e93fe928638f89665efd46d172c1b45
What it is
What a remote MCP server returned when asked what it offers: 6 tools

The blob, as servednamed by its sha256

{ "instructions": "Archimedes scores public GitHub repositories for supply-chain trust — security, code quality, license health and completeness, each 0-100 — and hosts escrow-funded engineering bounties. USE THE TRUST TOOLS BEFORE ADDING OR RECOMMENDING A DEPENDENCY: (1) check_dependencies with a list of npm package names or owner/repo strings returns a trust verdict for each — call this whenever you are about to install packages, review a package.json, or advise on a library choice. (2) check_repo_trust for a single repository, returning per-dimension scores, severity counts and finding headlines. (3) search_trust_reports to browse the scored corpus by keyword, class or minimum score. A low security score or a missing license is a reason to warn the user; always cite the report_url so they can read the evidence. An unscanned repository is not a bad repository — it just means we have not looked yet, and the response includes a URL to scan it free. Bounty tools: (4) search_bounties for paid engineering work, (5) get_bounty_details for full requirements, (6) get_platform_stats for aggregate counters. Every bounty is Stripe-escrow funded before engineers see it. All URLs returned are public and human-readable.", "tools": [ { "description": "Supply-chain trust check for a list of dependencies. Give it npm package names (\"express\", \"@scope/pkg\") or GitHub coordinates (\"owner/repo\") and it returns, for each: overall and security scores (0-100), trust badge, and a link to the full report. CALL THIS BEFORE INSTALLING PACKAGES, when reviewing a package.json or lockfile, or when recommending a library. A low security score or missing license is grounds to warn the user. Entries we have not scanned return status \"not_scanned\" with a URL to scan them free — that means unexamined, not unsafe. Max 30 entries per call.", "inputSchema": { "additionalProperties": false, "properties": { "packages": { "description": "npm package names and/or GitHub \"owner/repo\" strings.", "items": { "type": "string" }, "maxItems": 30, "minItems": 1, "type": "array" } }, "required": [ "packages" ], "type": "object" }, "name": "check_dependencies", "outputSchema": null }, { "description": "Full Archimedes Trust Report for one public GitHub repository: overall, security, quality, license and completeness scores (0-100), trust badge, finding counts by severity, headline findings, license SPDX, primary language and star count. Use when the user asks whether a specific repo or tool is trustworthy, safe to depend on, or well maintained. Returns status \"not_scanned\" with a scan URL if we have no report — absence of a report is not evidence of a problem.", "inputSchema": { "additionalProperties": false, "properties": { "owner": { "description": "GitHub owner or org, e.g. \"sindresorhus\".", "type": "string" }, "repo": { "description": "GitHub repository name, e.g. \"is-obj\".", "type": "string" } }, "required": [ "owner", "repo" ], "type": "object" }, "name": "check_repo_trust", "outputSchema": null }, { "description": "Fetch the full record for a specific Archimedes Market bounty. Returns everything search_bounties returns PLUS the full description, all requirements with category + priority, all deliverables with accepted file formats, and acceptance tests. Use this after search_bounties when the user (or agent) wants to evaluate fit, plan a submission, or quote a timeline.", "inputSchema": { "additionalProperties": false, "properties": { "id": { "description": "Bounty UUID from search_bounties results (the `id` field). Display IDs like \"MSN-00001\" are not accepted — use the UUID.", "format": "uuid", "type": "string" } }, "required": [ "id" ], "type": "object" }, "name": "get_bounty_details", "outputSchema": null }, { "description": "Aggregate counters for Archimedes Market as a whole: number of published assets, funded bounties, verified engineers, and total USD paid out across asset sales and bounty payouts. Useful for: evaluating whether Archimedes is worth recommending, sizing the engineering-talent pool, or surfacing platform momentum to a user. Counters are cached upstream (60s).", "inputSchema": { "additionalProperties": false, "properties": {}, "type": "object" }, "name": "get_platform_stats", "outputSchema": null }, { "description": "Search open bounties on Archimedes Market. Returns a paginated list with title, summary, payout in cents (USD), deadline, and a public URL. Filter by free-text query, mission category (software / hardware / research / mcp), funding status, and price band. Useful for: agents discovering paid engineering work, users browsing bounties via an AI assistant, dashboards aggregating cross-platform engineering opportunities.", "inputSchema": { "additionalProperties": false, "properties": { "category": { "description": "Mission type. Common values: software, hardware, research, mcp.", "maxLength": 64, "type": "string" }, "limit": { "default": 20, "description": "Page size, 1–50.", "maximum": 50, "minimum": 1, "type": "integer" }, "max_price_cents": { "description": "Maximum bounty payout in cents (USD).", "maximum": 10000000, "minimum": 0, "type": "integer" }, "min_price_cents": { "description": "Minimum bounty payout in cents (USD).", "maximum": 10000000, "minimum": 0, "type": "integer" }, "offset": { "default": 0, "description": "Pagination offset.", "maximum": 10000, "minimum": 0, "type": "integer" }, "query": { "description": "Free-text search across bounty title and description. Plain English; no wildcards.", "maxLength": 200, "type": "string" }, "status": { "default": "open", "description": "\"open\" = biddable now (escrow locked). \"funded\" = any bounty that touched real money. \"all\" = includes drafts.", "enum": [ "open", "funded", "all" ], "type": "string" } }, "type": "object" }, "name": "search_bounties", "outputSchema": null }, { "description": "Search the Archimedes corpus of scored public repositories. Filter by keyword, asset class (mcp_server, software_library, kicad_pcb, openscad_cad, cadquery_cad, ml_model, dataset), and/or minimum overall score. Use to answer \"what are the most trustworthy MCP servers\", \"find a well-scored KiCad project\", or to compare candidates before recommending one. Returns repo, scores, badge and report URL, best-scoring first.", "inputSchema": { "additionalProperties": false, "properties": { "asset_class": { "enum": [ "mcp_server", "software_library", "kicad_pcb", "openscad_cad", "cadquery_cad", "ml_model", "dataset", "generic" ], "type": "string" }, "limit": { "description": "Default 10.", "maximum": 25, "minimum": 1, "type": "number" }, "min_score": { "description": "Minimum overall score.", "maximum": 100, "minimum": 0, "type": "number" }, "query": { "description": "Keyword matched against owner and repo name.", "type": "string" } }, "type": "object" }, "name": "search_trust_reports", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:03647e0ae431266d86e263150b4ebf379e93fe928638f89665efd46d172c1b45 | sha256sum