Apply2Volunteer

com.applytovolunteer/apply2volunteer · v1.0.0 · productivity

Apply2Volunteer is healthy: it completed an MCP handshake in 1979 ms and exposes 15 tools.

Preview or grade a volunteer form. No API key. Free sign-up to publish.

Endpoint: https://applytovolunteer.com/mcp (streamable-http)

No repository listed · Website · JSON · Add to my inventory

Facts

Users (last 30 days)0
HandshakeHealthy
Auth neededNone
Tool count15
Latency1979 ms
Last checked (UTC)2026-10-17T02:05:37.199Z

Health history

Checked (UTC)StatusLatencyError
2026-10-17T02:05:37.199ZHealthy1979
2026-10-15T19:10:21.762ZHealthy3060
2026-10-14T18:05:58.073ZHealthy3197

Tools (15)

preview_volunteer_formConvert a blank volunteer application into an online form preview. No account and no API key. Send exactly one of a PDF or page url, pasted form text, or template (volunteer-application-form or volunteer-interest-form). Uses the on-server parser only: Workers AI and other models stay off, so this ca
get_previewRead an unexpired converter preview by previewId. No API key. Returns the title, fields, stages, expiresAt, and previewUrl already shown on the public preview page (/tools/p/{previewId}), whether or not that preview was claimed. Unknown or expired ids are not found and include the converter URL. Doe
grade_formGrade a blank volunteer form from pasted text or a document URL. No API key. Send a url or text, not both. Uses the on-server grader only: Workers AI and other models stay off. Returns score, letter grade, fixes (the top recommendations), and reportUrl (/tools/r/{id}) for the public share page when
convert_pdf_previewConvert a PDF URL into a stored preview for the authenticated organization. Requires an org API key with the forms:read scope. Returns the preview id and expiry. For a preview without a key, use preview_volunteer_form.
list_formsList forms that belong to the authenticated organization. Requires an org API key with the forms:read scope.
get_formGet one form by id when it belongs to the authenticated organization. Requires an org API key with the forms:read scope.
list_applicationsList applications for one form in the authenticated organization. Requires an org API key with the applications:read scope.
get_applicationGet one application by id when it belongs to the authenticated organization. Requires an org API key with the applications:read scope.
update_application_statusSet an application's status for the authenticated organization. Requires an org API key with the applications:write scope. A decline requires a decline reason. This writes the status; it does not delete the application.
create_form_from_pdfFetch a PDF or page URL and save a draft form in the authenticated organization, the same way claiming a preview does. Requires an org API key with the forms:write scope. Uses the on-server parser only: Workers AI and other models stay off. Returns formId and editorUrl (/app/forms/{formId}). Does no
create_formCreate a blank draft form in the authenticated organization. Requires an org API key or OAuth sign-in with the forms:write scope. Same blank form as POST /api/v1/forms when no conversion, report, or preview is sent: title Volunteer application unless title is set, with First name and Email. Optional
update_formUpdate a form that belongs to the authenticated organization. Requires an org API key or OAuth sign-in with the forms:write scope. Same checks as PATCH /api/v1/forms/{id}: title, settings, and fields. A field entry with an id updates that field. A field entry with no id inserts a field. op add also
discard_formDiscard the open draft of a form that belongs to the authenticated organization. Requires an org API key or OAuth sign-in with the forms:write scope. Same checks as POST /api/v1/forms/{id}/discard. An open draft is an unpublished version newer than the published snapshot. This deletes that draft and
publish_formPublish a draft form that belongs to the authenticated organization. Requires an org API key or OAuth sign-in with the forms:write scope. Runs the same checks as POST /api/v1/forms/{id}/publish, including field identity and stage validation. A form with no fields is rejected (400 'A form must have a
claim_previewSave an unexpired anonymous preview into the authenticated organization as a draft. Requires an org API key or OAuth sign-in with the forms:write scope. Same save as POST /api/v1/tools/previews/{id}/claim. previewId is the token in previewUrl (/tools/p/{previewId}). Returns formId and editorUrl (/ap