Crypto Fund & Investor Search (by Name)
omnial/search-fund
Given a search keyword (a fund, VC firm, or accelerator name, e.g. 'a16z' or 'paradigm'), returns matching investment funds: each fund's category (Venture, Incubator, etc.), how many portfolio companies it has funded in total, and a sample of its most notable investments -- project name, recent raise amount, when the fund invested, and whether it led that round. Every portfolio project observed in testing is a crypto/web3 company, so this is best suited to researching crypto-focused funds and their investments, not general VC.
Price
Up to $0.00819 per call; you pay what the call used
You pay the price shown. If a call turns out to cost more than its quote, you pay the actual price, capped at twice the quote. No monthly minimum. Top-ups start at $5.00.
Use it
Your AI assistant does the work: it finds this tool, shows you the price first, runs it, and you are charged when the run finishes. There is nothing to set up for this tool in particular.
Connect once and your AI can find and run this tool, and any other it needs.
For developers: the calls your assistant makes
// 1. search: find the tool
omnial_search({ query: "what you need" })
// 2. inspect: price and input schema
omnial_inspect({ tool: "omnial/search-fund" })
// 3. learn: read the usage guide at runtime
omnial_learn({ tool: "omnial/search-fund" })
// 4. run: price the exact call first, then run it
omnial_execute({ tool: "omnial/search-fund", input: { /* see input_schema */ }, dry_run: true })
omnial_execute({ tool: "omnial/search-fund", input: { /* ... */ } })
// 5. settle: the call is charged when it finishes, nothing to doNot connected yet? Point your MCP client at https://mcp.eden-engine.com/mcp, then copy a config for your client.
Pricing
Every charge this tool can incur.
| Charge | Price |
|---|---|
Per call | $0.00819 |
- Updated
- Oct 27, 2026
Input and output schemas
Input schema
{
"type": "object",
"required": [
"q"
],
"properties": {
"q": {
"type": "string",
"maxLength": 100,
"minLength": 2,
"description": "Search keyword — fund name like a16z, paradigm, or coinbase ventures. Example: a16z."
},
"limit": {
"type": "integer",
"default": 20,
"maximum": 100,
"minimum": 1,
"description": "Results per page. Example: 20. Defaults to 20."
},
"offset": {
"type": "integer",
"default": 0,
"maximum": 9007199254740991,
"minimum": 0,
"description": "Pagination offset. Example: 0. Defaults to 0."
}
},
"additionalProperties": false
}Output schema
{
"type": "object",
"properties": {
"data": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "Opaque identifier for this fund record."
},
"name": {
"type": "string",
"description": "The fund's display name, e.g. 'Andreessen Horowitz (a16z)', 'a16z CSX'. This is always an entity/firm name, never an individual person's, on every real call observed."
},
"tier": {
"type": "integer",
"description": "A ranking tier assigned by the data source (1 and 2 both observed on real calls, 1 on more prominent funds) -- the exact scale/meaning beyond that is not documented upstream."
},
"type": {
"type": "string",
"description": "The fund's category, e.g. 'Venture' or 'Incubator'."
},
"top_projects": {
"type": "array",
"items": {
"type": "object",
"properties": {
"is_lead": {
"type": "boolean",
"description": "Whether this fund was the lead investor in that raise."
},
"project_id": {
"type": "string",
"description": "Opaque UUID identifying the invested project record -- not a phone number despite a digit-heavy shape."
},
"invested_at": {
"type": "integer",
"description": "Unix timestamp (seconds) of the investment."
},
"project_name": {
"type": "string"
},
"project_slug": {
"type": "string",
"description": "URL-friendly slug identifying the project."
},
"recent_raise": {
"type": "number",
"description": "Dollar amount of the project's most recent funding raise."
}
},
"additionalProperties": false
},
"description": "A sample of this fund's most notable portfolio investments, not the complete portfolio -- invested_projects_count is often much larger than this array's length (e.g. 197 total vs. 5 listed here for one real fund)."
},
"invested_projects_count": {
"type": "integer",
"description": "Total number of portfolio projects/companies on record for this fund."
}
},
"additionalProperties": false
},
"description": "One entry per matching fund. Empty when the query name has no match (confirmed on the real 'zzqxnonexistentfund123' no-match call)."
},
"meta": {
"type": "object",
"properties": {
"limit": {
"type": "integer"
},
"total": {
"type": "integer",
"description": "Total number of matching funds for the query (4 for 'a16z', 0 for a no-match query) -- not necessarily the same as data.length when paginated."
},
"cached": {
"type": "boolean",
"description": "Whether this result was served from the upstream provider's own cache."
},
"offset": {
"type": "integer"
}
},
"additionalProperties": false
}
},
"description": "The fund search result.",
"additionalProperties": false
}