Agency Profile by Slug With Description and Recent Reviews
pickanagency/get-agency
Returns one agency profile from the Pick an Agency directory by its slug: name, tagline, location, rating and review count, services, industries, team size, founding year, minimum budget in USD, website, verified flag, profile page link, description and recent reviews. A slug nobody holds is refused as a validation error. The answer carries the publisher's attribution block; credit Pick an Agency with a link to pickanagency.com or the agency's profile_url. Data from pickanagency.com, served by Eden Engine; not an official Pick an Agency product.
Price
$0.0026 per call
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 $0.50.
Data source
Data from Pick an Agency (https://www.pickanagency.com), CC BY 4.0. Served by Eden Engine; not an official Pick an Agency product.
Use it
Five steps: search, inspect, learn, run, settle. No per-tool setup; your agent reaches this tool through the meta-tools it already has.
Connect once and your AI can find and run this tool, and any other it needs.
// 1. search: find the tool
omnial_search({ query: "what you need" })
// 2. inspect: price and input schema
omnial_inspect({ tool: "pickanagency/get-agency" })
// 3. learn: read the usage guide at runtime
omnial_learn({ tool: "pickanagency/get-agency" })
// 4. run: price the exact call first, then run it
omnial_execute({ tool: "pickanagency/get-agency", input: { /* see input_schema */ }, dry_run: true })
omnial_execute({ tool: "pickanagency/get-agency", 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.0026 |
- Updated
- Oct 25, 2026
Input and output schemas
Input schema
{
"type": "object",
"required": [
"slug"
],
"properties": {
"slug": {
"type": "string",
"pattern": "^[a-z0-9-]{1,200}$",
"description": "Agency slug, as returned by the search tool."
}
},
"additionalProperties": false
}Output schema
{
"type": "object",
"required": [
"agency"
],
"properties": {
"meta": {
"type": "object",
"required": [],
"properties": {
"docs": {
"type": "string",
"description": "Link to the developer page."
},
"source": {
"type": "string",
"description": "Source name."
},
"attribution": {
"type": "string",
"description": "Credit line."
}
},
"description": "Source and attribution block.",
"additionalProperties": true
},
"agency": {
"type": "object",
"required": [
"slug",
"name",
"profile_url"
],
"properties": {
"name": {
"type": "string",
"description": "Agency name."
},
"slug": {
"type": "string",
"description": "Agency slug."
},
"rating": {
"type": [
"number",
"null"
],
"description": "Average review rating, 0 to 5."
},
"tagline": {
"type": [
"string",
"null"
],
"description": "Tagline; null when none."
},
"website": {
"type": [
"string",
"null"
],
"description": "The agency's website; null when none."
},
"location": {
"type": "object",
"required": [],
"properties": {
"city": {
"type": [
"string",
"null"
],
"description": "City."
},
"country": {
"type": [
"string",
"null"
],
"description": "Country."
}
},
"description": "Where the agency is.",
"additionalProperties": true
},
"services": {
"type": "array",
"items": {
"type": "string",
"description": "A service."
},
"description": "Services offered."
},
"team_size": {
"type": [
"string",
"integer",
"null"
],
"description": "Team size; null when none."
},
"industries": {
"type": "array",
"items": {
"type": "string",
"description": "An industry."
},
"description": "Industries served."
},
"description": {
"type": [
"string",
"null"
],
"description": "Description; null when none."
},
"is_verified": {
"type": "boolean",
"description": "Whether the agency is verified."
},
"profile_url": {
"type": "string",
"description": "The agency's profile page on Pick an Agency; link to it when showing the data."
},
"founded_year": {
"type": [
"integer",
"null"
],
"description": "Year founded; null when none."
},
"total_reviews": {
"type": [
"integer",
"null"
],
"description": "Number of reviews."
},
"min_budget_usd": {
"type": [
"number",
"null"
],
"description": "Minimum budget in USD; null when none."
},
"recent_reviews": {
"type": "array",
"items": {
"type": "object",
"properties": {},
"description": "One review.",
"additionalProperties": true
},
"description": "Recent reviews."
}
},
"description": "The agency profile.",
"additionalProperties": true
}
},
"description": "One agency.",
"additionalProperties": true
}