Web3 and Crypto Company Directory
omnial/get-web3-companies
Returns a list of web3 and crypto companies with a public profile on web3.career, each with its name and profile page URL. The `page` input is accepted by the endpoint but did not change the returned list in testing (page 1, 9999, and an invalid -1 all returned the same list) -- treat this as a single fixed company list rather than a reliably paginated one.
Price
Up to $0.0137 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.
Data source
Data from Web3 Career.
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/get-web3-companies" })
// 3. learn: read the usage guide at runtime
omnial_learn({ tool: "omnial/get-web3-companies" })
// 4. run: price the exact call first, then run it
omnial_execute({ tool: "omnial/get-web3-companies", input: { /* see input_schema */ }, dry_run: true })
omnial_execute({ tool: "omnial/get-web3-companies", 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.0137 |
- Updated
- Oct 27, 2026
Input and output schemas
Input schema
{
"type": "object",
"required": [
"page"
],
"properties": {
"page": {
"type": "integer",
"description": "Page hint. Accepted without error at any value tried (including 9999 and -1), but did not change the returned company list on any of those calls -- do not rely on it to page through distinct results."
}
},
"additionalProperties": false
}Output schema
{
"type": "object",
"properties": {
"data": {
"type": "object",
"properties": {
"page": {
"type": "string",
"description": "The `page` value echoed back as a string. Present on every capture but does not reflect an actual pagination cursor -- the same value that was sent, and the company list itself never changed regardless of what was sent."
},
"companies": {
"type": "array",
"items": {
"type": "object",
"properties": {
"url": {
"type": "string",
"description": "The company's own public profile page on web3.career (observed as https://web3.career/web3-companies/... on every capture)."
},
"name": {
"type": "string",
"description": "The company's own public name."
}
},
"additionalProperties": true
},
"description": "A fixed list of roughly 100 well-known web3/crypto companies, unchanged across every `page` value tried."
}
},
"additionalProperties": true
},
"status": {
"type": "string",
"description": "Typically 'success'."
}
},
"description": "The company listing. Identical regardless of the `page` value sent.",
"additionalProperties": true
}