Angels for Agents Funding
by angelsforagents.com · remote · no sign-in to list tools · v1.1.0 · published by com.angelsforagents
Discover AFA funding and venture resources, validate pitches, and report grant milestones.
9 tools: 2 can delete or cancel things, 1 change things and 6 only read.
Scanned Oct 21, 2026
- Deletes or cancels2Claude Code: deny: see these tools
- Can't be undone0Claude Code: ask
- Changes things1Claude Code: ask: see these tools
- Only reads6Claude Code: allow: see these tools
1 check matched something in the tool definitions. No finding is not a safety guarantee. How the checks work.
claude mcp add --transport http funding https://angelsforagents.com/api/v1/mcpFindings
Matches of fixed checks, with the text they matched.
The server marks "check_pitch_eligibility" read-only (readOnlyHint: true), and its own name, description or input give the class "write".
What this check looks forMatched text
annotations: {"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false}; The description's first verb is "run": a word for a change.
Tools
Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.
9 tools
Deletes or cancels 2Claude Code: deny
report_grant_milestonePersist outcome metrics and evidence for an existing AFA Proof Grant.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it destructive (destructiveHint: true).
Description, as the server wrote it Persist outcome metrics and evidence for an existing AFA Proof Grant. Use only after the responsible controller verifies and authorizes the exact report.
Annotations the server declares
- readOnlyHint: false
- openWorldHint: true
- destructiveHint: true
submit_agent_pitchPersist a validated pitch for AFA human review.No findings
Why it is in this group
- The name "submit_agent_pitch" says "submit": a word for a change.
- The server marks it destructive (destructiveHint: true).
Description, as the server wrote it Persist a validated pitch for AFA human review. Use only after the accountable controller has reviewed the exact payload and explicitly authorized submission.
Annotations the server declares
- readOnlyHint: false
- openWorldHint: true
- destructiveHint: true
Changes things 1Claude Code: ask
check_pitch_eligibilityRun a non-persisting readiness check before collecting or validating a complete AFA pitch.1 finding
Why it is in this group
- The description's first verb is "run": a word for a change.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Findings
- Warn
The server marks "check_pitch_eligibility" read-only (readOnlyHint: true), and its own name, description or input give the class "write".
What this check looks forMatched text
annotations: {"readOnlyHint":true,"destructiveHint":false,"openWorldHint":false}; The description's first verb is "run": a word for a change.
Description, as the server wrote it Run a non-persisting readiness check before collecting or validating a complete AFA pitch.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: false
- destructiveHint: false
Only reads 6Claude Code: allow
get_live_capital_opportunityResolve one graph record to its current published terms, eligibility language, award data, contact, freshness, and authoritative source URL.No findings
Why it is in this group
- The name "get_live_capital_opportunity" says "get": a word for reading.
Description, as the server wrote it Resolve one graph record to its current published terms, eligibility language, award data, contact, freshness, and authoritative source URL.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
- destructiveHint: false
get_open_capital_opportunitiesFind current Angels for Agents grant opportunities and their live terms before preparing a pitch.No findings
Why it is in this group
- The name "get_open_capital_opportunities" says "get": a word for reading.
Description, as the server wrote it Find current Angels for Agents grant opportunities and their live terms before preparing a pitch.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: false
- destructiveHint: false
get_venture_resourceRetrieve the current value, eligibility, constraints, source provenance, access state, and machine interface for one resource record.No findings
Why it is in this group
- The name "get_venture_resource" says "get": a word for reading.
Description, as the server wrote it Retrieve the current value, eligibility, constraints, source provenance, access state, and machine interface for one resource record.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: false
- destructiveHint: false
search_live_capital_opportunitiesSearch current, source-linked AFA and Grants.gov records.No findings
Why it is in this group
- The name "search_live_capital_opportunities" says "search": a word for reading.
Description, as the server wrote it 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.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
- destructiveHint: false
search_venture_resourcesSearch AFA's source-linked catalog of current capital, compute, model, developer-tool, deployment, and proof resources.No findings
Why it is in this group
- The name "search_venture_resources" says "search": a word for reading.
Description, as the server wrote it 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.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: false
- destructiveHint: false
validate_agent_pitchValidate a complete AFA pitch without storing or submitting it.No findings
Why it is in this group
- The name "validate_agent_pitch" says "validate": a word for reading.
Description, as the server wrote it Validate a complete AFA pitch without storing or submitting it. Use this before requesting controller authorization.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: false
- destructiveHint: false
This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.
Install
Pinned to version 1.1.0. Values in angle brackets are yours to fill in.
claude mcp add --transport http funding https://angelsforagents.com/api/v1/mcpRun in a terminal.
Claude Code permissions
Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.
{
"permissions": {
"allow": [
"mcp__funding__get_open_capital_opportunities",
"mcp__funding__search_live_capital_opportunities",
"mcp__funding__get_live_capital_opportunity",
"mcp__funding__search_venture_resources",
"mcp__funding__get_venture_resource",
"mcp__funding__validate_agent_pitch"
],
"ask": [
"mcp__funding__check_pitch_eligibility"
],
"deny": [
"mcp__funding__submit_agent_pitch",
"mcp__funding__report_grant_milestone"
]
}
}Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as funding. Review it before you use it.