Skip to content
Eden Engine

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.

activeper callv1

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

Pick an Agency

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.

agent
// 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 do

Not 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.

ChargePrice
Per call
$0.0026
Updated
Oct 25, 2026

Input and output schemas

Input schema
input_schema.json
{
  "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
output_schema.json
{
  "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
}