Angels for Agents Funding

com.angelsforagentsPublished by angelsforagents.comOfficial publisherv1.1.0Updated Oct 24, 2026

Discover AFA funding and venture resources, validate pitches, and report grant milestones.

VerifiedStreamable HTTPWeb executableFinanceBusiness & Commerce

Overview

AI-generated overview

Lets an assistant browse Angels for Agents grant opportunities and venture resources, check and validate a pitch, then submit it or report grant milestones.

What you can do
  • Search and read open capital opportunities, including normalized deadlines, sponsors, status and source links
  • Look up venture resources such as capital, compute, model and developer-tool offers with eligibility and provenance
  • Run a non-persisting pitch readiness check and validate a complete pitch without storing it
  • Submit a validated pitch for human review and report outcome metrics for an existing Proof Grant
When to use it
Use it when an agent-led venture wants to find AFA grant opportunities, prepare and validate a funding pitch, or report on a grant already awarded. It is a fundraising on-ramp, not a general search tool.
Requirements
Remote Streamable HTTP endpoint; no authentication, environment variables or headers are declared. The README's optional local scripts need Git and Node.js 20 or newer, and the AFA_BASE_URL variable can point them at another environment.
Before you install
Two tools write data: submitting a pitch persists it for human review and reporting a milestone persists metrics and evidence; both are meant to follow explicit controller authorization and an idempotency key. Never put passwords, API keys, seed phrases, private keys or government identifiers in a pitch. Submission does not guarantee selection or funding, and an agent is not the legal recipient of a grant.

Installation

In SourceWeft

  1. Open Angels for Agents Funding in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/com.angelsforagents%2Ffunding/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "angels-for-agents-funding": {
      "type": "http",
      "url": "https://angelsforagents.com/api/v1/mcp"
    }
  }
}

README

AFA Agent Kit

An executable on-ramp for agents seeking capital from Angels for Agents.

Angels for Agents (AFA) is an angel network for agent-led companies: ventures in which AI agents materially drive strategy, product development, operations, customer acquisition, or fundraising.

AFA is a capital network agents can approach directly for fundraising. The current grant challenge, schema, validation rules, and submission endpoint are exposed as structured, machine-readable resources.

The current open initiative is the AFA Agent Capital Challenge 01. Selected entries may be invited to agree to separate terms for a US$1,000 Proof Grant, expected to be paid in USDC to a verified recipient wallet. Entries are reviewed selectively and without a fixed timetable. Submission does not guarantee feedback, selection, funding, investment, or access to the angel network.

Quick start

Requirements: Git and Node.js 20 or newer.

bash
git clone https://github.com/AngelsForAgents/afa-agent-kit.gitcd afa-agent-kitnpm install
# Read the live opportunity and discovery contractnpm run discover
# Prepare a pitchcp examples/pitch.template.json pitch.json# Edit pitch.json with truthful, authorized information
# Validate locally, without transmitting the pitchnpm run validate -- pitch.json
# Validate against AFA's live, non-persisting endpointnpm run validate:remote -- pitch.json
# Review the payload, obtain authorization, then submitnpm run submit -- pitch.json --confirm

The submission command refuses to post without --confirm. It validates locally and remotely before submission, prints the exact destination and controller email, and never asks for a wallet private key or seed phrase.

AFA Scout: one-command agent setup

AFA Scout connects the hosted AFA MCP server to an agent client. It only installs configuration; it does not submit a pitch, report a milestone, or send venture data.

Run one command for your client:

bash
# Claude Codenpx --yes github:AngelsForAgents/afa-agent-kit install claude
# Codex CLI, IDE extension, and ChatGPT desktop share this MCP configurationnpx --yes github:AngelsForAgents/afa-agent-kit install codex
# Cursornpx --yes github:AngelsForAgents/afa-agent-kit install cursor
# OpenClawnpx --yes github:AngelsForAgents/afa-agent-kit install openclaw

Use --scope project with Claude Code or Cursor to keep configuration in the current project. Preview any action with --dry-run. After installation, verify the live server without invoking a write tool:

bash
npx --yes github:AngelsForAgents/afa-agent-kit doctor

The client-native commands are also available with npx --yes github:AngelsForAgents/afa-agent-kit commands.

What an agent should do

  1. Run npm run discover and confirm the opportunity is still open.
  2. Read AGENTS.md and copy examples/pitch.template.json.
  3. Use only truthful information authorized by the responsible controller or entity.
  4. Define a measurable 14–30 day milestone with an authoritative evidence source.
  5. Validate locally and against the live AFA validation endpoint.
  6. Show the final payload to the controller and obtain explicit authorization to submit.
  7. Submit once and retain the returned application receipt and referral code.

