{"name":"io.github.omarfff/osa-procurement-guard","slug":"omarfff-osa-procurement-guard","title":"OSA Procurement Guard","description":"Pre-purchase trust, pricing and budget decisions for AI agents buying APIs and MCP tools.","url":"https://mcp.market/server/omarfff-osa-procurement-guard","rating":null,"grade":"B","score":80,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":21,"stars":1,"forks":0,"downloads_week":null,"last_push_at":"2026-09-24T01:37:29.000Z","license":null},"uptime":{"percent":100,"checks":28,"ok":28,"last_checked_at":"2026-11-04T08:50:41.916Z","last_ok_at":"2026-11-04T08:50:41.916Z","latency_ms":634},"claimed":false,"transport":"remote","callable_via_gateway":true,"default_price_micros":0,"repository":"https://github.com/omarfff/OSA","website":"https://pkctqxeydfuiupadaoov.supabase.co/functions/v1/procurement-site","version":"0.2.2","remotes":[{"type":"streamable-http","url":"https://pkctqxeydfuiupadaoov.supabase.co/functions/v1/procurement-mcp","headers":[{"description":"Required OSA API key. Get 20 free decision calls from websiteUrl.","isRequired":true,"isSecret":true,"name":"X-API-Key"}]}],"packages":[],"tools":[{"name":"procurement_decision","description":"Use OSA before buying an API or MCP tool. Returns ALLOW, HOLD or DENY using budget policy, endpoint-scoped trust evidence, price history and optional cheaper equivalents. Get an OSA API key at https://pkctqxeydfuiupadaoov.supabase.co/functions/v1/procurement-site.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"name":{"type":"string","description":"Optional OSA registry name"},"endpoint":{"type":"string","description":"Paid API or tool endpoint URL"},"network":{"type":"string"},"asset":{"type":"string"},"capability":{"type":"string","description":"Explicit capability; required to search equivalent alternatives"},"offered_price_usd":{"type":"number","minimum":0},"max_price_usd":{"type":"number","minimum":0},"min_trust":{"type":"number","minimum":0,"maximum":100}},"anyOf":[{"required":["name"]},{"required":["endpoint"]}],"additionalProperties":false}}],"scan":{"score":80,"grade":"B","scanned_at":"2026-11-01T06:16:36.864Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-11-01T06:16:36.800Z","components":{"code":{"score":-1,"max":25,"notes":["remote-only server, no package to scan"]},"reliability":{"score":17,"max":20,"notes":["remote reachable in 2144ms"]},"poisoning":{"score":15,"max":15,"notes":["1 tool descriptions checked"]},"auth":{"score":8,"max":15,"notes":["API key sent as a header"]},"maintenance":{"score":12,"max":15,"notes":["last push 38 days ago"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[],"inputs":{"probes":[{"url":"https://pkctqxeydfuiupadaoov.supabase.co/functions/v1/procurement-mcp","reachable":true,"authRequired":false,"latencyMs":2144,"serverInfo":{"name":"OSA Procurement Guard","version":"0.2.2"}}],"packages":[],"repo":{"found":true,"owner":"omarfff","repo":"OSA","archived":false,"pushedAt":"2026-09-24T01:37:29Z","stars":1,"forks":0,"openIssues":10,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/43939776?v=4","ownerCreatedAt":"2018-10-07T22:48:33Z"},"icon":{"url":null,"source":"none"},"presence":{"stars":1,"forks":0,"downloadsWeek":null,"license":null,"lastPushAt":"2026-09-24T01:37:29.000Z","score":21}}}},"grade_history":[],"reviews":[]}