{
  "info": {
    "name": "LinkedIn Email Finder — mcp.ai",
    "description": "REST API for the LinkedIn Email Finder MCP. Set {{apiKey}} to a workspace key (sk_live_…) created at https://mcp.ai/settings/api-keys.",
    "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json"
  },
  "auth": {
    "type": "bearer",
    "bearer": [
      {
        "key": "token",
        "value": "{{apiKey}}",
        "type": "string"
      }
    ]
  },
  "variable": [
    {
      "key": "baseUrl",
      "value": "https://api.mcp.ai/api/linkedin_email",
      "type": "string"
    },
    {
      "key": "apiKey",
      "value": "sk_live_...",
      "type": "string"
    }
  ],
  "item": [
    {
      "name": "linkedin_email_company_url",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/company/url",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "company",
            "url"
          ]
        },
        "description": "Encontra a URL da página no LinkedIn de uma ou mais empresas a partir do nome ou do domínio. Aceita até 100 empresas por chamada. Cobrado só pelas URLs encontradas.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"companies\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "linkedin_email_count_companies",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/count/companies",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "count",
            "companies"
          ]
        },
        "description": "Conta quantas empresas batem com um conjunto de filtros, sem trazer os dados e sem gastar crédito. Use antes de linkedin_email_search_companies para dimensionar a busca de graça.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"query\": {}\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "linkedin_email_count_people",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/count/people",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "count",
            "people"
          ]
        },
        "description": "Conta quantas pessoas batem com um conjunto de filtros, sem trazer os dados e sem gastar crédito. Use sempre antes de linkedin_email_search_people para dimensionar a busca e ajustar os filtros de graç",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"query\": {}\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "linkedin_email_find",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/find",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "find"
          ]
        },
        "description": "Descobre o e-mail profissional de uma ou mais pessoas a partir do nome e do domínio (ou nome) da empresa. Aceita até 100 pessoas por chamada e devolve o resultado item a item, com o nível de certeza. ",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"people\": \"\",\n  \"wait_seconds\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "linkedin_email_profile_url",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/profile/url",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "profile",
            "url"
          ]
        },
        "description": "Encontra a URL do perfil no LinkedIn de uma ou mais pessoas a partir do nome mais a empresa ou o cargo. Use quando você tem o nome e quer chegar no perfil. Aceita até 100 pessoas por chamada. Cobrado ",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"people\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "linkedin_email_reverse",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/reverse",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "reverse"
          ]
        },
        "description": "Descobre quem está por trás de um e-mail profissional, devolvendo a URL do perfil no LinkedIn. É o caminho inverso do linkedin_email_find. Aceita até 50 e-mails por chamada. É a tool mais cara do MCP,",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"emails\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "linkedin_email_scan_domain",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/scan/domain",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "scan",
            "domain"
          ]
        },
        "description": "Varre um domínio atrás dos e-mails de função, tipo contato@, comercial@ ou admin@. Aceita até 50 domínios por chamada. Cobrado só pelos domínios em que achou algum endereço.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"domains\": \"\",\n  \"wait_seconds\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "linkedin_email_scrape_company",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/scrape/company",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "scrape",
            "company"
          ]
        },
        "description": "Extrai os dados públicos de páginas de empresa no LinkedIn a partir da URL: setor, tamanho, sede, descrição. Precisa ser URL de empresa (linkedin.com/company/...). Aceita até 100 URLs por chamada. Cob",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"urls\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "linkedin_email_scrape_profile",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/scrape/profile",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "scrape",
            "profile"
          ]
        },
        "description": "Extrai os dados públicos de perfis do LinkedIn a partir da URL: cargo, empresa, experiência, formação. Precisa ser URL de perfil (linkedin.com/in/...). Aceita até 100 URLs por chamada. Cobrado só pelo",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"urls\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "linkedin_email_search_companies",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/search/companies",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "search",
            "companies"
          ]
        },
        "description": "Busca empresas na base de leads por setor, tamanho, faturamento, localização, crescimento de headcount e mais. Cobrado por resultado devolvido, então conte antes com linkedin_email_count_companies. Pa",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"query\": {},\n  \"page_size\": 0,\n  \"page_token\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "linkedin_email_search_people",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/search/people",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "search",
            "people"
          ]
        },
        "description": "Busca pessoas na base de leads por cargo, empresa, setor, localização, tempo de experiência e mais de 30 outros filtros. Cobrado por resultado devolvido, então conte antes com linkedin_email_count_peo",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"query\": {},\n  \"page_size\": 0,\n  \"page_token\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "linkedin_email_verify",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/verify",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "verify"
          ]
        },
        "description": "Verifica se endereços de e-mail existem e entregam, com nível de certeza. Aceita até 100 e-mails por chamada. Cobrado por e-mail testado, mesmo quando o veredito é que o endereço não existe.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"emails\": \"\",\n  \"wait_seconds\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    }
  ]
}