{"name":"io.github.bridge-applications/pebbler-mcp","slug":"bridge-applications-pebbler-mcp","title":"Pebbler Human Feedback","description":"Buy human image preference comparisons on the Pebbler app with locally controlled USDC payments.","url":"https://mcp.market/server/bridge-applications-pebbler-mcp","rating":null,"grade":"A","score":85,"certified":false,"status":"active","category":"media","tags":["media"],"presence":{"score":23,"stars":0,"forks":0,"downloads_week":32,"last_push_at":"2026-10-05T22:29:17.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/bridge-applications/pebbler-mcp","website":null,"version":"0.1.0","remotes":[],"packages":[{"registryType":"npm","identifier":"@pebbler/pebbler-mcp","version":"0.1.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Explicitly enable local wallet signing","default":"false","name":"PEBBLER_ALLOW_PAYMENTS"},{"description":"Local wallet signing key; required only for payments","isSecret":true,"name":"PEBBLER_WALLET_PRIVATE_KEY"},{"description":"Your maximum USDC spend per test. Required when payments are enabled.","name":"PEBBLER_MAX_PURCHASE_USDC"},{"description":"Your cumulative USDC spending limit. Required when payments are enabled; does not reset automatically.","name":"PEBBLER_MAX_TOTAL_USDC"},{"description":"Optional private folder to retain access to your tests across restarts.","name":"PEBBLER_STATE_DIR"}]}],"tools":[{"name":"create_study","description":"Validate an immutable preference comparison with two HTTPS image options. Version 1 supports A vs B image tests only. Free. Reuse request_key to recover a failed creation. Returns the study ID and quote; access credentials stay in the local adapter.","write_action":true,"price_micros":0,"input_schema":null},{"name":"get_catalog","description":"Read supported image comparison format, price, respondent slots and schemas. Free; use before creating a study.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_study_results","description":"Retrieve aggregate image preference votes. Free and included in purchase. Responses are from incentivised Pebbler app participants and may be incomplete.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_study_status","description":"Get order state and collection progress. Free; honour poll_after_seconds. For pending settlement or launch, retry purchase_study with its original identifiers.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_local_studies","description":"List study IDs and purchase identifiers retained by this adapter. Free; use to recover work after restarting. Does not expose wallet keys or access credentials.","write_action":false,"price_micros":0,"input_schema":null},{"name":"purchase_study","description":"Purchase and schedule the quoted study using the locally configured wallet. Charges USDC, subject to code-enforced budgets. Reuse the original idempotency_key on every retry. Pending payment/launch responses must be recovered through this same tool without another payment.","write_action":true,"price_micros":0,"input_schema":null},{"name":"quote_study","description":"Refresh an unpaid study's quote. Free. Do not refresh after signing a payment; recover that purchase instead.","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":85,"grade":"A","scanned_at":"2026-10-14T05:26:21.777Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-10-14T05:26:21.735Z","components":{"code":{"score":25,"max":25,"notes":["14 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":6,"max":15,"notes":["static API keys via environment variables"]},"maintenance":{"score":15,"max":15,"notes":["last push 8 days ago"]},"identity":{"score":9,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"@pebbler/pebbler-mcp","version":"0.1.0","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":5,"publishedAt":"2026-10-05T22:25:03.141Z","repositoryUrl":"git+https://github.com/bridge-applications/pebbler-mcp.git","weeklyDownloads":32}],"repo":{"found":true,"owner":"bridge-applications","repo":"pebbler-mcp","archived":false,"pushedAt":"2026-10-05T22:29:17Z","stars":0,"forks":0,"openIssues":0,"ownerType":"Organization","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/203523344?v=4","ownerCreatedAt":"2025-03-16T12:25:53Z","license":"MIT"},"icon":{"url":"https://avatars.githubusercontent.com/u/203523344?v=4&s=128","source":"github"},"presence":{"stars":0,"forks":0,"downloadsWeek":32,"license":"MIT","lastPushAt":"2026-10-05T22:29:17.000Z","score":23}}}},"grade_history":[],"reviews":[]}