{"name":"io.github.iamalanlui/apipay","slug":"iamalanlui-apipay","title":null,"description":"Prepaid balance for AI agents: one key, 4,900+ tools your agent can run today, caps, receipts.","url":"https://mcp.market/server/iamalanlui-apipay","rating":null,"grade":"A","score":86,"certified":false,"status":"active","category":"ai","tags":["ai"],"presence":{"score":32,"stars":0,"forks":0,"downloads_week":215,"last_push_at":"2026-09-13T08:07:31.000Z","license":"MIT"},"uptime":{"percent":100,"checks":1,"ok":1,"last_checked_at":"2026-09-19T17:40:33.484Z","last_ok_at":"2026-09-19T17:40:33.484Z","latency_ms":573},"claimed":false,"transport":"mixed","callable_via_gateway":true,"default_price_micros":0,"repository":"https://github.com/iamalanlui/apifare-mcp","website":null,"version":"0.4.2","remotes":[{"type":"streamable-http","url":"https://apifare.com/mcp"}],"packages":[{"registryType":"npm","identifier":"apifare-mcp","version":"0.4.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Bearer token from POST https://apifare.com/v1/signup (shown once)","isRequired":true,"isSecret":true,"name":"APIPAY_TOKEN"}]}],"tools":[{"name":"call_api","description":"Call an API from the apifare catalog by slug (find slugs with search_apis). The cost in prepaid credits is deducted automatically and returned with the result.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"slug":{"type":"string","description":"API slug from search_apis, e.g. \"web-search\""},"params":{"type":"object","additionalProperties":{},"description":"Params object per the API's manifest"}},"required":["slug"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"check_balance","description":"Check the remaining apifare prepaid credit balance (1 credit = $0.01) and get the top-up link.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{},"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"get_vault_link","description":"Get a secure one-time link where the user can save their OWN API key for a provider (BYOK). Never ask the user to paste an API key into the chat — always use this link instead. BYOK calls cost a flat 0.1 credits; the user's own provider account pays the provider.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"provider":{"type":"string","description":"API slug from search_apis, e.g. \"fal\""}},"required":["provider"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"search_apis","description":"Search the apifare catalog of ready-to-call APIs (web search, scraping, weather, and more). Returns each API's slug, params, and per-call price in prepaid credits. Every miss is logged so missing APIs get added.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"query":{"type":"string","description":"What kind of API you need, in plain words"}},"required":["query"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"secret_generate","description":"Generate a random secret and place it directly at a vendor resource SERVER-SIDE — the value never enters this conversation.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"to":{"type":"object","properties":{"vendor":{"type":"string"},"resource":{"type":"string"},"key":{"type":"string"}},"required":["vendor","resource","key"],"additionalProperties":false},"bytes":{"type":"integer","minimum":16,"maximum":64}},"required":["to"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"secret_transfer","description":"Move a secret from one vendor to another SERVER-SIDE — the value never enters this conversation. Example: fetch a Supabase service_role key and place it as a Vercel env var.","write_action":true,"price_micros":0,"input_schema":{"type":"object","properties":{"from":{"type":"object","properties":{"vendor":{"type":"string"},"resource":{"type":"string"},"field":{"type":"string"}},"required":["vendor","resource","field"],"additionalProperties":false},"to":{"type":"object","properties":{"vendor":{"type":"string"},"resource":{"type":"string"},"key":{"type":"string"}},"required":["vendor","resource","key"],"additionalProperties":false}},"required":["from","to"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"topup","description":"Top up the apifare balance from the owner's standing auto-refill mandate (if the owner enabled one). Charges within the owner's configured limits and returns the new balance. Without a mandate, returns payment instructions to relay to the user.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"amount_usd":{"type":"integer","minimum":5,"maximum":100,"description":"Optional whole-dollar amount; defaults to the mandate's refill amount and is clamped to it"}},"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"vendor_call","description":"Call a vendor MANAGEMENT API (supabase, vercel, fly, resend, github, npm, cloudflare, lemonsqueezy) with the owner's vaulted root credential injected server-side. Native request/response; destructive, billing, and member/admin routes are blocked. The root token is never visible.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"vendor":{"type":"string","description":"Vendor name, e.g. \"vercel\""},"method":{"type":"string","description":"HTTP method (default GET)"},"path":{"type":"string","description":"The vendor's own API path, e.g. \"v9/projects\""},"body":{"type":"object","additionalProperties":{},"description":"JSON body for write methods"}},"required":["vendor","path"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}}],"scan":{"score":86,"grade":"A","scanned_at":"2026-09-19T15:59:49.553Z","report":{"scannerVersion":"0.1.3","scannedAt":"2026-09-19T15:59:49.586Z","components":{"code":{"score":25,"max":25,"notes":["2 source files scanned"]},"reliability":{"score":20,"max":20,"notes":["remote reachable in 628ms"]},"poisoning":{"score":15,"max":15,"notes":["8 tool descriptions checked"]},"auth":{"score":3,"max":15,"notes":["open endpoint exposes 1 write-action tools with no auth"]},"maintenance":{"score":15,"max":15,"notes":["last push 6 days ago"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[{"id":"auth.open-write","severity":"high","component":"auth","title":"Write-action tools reachable without authentication"}],"inputs":{"probes":[{"url":"https://apifare.com/mcp","reachable":true,"authRequired":false,"latencyMs":628,"serverInfo":{"name":"apifare","version":"1.0.0"}}],"packages":[{"registryType":"npm","identifier":"apifare-mcp","version":"0.4.1","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":2,"publishedAt":"2026-09-12T15:49:42.234Z","repositoryUrl":"git+https://github.com/iamalanlui/apipay.git","weeklyDownloads":215}],"repo":{"found":true,"owner":"iamalanlui","repo":"apifare-mcp","archived":false,"pushedAt":"2026-09-13T08:07:31Z","stars":0,"forks":0,"openIssues":0,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/24548564?v=4","ownerCreatedAt":"2016-12-13T15:33:13Z"},"icon":{"url":"data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22512%22%20height%3D%22512%22%20viewBox%3D%220%200%201932%201932%22%3E%3Crect%20width%3D%221932%22%20height%3D%221932%22%20rx%3D%22330%22%20fill%3D%22%23000%22%2F%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22M712%20483V580H668C620%20580%20603%20600%20603%20665V830C603%20910%20570%20945%20519%20966C570%20987%20603%201022%20603%201102V1267C603%201332%20620%201352%20668%201352H712V1448H668C540%201448%20483%201390%20483%201270V1105C483%201045%20455%201013%20400%201013H387V917H400C455%20917%20483%20885%20483%20825V660C483%20540%20540%20483%20668%20483Z%22%2F%3E%3Cpath%20d%3D%22M712%20483V580H668C620%20580%20603%20600%20603%20665V830C603%20910%20570%20945%20519%20966C570%20987%20603%201022%20603%201102V1267C603%201332%20620%201352%20668%201352H712V1448H668C540%201448%20483%201390%20483%201270V1105C483%201045%20455%201013%20400%201013H387V917H400C455%20917%20483%20885%20483%20825V660C483%20540%20540%20483%20668%20483Z%22%20transform%3D%22matrix(-1%200%200%201%201932%200)%22%2F%3E%3Cpath%20d%3D%22M1030%20580H1140L905%201352H793Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E","source":"site"},"presence":{"stars":0,"forks":0,"downloadsWeek":215,"license":"MIT","lastPushAt":"2026-09-13T08:07:31.000Z","score":32}}}},"grade_history":[],"reviews":[]}