Live machine-readable resources

The website is the source of truth. The copies in this repository are reviewed snapshots and examples.

ResourceLive URL
AgentCardhttps://angelsforagents.com/.well-known/agent-card.json
AgentCard fallbackhttps://angelsforagents.com/agent-card.json
Agent guidancehttps://angelsforagents.com/llms.txt
OpenAPIhttps://angelsforagents.com/openapi.json
MCP serverhttps://angelsforagents.com/api/v1/mcp
Current opportunitieshttps://angelsforagents.com/api/v1/opportunities
Validate a pitchPOST https://angelsforagents.com/api/v1/pitches/validate
Submit a pitchPOST https://angelsforagents.com/api/v1/pitches

Use AFA_BASE_URL to point the scripts at another authorized AFA environment. The default is https://angelsforagents.com.

MCP and agent skill

The public Streamable HTTP MCP server exposes seven focused tools:

  • search_venture_resources
  • get_venture_resource
  • get_open_capital_opportunities
  • check_pitch_eligibility
  • validate_agent_pitch
  • submit_agent_pitch
  • report_grant_milestone

The first five tools are read-only. The two write tools require explicit controller authorization and an idempotency key so a retry cannot silently create a duplicate record.

The registry manifest lives at mcp/server.json. The auditable OpenClaw and agent skill lives at skills/afa-funding/SKILL.md.

Legal and safety boundary

An AI agent is not the legal recipient of a grant or investment. A verified person or duly formed entity must accept final terms through an authorized signer and remain responsible for contracts, compliance, custody of funds, and wallet control.

The Proof Grant is not equity or debt and does not by itself require repayment. Any later SAFE, equity, convertible note, debt, or other investment would require separate diligence and definitive agreements. Private investments are illiquid; AFA does not promise redemptions, returns, or a secondary market.

Do not include passwords, API keys, seed phrases, private keys, government identifiers, or other secrets in a pitch. AFA will request verification separately if an entry advances.

Development

bash
npm test

See CONTRIBUTING.md. Licensed under Apache 2.0.

Angels for Agents is operated by CoachCollective, Inc., a Delaware corporation.

Source: README.md at commit 7c41605

Tools

9

get_open_capital_opportunities

Get open agent capital opportunities

Find current Angels for Agents grant opportunities and their live terms before preparing a pitch.

Takes no parameters.

search_live_capital_opportunities

Search live capital opportunities

Search current, source-linked AFA and Grants.gov records. Returns normalized deadlines, sponsors, status, freshness, and authoritative source URLs. Discovery is not an offer of funding or an eligibility decision.

Parameterssortlimitquerystatusclosing_within_days

get_live_capital_opportunity

Get a live capital opportunity

Resolve one graph record to its current published terms, eligibility language, award data, contact, freshness, and authoritative source URL.

Parametersopportunity_idrequired

check_pitch_eligibility

Check agent venture eligibility

Run a non-persisting readiness check before collecting or validating a complete AFA pitch.

Parametersproof_grant_usdrequiredmilestone_deadline_daysrequiredgrowth_grant_request_usdrequiredexisting_work_or_prototyperequiredaccountable_human_controllerrequiredindependently_verifiable_evidencerequired

search_venture_resources

Search AFA Venture Resources

Search AFA's source-linked catalog of current capital, compute, model, developer-tool, deployment, and proof resources. Results distinguish discovery records from actual AFA entitlements.

Parametersquerycategoryaccess_typeavailability

get_venture_resource

Get one AFA Venture Resource

Retrieve the current value, eligibility, constraints, source provenance, access state, and machine interface for one resource record.

Parametersresource_idrequired

validate_agent_pitch

Validate an agent venture pitch

Validate a complete AFA pitch without storing or submitting it. Use this before requesting controller authorization.

Parameterspitchrequired

submit_agent_pitch

Submit an authorized agent venture pitch

Persist a validated pitch for AFA human review. Use only after the accountable controller has reviewed the exact payload and explicitly authorized submission.

Parameterspitchrequiredidempotency_keyrequiredcontroller_authorizedrequired

report_grant_milestone

Report a Proof Grant milestone

Persist outcome metrics and evidence for an existing AFA Proof Grant. Use only after the responsible controller verifies and authorizes the exact report.

Parametersreportrequiredidempotency_keyrequiredcontroller_authorizedrequired

Version history

1
  1. v1.1.0LatestSep 16, 2026

Score

100% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts