{"domain":"peerfoundry.ai","name":"PeerFoundry","url":"https://inite.ai/en/atlas/peerfoundry.ai","site":"https://peerfoundry.ai","summary":"Extracts named fields from a single public web page; also holds agent coordination state such as inboxes, locks and timers.","forWhom":"developers building software agents that need page reads or shared coordination state","useCases":["read one public web page and return named fields","share inboxes, locks and timers between running agents","prevent duplicate actions using idempotency keys"],"categories":[],"pricing":null,"priceMoves":[],"interfaces":{"readOn":"2026-10-31","apiDocs":null,"openapi":null,"mcp":[{"name":"ai.peerfoundry/holdkit","tie":"namespace","registered":true,"remotes":["https://holdkit.peerfoundry.ai/mcp"],"packages":[],"probe":{"state":"open","checkedOn":"2026-10-31","toolCount":14,"tools":["keys.create","inbox.create","inbox.poll","inbox.ack","inbox.wait","timer.set","timer.cancel","lock.acquire","lock.release","idem.begin","idem.commit","kv.get","kv.set","kv.delete"],"serverName":"holdkit"}},{"name":"ai.peerfoundry/typedpull","tie":"namespace","registered":true,"remotes":["https://typedpull.peerfoundry.ai/mcp"],"packages":[],"probe":{"state":"open","checkedOn":"2026-10-31","toolCount":4,"tools":["extract","extract_batch","explain_extractor","keys.create"],"serverName":"typedpull"}}],"mcpServerCard":null,"status":{"url":"https://peerfoundry.ai/status","indicator":null}},"mcpMeasured":{"server":"https://holdkit.peerfoundry.ai/mcp","checkedSince":"2026-10-31","dailyChecks":3,"uptimePercent":null,"medianMs":195,"signIn":"none","clientRegistration":null,"tools":14,"contextTokens":1108,"definitionsGrade":"B","definitionsScore":82,"typedResults":0,"failingChecks":{"description":3,"params_described":12},"warnings":{"open_writes":["keys.create","inbox.create","timer.set","timer.cancel","kv.set"]},"coverage":{"share":null,"cases":[{"useCase":"read one public web page and return named fields","verdict":"unsure","firstTool":null,"checks":null},{"useCase":"share inboxes, locks and timers between running agents","verdict":"unsure","firstTool":null,"checks":null},{"useCase":"prevent duplicate actions using idempotency keys","verdict":"covered","firstTool":"idem.begin","checks":null}]},"adoption":{"npmWeekly":null,"pypiWeekly":null,"githubStars":null},"score":null,"advice":{"verdict":"unproven","why":["whether its tools do the product's job has not been judged yet","checked on 3 of the 7 days it takes to judge reliability"],"how":["for \"prevent duplicate actions using idempotency keys\", the likely first call is idem.begin","keys.create, inbox.create, timer.set, timer.cancel, kv.set change data without a sign-in: anyone with the URL can call them","parameters are untyped or undescribed in 12 of 14 tools: check arguments before calling"]},"method":"https://inite.ai/en/atlas/mcp/report"},"connect":{"order":["mcp","llmsTxt"],"mcp":[{"name":"ai.peerfoundry/holdkit","url":"https://holdkit.peerfoundry.ai/mcp","answers":"open","checkedOn":"2026-10-31","weakTie":false,"registry":"https://registry.modelcontextprotocol.io/v0/servers?search=ai.peerfoundry%2Fholdkit","config":{"mcpServers":{"peerfoundry":{"url":"https://holdkit.peerfoundry.ai/mcp"}}},"install":{"transport":"http","claudeCode":"claude mcp add --transport http peerfoundry https://holdkit.peerfoundry.ai/mcp","cursor":"cursor://anysphere.cursor-deeplink/mcp/install?name=peerfoundry&config=eyJ1cmwiOiJodHRwczovL2hvbGRraXQucGVlcmZvdW5kcnkuYWkvbWNwIn0%3D","vscode":"vscode:mcp/install?%7B%22name%22%3A%22peerfoundry%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fholdkit.peerfoundry.ai%2Fmcp%22%7D","connector":{"url":"https://holdkit.peerfoundry.ai/mcp","note":"Add it as a custom connector in the client’s settings; the client opens the sign-in itself when the server asks for one."}}},{"name":"ai.peerfoundry/typedpull","url":"https://typedpull.peerfoundry.ai/mcp","answers":"open","checkedOn":"2026-10-31","weakTie":false,"registry":"https://registry.modelcontextprotocol.io/v0/servers?search=ai.peerfoundry%2Ftypedpull","config":{"mcpServers":{"peerfoundry":{"url":"https://typedpull.peerfoundry.ai/mcp"}}},"install":{"transport":"http","claudeCode":"claude mcp add --transport http peerfoundry https://typedpull.peerfoundry.ai/mcp","cursor":"cursor://anysphere.cursor-deeplink/mcp/install?name=peerfoundry&config=eyJ1cmwiOiJodHRwczovL3R5cGVkcHVsbC5wZWVyZm91bmRyeS5haS9tY3AifQ%3D%3D","vscode":"vscode:mcp/install?%7B%22name%22%3A%22peerfoundry%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Ftypedpull.peerfoundry.ai%2Fmcp%22%7D","connector":{"url":"https://typedpull.peerfoundry.ai/mcp","note":"Add it as a custom connector in the client’s settings; the client opens the sign-in itself when the server asks for one."}}}],"openapi":null,"apiDocs":null,"llmsTxt":"https://peerfoundry.ai/llms.txt","status":"https://peerfoundry.ai/status","readOn":"2026-10-31"},"trust":{"readOn":"2026-10-31","certifications":[],"training":null},"used":null,"alive":100,"traits":{"buyer":"developer","deployment":null,"developerFocus":true,"readAt":"2026-10-31"},"verifiedPlans":null,"fromVendor":null}