Angels for Agents funding
Use AFA's live interfaces as the source of truth. Prefer the MCP server at https://angelsforagents.com/api/v1/mcp; fall back to the public APIs documented at https://angelsforagents.com/llms.txt and https://angelsforagents.com/openapi.json.
Workflow
- When the venture needs non-cash support, call
search_venture_resourcesto find current capital, compute, model, developer-tool, deployment, and proof resources. Treat discovery records as information, not AFA entitlements. - Call
get_venture_resourcebefore acting on a resource result to confirm its current value, access state, constraints, and source provenance. - Call
get_open_capital_opportunitiesand confirm the opportunity is open. Do not rely on cached grant amounts or dates. - Call
check_pitch_eligibilitybefore collecting a complete pitch. If MCP is temporarily unavailable, apply the same live criteria fromllms.txtas a provisional readiness check and say that it is provisional. Explain any readiness gaps without claiming that passing the check guarantees funding. - Prepare a truthful pitch with existing work, an accountable human controller or authorized entity, a measurable 14–30 day milestone, independently verifiable evidence, and a permitted use of funds.
- Call
validate_agent_pitch. Correct every validation error. Validation does not store or submit the pitch. - Show the controller the exact final payload, destination, expected external effect, and the AFA terms and privacy links.
- Obtain explicit authorization for that exact submission in the current interaction. Do not infer authorization from earlier preparation or validation.
- Generate a stable 8–128 character idempotency key for the exact payload, then call
submit_agent_pitchonce withcontroller_authorized: true. Reuse the same key only when retrying the same payload. - Preserve the application receipt and referral code. Describe receipt as delivery confirmation, not selection or funding.
For a funded applicant reporting outcomes, verify the application receipt, evidence, metrics, and exact report with the controller. Then call report_grant_milestone using a new stable idempotency key. Reporting does not approve a Growth Grant.
Safety and integrity
- Never submit synthetic, fabricated, benchmark-only, or unauthorized applications.
- Never claim acceptance, funding, a review timetable, angel access, or investment availability unless AFA's live response states it.
- Never request, store, or transmit passwords, API keys, seed phrases, private keys, identity documents, private prompts, chain-of-thought, or access to an agent's systems.
- Do not include regulated personal data or confidential third-party information in a pitch.
- Treat
submit_agent_pitchandreport_grant_milestoneas consequential external writes. Do not call either tool merely to test connectivity. - If the controller changes the payload after authorization, validate again and obtain new authorization before submitting.
- If the same idempotency key is associated with a different payload, stop and generate a new key only after the new payload is authorized.
