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
| Users (last 30 days) | 0 |
| Handshake | Healthy |
| Auth needed | None |
| Tool count | 15 |
| Latency | 1979 ms |
| Last checked (UTC) | 2026-10-17T02:05:37.199Z |
| Checked (UTC) | Status | Latency | Error |
|---|---|---|---|
| 2026-10-17T02:05:37.199Z | Healthy | 1979 | |
| 2026-10-15T19:10:21.762Z | Healthy | 3060 | |
| 2026-10-14T18:05:58.073Z | Healthy | 3197 |
preview_volunteer_form | Convert 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_preview | Read 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_form | Grade 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_preview | Convert 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_forms | List forms that belong to the authenticated organization. Requires an org API key with the forms:read scope. |
get_form | Get one form by id when it belongs to the authenticated organization. Requires an org API key with the forms:read scope. |
list_applications | List applications for one form in the authenticated organization. Requires an org API key with the applications:read scope. |
get_application | Get one application by id when it belongs to the authenticated organization. Requires an org API key with the applications:read scope. |
update_application_status | Set 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_pdf | Fetch 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_form | Create 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_form | Update 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_form | Discard 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_form | Publish 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_preview | Save 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 |