{"id":576489,"name":"BackPR youth program data","description":"Answers questions about US youth programs from BackPR's published, sourced data: each state's rules for childcare licensing, staff-to-child ratios, camps, background checks, mandated reporting and medication; licensed childcare centers, after-school programs and camps by state, city or ZIP code; free printable form templates; and what registration software companies publish about their prices. It's rule-based, not a language model, and picks a skill from keywords in one short question. Name the US state for rules, staffing and program searches (plus a city or ZIP code for programs), or send a data part {\"skill\": \"<skill id>\", \"arguments\": {...}} to run a skill directly. Each reply is one message: plain text plus, when a skill returns results, the same facts as JSON with a link to the backpr.com source page. It's free and read-only, and it needs no sign-in. The data is licensed CC BY 4.0. State rules are general information, not legal advice.","card_url":"https://backpr.com/.well-known/agent-card.json","endpoint":"https://backpr.com/ai/a2a","protocol_version":"1.0","first_seen":"2026-11-08T22:28:51.564229+00:00","last_verified":"2026-11-08T22:28:51.564229+00:00","card":{"name":"BackPR youth program data","skills":[{"id":"get_state_rules","name":"Get state rules","tags":["state rules","childcare licensing","ratios","camps","background checks","mandated reporting"],"examples":["What are the staff-to-child ratios in Texas?","Do day camps need a license in Ohio?","{\"skill\":\"get_state_rules\",\"arguments\":{\"state\":\"TX\",\"topic\":\"ratios\"}}"],"inputModes":["text/plain","application/json"],"description":"Look up one US state's rules for youth programs, summarized by BackPR from official state sources and published copies of state law: childcare licensing, staff-to-child ratios, summer camp licensing, background checks, mandated reporting of child abuse and giving medication. Use it when someone asks what a state requires of a childcare center, camp or after-school program. Returns the section(s) asked for, the date BackPR checked them, the backpr.com section URL, source links and any facts BackPR couldn't confirm. General information, not legal advice. To run it without a text question, send a data part {\"skill\": \"get_state_rules\", \"arguments\": {...}}. It takes the same arguments as the get_state_rules tool on the MCP server at https://backpr.com/ai/mcp (see that tool's inputSchema in tools/list).","outputModes":["text/plain","application/json"]},{"id":"list_states_by_rule","name":"Compare states by rule","tags":["state comparison","mandated reporting","camp licensing","ratios"],"examples":["Which states require everyone to report child abuse?","Which state has the strictest school-age ratio?","{\"skill\":\"list_states_by_rule\",\"arguments\":{\"rule\":\"everyone_must_report\"}}"],"inputModes":["text/plain","application/json"],"description":"List the US states (and DC) that match one rule in BackPR's state rules data: every person must report suspected child abuse; camps need a state license (all camp types, only some or none statewide); or the staff-to-child ratio for school-age children, 3-year-olds or 4-year-olds in licensed childcare centers. Use it for questions like \"Which states require everyone to report abuse?\" or \"Which state has the strictest school-age ratio?\". Returns each matching state with its value and backpr.com links. Ratio rules list every state with a confirmed ratio, strictest first; the others list matching states by name. To run it without a text question, send a data part {\"skill\": \"list_states_by_rule\", \"arguments\": {...}}. It takes the same arguments as the list_states_by_rule tool on the MCP server at https://backpr.com/ai/mcp (see that tool's inputSchema in tools/list).","outputModes":["text/plain","application/json"]},{"id":"calculate_staff_needed","name":"Calculate staff needed","tags":["staffing","ratios"],"examples":["How many staff do I need for 30 school-age children in Ohio?","{\"skill\":\"calculate_staff_needed\",\"arguments\":{\"state\":\"OH\",\"age_group\":\"school_age\",\"children\":30}}"],"inputModes":["text/plain","application/json"],"description":"Work out the minimum number of staff a licensed childcare center needs for a group of children in one US state, from that state's staff-to-child ratio for 3-year-olds, 4-year-olds or school-age children. Returns staff needed (children divided by the ratio, rounded up), the ratio, the maximum group size where the state sets one, caveats and backpr.com links. If BackPR couldn't confirm a ratio for that age group, it says so instead of guessing. General information, not legal advice. To run it without a text question, send a data part {\"skill\": \"calculate_staff_needed\", \"arguments\": {...}}. It takes the same arguments as the calculate_staff_needed tool on the MCP server at https://backpr.com/ai/mcp (see that tool's inputSchema in tools/list).","outputModes":["text/plain","application/json"]},{"id":"find_registration_software","name":"Find registration software pricing","tags":["registration software","pricing","nonprofits"],"examples":["Which registration platforms are free for nonprofits?","{\"skill\":\"find_registration_software\",\"arguments\":{\"free_for_nonprofits\":true}}"],"inputModes":["text/plain","application/json"],"description":"Search BackPR's registration software pricing index: what dozens of registration, camp, childcare, class and sports platforms publish about plan prices, nonprofit offers, fees added for families and contract terms, each with the company's own wording and the date BackPR checked it. Filter by platform name, category or whether the platform is free for nonprofits. Use it to compare costs or find free options. BackPR publishes this index and sells registration software; BackPR isn't in the index. To run it without a text question, send a data part {\"skill\": \"find_registration_software\", \"arguments\": {...}}. It takes the same arguments as the find_registration_software tool on the MCP server at https://backpr.com/ai/mcp (see that tool's inputSchema in tools/list).","outputModes":["text/plain","application/json"]},{"id":"find_programs","name":"Find licensed youth programs","tags":["program finder","childcare centers","after-school programs","camps"],"examples":["Childcare centers in Austin, Texas","After-school programs near 98103 in Washington","{\"skill\":\"find_programs\",\"arguments\":{\"state\":\"WA\",\"city\":\"Seattle\",\"type\":\"school-age\"}}"],"inputModes":["text/plain","application/json"],"description":"Find childcare centers, school-age (after-school) programs, camps and youth programs listed in BackPR's program finder, which uses official state and local licensing data. Search one state by city or 5-digit ZIP code (ZIP wins if both are given), optionally by program type. Returns up to 25 active listings with name, type, city, ZIP, ages, capacity and phone where published. Each answer links to the backpr.com finder page and names the data sources and their licenses. Home-based family childcare is never listed. A listing isn't an endorsement. To run it without a text question, send a data part {\"skill\": \"find_programs\", \"arguments\": {...}}. It takes the same arguments as the find_programs tool on the MCP server at https://backpr.com/ai/mcp (see that tool's inputSchema in tools/list).","outputModes":["text/plain","application/json"]},{"id":"get_directory_stats","name":"Get program directory counts","tags":["program finder","counts"],"examples":["How many programs are listed in California?","{\"skill\":\"get_directory_stats\",\"arguments\":{\"state\":\"CA\"}}"],"inputModes":["text/plain","application/json"],"description":"Count the licensed youth programs listed in BackPR's program finder: total listings and counts by type (childcare centers, school-age programs, camps and youth programs), for one state or for every state with data, with the date the data was last updated. Use it for questions like \"How many childcare centers are listed in Texas?\". Counts cover the states that publish program data; home-based family childcare isn't listed. To run it without a text question, send a data part {\"skill\": \"get_directory_stats\", \"arguments\": {...}}. It takes the same arguments as the get_directory_stats tool on the MCP server at https://backpr.com/ai/mcp (see that tool's inputSchema in tools/list).","outputModes":["text/plain","application/json"]},{"id":"find_template","name":"Find free form templates","tags":["templates","forms","Spanish"],"examples":["Medical and allergy form in Spanish","Field trip permission slip template","{\"skill\":\"find_template\",\"arguments\":{\"query\":\"authorized pickup\",\"spanish\":true}}"],"inputModes":["text/plain","application/json"],"description":"Search BackPR's free printable templates for camps, after-school programs, childcare and youth programs: registration, medical and allergy, authorized pickup, permission slips, incident reports, attendance, staff and policy documents. Returns each match with its backpr.com page and its PDF and Word download links, plus Spanish versions when available. Leave the query empty to list every template. To run it without a text question, send a data part {\"skill\": \"find_template\", \"arguments\": {...}}. It takes the same arguments as the find_template tool on the MCP server at https://backpr.com/ai/mcp (see that tool's inputSchema in tools/list).","outputModes":["text/plain","application/json"]},{"id":"search_backpr","name":"Search BackPR guides and tools","tags":["guides","search"],"examples":["How do I start a summer camp?","{\"skill\":\"search_backpr\",\"arguments\":{\"query\":\"start a summer camp\"}}"],"inputModes":["text/plain","application/json"],"description":"Keyword search over every page listed in backpr.com/llms.txt: guides (such as how to start a summer camp or an after-school program), free calculators and tools, software comparisons, state rules pages, templates and product pages. Returns matching page titles, URLs and one-line descriptions. Use it to find a BackPR page to read or cite. To run it without a text question, send a data part {\"skill\": \"search_backpr\", \"arguments\": {...}}. It takes the same arguments as the search_backpr tool on the MCP server at https://backpr.com/ai/mcp (see that tool's inputSchema in tools/list).","outputModes":["text/plain","application/json"]},{"id":"list_datasets","name":"List open datasets","tags":["open data","datasets","CC BY 4.0"],"examples":["Where can I download BackPR's open datasets?","{\"skill\":\"list_datasets\",\"arguments\":{}}"],"inputModes":["text/plain","application/json"],"description":"List BackPR's free open datasets (CC BY 4.0): youth program rules by state, the registration software pricing index, youth nonprofits by state, form templates and live program directory statistics. Returns each dataset's title, JSON and CSV download URLs, version, last checked date, record count, license and citation. To run it without a text question, send a data part {\"skill\": \"list_datasets\", \"arguments\": {...}}. It takes the same arguments as the list_datasets tool on the MCP server at https://backpr.com/ai/mcp (see that tool's inputSchema in tools/list).","outputModes":["text/plain","application/json"]},{"id":"about_backpr","name":"About BackPR","tags":["about"],"examples":["What is BackPR?","{\"skill\":\"about_backpr\",\"arguments\":{}}"],"inputModes":["text/plain","application/json"],"description":"Confirmed facts about BackPR, which publishes this data: what its registration and payments software does and who it's for, how pricing works, payments, contracts, onboarding, languages, coverage and support, with links. Use it when someone asks what BackPR is or how to reach it. Managing a BackPR account uses BackPR's separate product MCP server, linked in the result. To run it without a text question, send a data part {\"skill\": \"about_backpr\", \"arguments\": {...}}. It takes the same arguments as the about_backpr tool on the MCP server at https://backpr.com/ai/mcp (see that tool's inputSchema in tools/list).","outputModes":["text/plain","application/json"]}],"iconUrl":"https://backpr.com/brand/backpr-mark-512.png","version":"1.0.0","provider":{"url":"https://backpr.com","organization":"BackPR"},"description":"Answers questions about US youth programs from BackPR's published, sourced data: each state's rules for childcare licensing, staff-to-child ratios, camps, background checks, mandated reporting and medication; licensed childcare centers, after-school programs and camps by state, city or ZIP code; free printable form templates; and what registration software companies publish about their prices. It's rule-based, not a language model, and picks a skill from keywords in one short question. Name the US state for rules, staffing and program searches (plus a city or ZIP code for programs), or send a data part {\"skill\": \"<skill id>\", \"arguments\": {...}} to run a skill directly. Each reply is one message: plain text plus, when a skill returns results, the same facts as JSON with a link to the backpr.com source page. It's free and read-only, and it needs no sign-in. The data is licensed CC BY 4.0. State rules are general information, not legal advice.","capabilities":{"streaming":false,"extendedAgentCard":false,"pushNotifications":false},"documentationUrl":"https://backpr.com/ai","defaultInputModes":["text/plain","application/json"],"defaultOutputModes":["text/plain","application/json"],"supportedInterfaces":[{"url":"https://backpr.com/ai/a2a","protocolBinding":"JSONRPC","protocolVersion":"1.0"}]},"status":"verified","publisher_domain":"backpr.com","signature_status":"unsigned","signature_detail":"No card signature supplied","signature_key_url":null,"signature_checked_at":"2026-11-08T22:28:51.564229+00:00","domain_claimed_at":null,"domain_proof_checked_at":null,"source_name":"Publisher Agent Card","source_url":"https://backpr.com/.well-known/agent-card.json","last_check":{"checked_at":"2026-11-08T22:28:51.564229+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},"also_published_at":[],"history_urls":["https://backpr.com/.well-known/agent-card.json"],"skills":[{"skill_id":"about_backpr","name":"About BackPR","description":"Confirmed facts about BackPR, which publishes this data: what its registration and payments software does and who it's for, how pricing works, payments, contracts, onboarding, languages, coverage and support, with links. Use it when someone asks what BackPR is or how to reach it. Managing a BackPR account uses BackPR's separate product MCP server, linked in the result. To run it without a text question, send a data part {\"skill\": \"about_backpr\", \"arguments\": {...}}. It takes the same arguments as the about_backpr tool on the MCP server at https://backpr.com/ai/mcp (see that tool's inputSchema in tools/list).","tags":["about"],"quality_warning":false},{"skill_id":"calculate_staff_needed","name":"Calculate staff needed","description":"Work out the minimum number of staff a licensed childcare center needs for a group of children in one US state, from that state's staff-to-child ratio for 3-year-olds, 4-year-olds or school-age children. Returns staff needed (children divided by the ratio, rounded up), the ratio, the maximum group size where the state sets one, caveats and backpr.com links. If BackPR couldn't confirm a ratio for that age group, it says so instead of guessing. General information, not legal advice. To run it without a text question, send a data part {\"skill\": \"calculate_staff_needed\", \"arguments\": {...}}. It takes the same arguments as the calculate_staff_needed tool on the MCP server at https://backpr.com/ai/mcp (see that tool's inputSchema in tools/list).","tags":["staffing","ratios"],"quality_warning":false},{"skill_id":"list_states_by_rule","name":"Compare states by rule","description":"List the US states (and DC) that match one rule in BackPR's state rules data: every person must report suspected child abuse; camps need a state license (all camp types, only some or none statewide); or the staff-to-child ratio for school-age children, 3-year-olds or 4-year-olds in licensed childcare centers. Use it for questions like \"Which states require everyone to report abuse?\" or \"Which state has the strictest school-age ratio?\". Returns each matching state with its value and backpr.com links. Ratio rules list every state with a confirmed ratio, strictest first; the others list matching states by name. To run it without a text question, send a data part {\"skill\": \"list_states_by_rule\", \"arguments\": {...}}. It takes the same arguments as the list_states_by_rule tool on the MCP server at https://backpr.com/ai/mcp (see that tool's inputSchema in tools/list).","tags":["state comparison","mandated reporting","camp licensing","ratios"],"quality_warning":false},{"skill_id":"find_template","name":"Find free form templates","description":"Search BackPR's free printable templates for camps, after-school programs, childcare and youth programs: registration, medical and allergy, authorized pickup, permission slips, incident reports, attendance, staff and policy documents. Returns each match with its backpr.com page and its PDF and Word download links, plus Spanish versions when available. Leave the query empty to list every template. To run it without a text question, send a data part {\"skill\": \"find_template\", \"arguments\": {...}}. It takes the same arguments as the find_template tool on the MCP server at https://backpr.com/ai/mcp (see that tool's inputSchema in tools/list).","tags":["templates","forms","Spanish"],"quality_warning":false},{"skill_id":"find_programs","name":"Find licensed youth programs","description":"Find childcare centers, school-age (after-school) programs, camps and youth programs listed in BackPR's program finder, which uses official state and local licensing data. Search one state by city or 5-digit ZIP code (ZIP wins if both are given), optionally by program type. Returns up to 25 active listings with name, type, city, ZIP, ages, capacity and phone where published. Each answer links to the backpr.com finder page and names the data sources and their licenses. Home-based family childcare is never listed. A listing isn't an endorsement. To run it without a text question, send a data part {\"skill\": \"find_programs\", \"arguments\": {...}}. It takes the same arguments as the find_programs tool on the MCP server at https://backpr.com/ai/mcp (see that tool's inputSchema in tools/list).","tags":["program finder","childcare centers","after-school programs","camps"],"quality_warning":false},{"skill_id":"find_registration_software","name":"Find registration software pricing","description":"Search BackPR's registration software pricing index: what dozens of registration, camp, childcare, class and sports platforms publish about plan prices, nonprofit offers, fees added for families and contract terms, each with the company's own wording and the date BackPR checked it. Filter by platform name, category or whether the platform is free for nonprofits. Use it to compare costs or find free options. BackPR publishes this index and sells registration software; BackPR isn't in the index. To run it without a text question, send a data part {\"skill\": \"find_registration_software\", \"arguments\": {...}}. It takes the same arguments as the find_registration_software tool on the MCP server at https://backpr.com/ai/mcp (see that tool's inputSchema in tools/list).","tags":["registration software","pricing","nonprofits"],"quality_warning":false},{"skill_id":"get_directory_stats","name":"Get program directory counts","description":"Count the licensed youth programs listed in BackPR's program finder: total listings and counts by type (childcare centers, school-age programs, camps and youth programs), for one state or for every state with data, with the date the data was last updated. Use it for questions like \"How many childcare centers are listed in Texas?\". Counts cover the states that publish program data; home-based family childcare isn't listed. To run it without a text question, send a data part {\"skill\": \"get_directory_stats\", \"arguments\": {...}}. It takes the same arguments as the get_directory_stats tool on the MCP server at https://backpr.com/ai/mcp (see that tool's inputSchema in tools/list).","tags":["program finder","counts"],"quality_warning":false},{"skill_id":"get_state_rules","name":"Get state rules","description":"Look up one US state's rules for youth programs, summarized by BackPR from official state sources and published copies of state law: childcare licensing, staff-to-child ratios, summer camp licensing, background checks, mandated reporting of child abuse and giving medication. Use it when someone asks what a state requires of a childcare center, camp or after-school program. Returns the section(s) asked for, the date BackPR checked them, the backpr.com section URL, source links and any facts BackPR couldn't confirm. General information, not legal advice. To run it without a text question, send a data part {\"skill\": \"get_state_rules\", \"arguments\": {...}}. It takes the same arguments as the get_state_rules tool on the MCP server at https://backpr.com/ai/mcp (see that tool's inputSchema in tools/list).","tags":["state rules","childcare licensing","ratios","camps","background checks","mandated reporting"],"quality_warning":false},{"skill_id":"list_datasets","name":"List open datasets","description":"List BackPR's free open datasets (CC BY 4.0): youth program rules by state, the registration software pricing index, youth nonprofits by state, form templates and live program directory statistics. Returns each dataset's title, JSON and CSV download URLs, version, last checked date, record count, license and citation. To run it without a text question, send a data part {\"skill\": \"list_datasets\", \"arguments\": {...}}. It takes the same arguments as the list_datasets tool on the MCP server at https://backpr.com/ai/mcp (see that tool's inputSchema in tools/list).","tags":["open data","datasets","CC BY 4.0"],"quality_warning":false},{"skill_id":"search_backpr","name":"Search BackPR guides and tools","description":"Keyword search over every page listed in backpr.com/llms.txt: guides (such as how to start a summer camp or an after-school program), free calculators and tools, software comparisons, state rules pages, templates and product pages. Returns matching page titles, URLs and one-line descriptions. Use it to find a BackPR page to read or cite. To run it without a text question, send a data part {\"skill\": \"search_backpr\", \"arguments\": {...}}. It takes the same arguments as the search_backpr tool on the MCP server at https://backpr.com/ai/mcp (see that tool's inputSchema in tools/list).","tags":["guides","search"],"quality_warning":false}],"quality_flags":[],"check_history":{"checks":1,"passed":1},"recent_checks":[{"card_url":"https://backpr.com/.well-known/agent-card.json","checked_at":"2026-11-08T22:28:51.564229+00:00","success":true,"http_status":200,"detail":"Agent Card validated"}],"endpoint_tls_check":{"checked_at":"2026-11-08T22:28:51.564229+00:00","success":true,"detail":"Valid TLS connection to advertised endpoint host; no A2A request sent"},"protocol_check":{"checked_at":"2026-11-08T22:28:51.564229+00:00","endpoint":"https://backpr.com/ai/a2a","protocol_binding":"JSONRPC","protocol_version":"1.0","state":"a2a_response","http_status":200,"detail":"A2A task-not-found response to a read-only task lookup","request_diagnostics":{"requests":[{"path":"/ai/a2a","allow":[],"method":"POST","status":200,"version_header":"1.0","protocol_method":"GetTask","redirect_followed":false}],"capture_version":1}},"declared_primary_endpoint":"https://backpr.com/ai/a2a","selected_connection_interface":{"url":"https://backpr.com/ai/a2a","protocolBinding":"JSONRPC","protocolVersion":"1.0"},"protocol_interface_checks":[{"endpoint":"https://backpr.com/ai/a2a","protocol_binding":"JSONRPC","protocol_version":"1.0","selected":true,"state":"a2a_response","checked_at":"2026-11-08T22:28:51.564229+00:00","http_status":200,"detail":"A2A task-not-found response to a read-only task lookup","binding_recorded":true}],"connection_selection_note":"The selected connection uses an address advertised in the publisher card. Read-only observations do not establish task quality or safety.","x402_price_check":null,"events":[],"relationships":[],"verification":{"agent_card_url":"https://backpr.com/.well-known/agent-card.json","last_successful_card_check":"2026-11-08T22:28:51.564229+00:00","latest_card_check":{"checked_at":"2026-11-08T22:28:51.564229+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},"signature_status":"unsigned","signature_checked_at":"2026-11-08T22:28:51.564229+00:00","task_endpoint_tested":true,"task_execution_tested":false,"endpoint_tls_checked_at":"2026-11-08T22:28:51.564229+00:00","endpoint_tls_reachable":true,"protocol_check_state":"a2a_response","protocol_checked_at":"2026-11-08T22:28:51.564229+00:00","provider_identity_verified":false,"domain_claimed_at":null,"domain_proof_checked_at":null},"synthetic_capability_tests":{"agent_id":576489,"status":"not_tested","reason_code":"not_yet_tested","consent_status":"not_confirmed","latest_observation_status":null,"last_checked_at":null,"fixture_version":"1","reference_demonstration":false,"scope":"A publisher-authorized synthetic test of a dedicated free test endpoint. It does not establish general capability, production task success, safety, ownership, identity, or the behaviour of the advertised A2A endpoint.","methodology_url":"https://localmark.ai/capability-tests","history":[]},"repair_links":{"agent_repair_url":"https://localmark.ai/agents/576489/repair","publisher_report_url":"https://localmark.ai/publishers/backpr.com/repair","diagnostics_json_url":"https://localmark.ai/publishers/backpr.com/repair/diagnostics.json","diagnostics_csv_url":"https://localmark.ai/publishers/backpr.com/repair/diagnostics.csv"},"_localmark":{"contribution":{"optional":true,"directory_access":"free","operator_authorization_required":true,"affects_rankings":false,"message":"LocalMark is free. Optional contributions help fund ongoing checks.","support_url":"https://localmark.ai/support","metadata_url":"https://localmark.ai/api/v1/support/contributions"}}}