An agent can connect on its own if it already holds X_API_KEY, X_API_KEY.Remote endpoint behind a static API key or header. The registry never sees the value; the agent fills the placeholder.
tools.schemasevery tool has an object input schema
pass
tools.annotations1 of 1 tools declare readOnlyHint or destructiveHint
fail
tools.directory_hintsno tool declares all four of readOnlyHint, destructiveHint, idempotentHint and openWorldHint; missing: parse_invoice (openWorldHint)
pass
tools.token_costabout 316 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 3 of the 7 days needed
dependenciesn/a · weight 15
n/a
deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package
1 tools, about 316 tokens to load them all · tool set 74cf055b9cc5 · checked 2026-11-07 16:55 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.
Read one text invoice into seller, tax ids, date, currency, and net, VAT, and gross amounts. Returns credits_remaining and fields. Amounts are digit strings, not numbers. Costs 0.15 credit only when text is extracted. A missing key, a missing file, or a PDF with no text layer (error no_text_extracted) is not charged. Send file_text when you already have the invoice text, or file_base64 for a text PDF, and set filename so .pdf is read as PDF and .txt as text. Do not send a photo or a scanned image-only PDF. vendor_name is the first line and can be wrong. Key: https://firm.bestsmartgoods.com/signup