Access LinkedIn profiles, companies, jobs and email addresses for sales and recruitment research
Connects to LinkedIn to retrieve professional profiles, company data, job postings, and work email addresses. Muse can search for people and companies, enrich contact records, verify emails, and discover hiring teams for prospecting and recruitment tasks.
Try asking Muse: "Find the email address and recent posts of a software engineer at a specific company to reach out about a job opportunity"
Source: Found in the official MCP Registry (io.github.baldiga/zooq) · First listed September 25, 2026
Each bar is one check, every 15 minutes. Green means it answered. Last checked 2 h ago.
What Muse can see: You sign in to your own account with it, so Muse can reach what that account allows. Read what it asks for before you agree.
Before it acts: Read what Muse plans to do before you approve it, and remove the app from Muse when you stop using it.
musedirectory.ai is not part of Meta. More about how Muse handles your information
Not in Muse's Connectors list yet, but Muse can still use it. Copy the request below and paste it into Muse. Muse asks before it shares anything with the app's site. Meta does not review apps used this way, so only use ones you trust. We tested this in the Muse app on September 24, 2026: Muse used an app's link directly this way and returned a live answer.
https://zooq.dev/api/mcpNot in Muse's Connectors list yet. Muse can still use it: its page gives you a request to paste into Muse.
Response time at the last check: 571ms. Worked in 100% of checks over 30 days.
Screened, no issues found
Screening looks for known threats and hidden instructions at the time of the check, and runs again weekly and whenever the tool list changes. It cannot see the server's code, so only connect what you need and review what Muse asks to do. How screening works.
profile_fullComplete profile in one call — positions, education, skills, certifications, geo, follower/connection counts and flags. This is the canonical profile read; the other profile/* paths (overview, details, about, education, skills, certifications, full-experience, social-matrix) are profile_entity_idResolve a public handle to the person entityId used by the live person endpoints (posts, comments, interests, lookalikes). Resolve once, reuse the id. (Costs 10 Zooq credits.)profile_enrichFreshest LIVE snapshot of one profile, by handle or entityId — not the deduplicated dataset record the other profile/* endpoints return. Carries live-only flags (openToWork, isHiring, isTopVoice) and returns the person's entityId, the id every other live person endpoint needs. (Cprofile_employment_historyComplete LIVE work history for one person: per-role organization, title, description, location, parsed dates, per-role skills, and parallel-position groupings (concurrent titles kept distinct rather than flattened). Overlaps profile_full_experience, which reads the dataset recordprofile_recommendationsRecommendations written for the person, with author details and text. (Costs 10 Zooq credits.)profile_similarSimilar professional profiles — expand a shortlist from one example. (Costs 10 Zooq credits.)profile_interestsEntities the person follows (companies, groups, people, newsletters). (Costs 10 Zooq credits.)companies_entity_idResolve a company slug to the numeric organization id used by the live company endpoints (posts, similar, affiliated, insights). Resolve once, reuse the id. (Costs 10 Zooq credits.)companies_universal_name_to_idResolve a company slug (the part after linkedin.com/company/) to its stable org_ id — the dataset id used by /companies/info. For the live company endpoints (posts, similar, affiliated, insights) use companies_entity_id instead; the two ids are not interchangeable. Returns the FUcompanies_infoFull company firmographics — description, industry, headcount, HQ, follower count, specialties. (Costs 10 Zooq credits.)companies_enrichFreshest LIVE company profile. Returns three things the dataset record behind companies_info does not: funding signals, the FULL location list (not just HQ), and parent/affiliated/related pages. Pass `slug` and Zooq resolves it to the numeric id at no extra credit cost, or pass `companies_name_lookupSearch companies by name, with the full firmographic filter set. Cursor-paginated. Same upstream as search_companies — use whichever entry point reads better; they are equivalent. (Costs 10 Zooq credits.)companies_employees_dataPeople who work or worked at an organization (professional records, same shape as /search/people). Cursor-paginated. (Costs 10 Zooq credits.)companies_similarSimilar companies / peers (id, name, industry, followers, url). Keyed by the numeric organization id: pass `slug` and Zooq resolves it for you at no extra credit cost, or pass `id` from companies_entity_id to skip the lookup. (Costs 10 Zooq credits.)companies_affiliated_pagesAffiliated / subsidiary / showcase pages of a company. Keyed by the numeric organization id: pass `slug` and Zooq resolves it for you at no extra credit cost, or pass `id` from companies_entity_id to skip the lookup. (Costs 10 Zooq credits.)companies_insightsEmployee-count total + distribution buckets (by department, seniority, location). Keyed by the numeric organization id: pass `slug` and Zooq resolves it for you at no extra credit cost, or pass `id` from companies_entity_id to skip the lookup. (Costs 10 Zooq credits.)companies_postsA company's recent posts. data.activities[].entityId is the activity id consumed by /posts/info, /posts/comments, /posts/likes. Keyed by the numeric organization id: pass `slug` and Zooq resolves it for you at no extra credit cost, or pass `id` from companies_entity_id to skip thcompanies_jobsOpen job postings across one or more organizations. (Costs 10 Zooq credits.)search_peopleSearch professional records with rich filters — name, title, company, skills, education, tenure, geography. Cursor-paginated. (Costs 10 Zooq credits.)search_companiesSearch organizations by name or website with firmographic filters. Cursor-paginated. (Costs 10 Zooq credits.)search_jobsJob/opportunity search with the full filter set. Location filtering works: pass `locations` a LinkedIn geo id (e.g. 101570771 for Tel Aviv-Yafo) — see that parameter for how to find one, and note it is an EXACT match, so use a city id rather than a country id. Still id-typed and search_people_liveLIVE people search — the only endpoint that filters by current company, past company AND school together. Complements search_people (the deduplicated dataset, cursor-paginated, plain-string geo): use this one for company-history sourcing, that one for broad firmographic filteringsearch_companies_liveLIVE company search. Its draw is `hasJobs` — an actively-hiring filter available nowhere else in the catalog — plus bucketed headcount search. For firmographic filtering (staff/follower counts, founded year, website) use search_companies instead. Offset-paginated. Not-found is frsearch_schoolsSearch institutions by name (partial match). Page-paginated. Use to discover an institution's inst_ id or normalized_name. (Costs 10 Zooq credits.)jobs_details_v2Full job-posting details — title, description, functions, apply url, organization, location. (Costs 10 Zooq credits.)jobs_similarSimilar job postings (title, organization, location, salary range, posted date). (Costs 10 Zooq credits.)jobs_people_also_viewed'People also viewed' postings (behavioral relatedness). (Costs 10 Zooq credits.)jobs_hiring_teamHiring-team member profiles for a posting. Empty members can mean the posting genuinely lists no team OR the posting id was not recognized. (Costs 10 Zooq credits.)jobs_posted_by_profileJob postings authored by a person (a recruiter's, hiring manager's or founder's roles). Includes closed postings (`jobState`). Only people who have posted jobs return results: for anyone else the upstream answers 422 "the data cannot be displayed or it doesn't exist" - that is a posts_allA person's recent posts / activity stream. Cursor- or offset-paginated. Keyed by the person entityId: pass `handle` and Zooq resolves it for you at no extra credit cost, or pass `entityId` from profile_entity_id to skip the lookup. (Costs 10 Zooq credits.)posts_infoFull content of one post (returned under data.post). For comments use /posts/comments. (Costs 10 Zooq credits.)posts_commentsThreaded comments/replies on a post. (Costs 10 Zooq credits.)posts_likesPeople who reacted to a post + reaction type and total. (Costs 10 Zooq credits.)comments_allComments authored by a person across posts. Cursor-paginated. (Costs 10 Zooq credits.)g_title_skills_lookupSkill catalog search by name (partial match) — skills only, despite the endpoint name. Page-paginated. Use to find a skill's skl_ id or normalized_name for the /search/people skills filter. (Costs 10 Zooq credits.)email_verifyCheck whether an email address can receive mail, with a deliverability verdict and risk flags (catch-all, disposable, no-MX). (Costs 10 Zooq credits.)email_findDiscover a person's work email from their first name, last name, and company domain. Returns the address plus a confidence score. (Costs 10 Zooq credits.)email_find_by_profileIdentify a person and their current company from a professional profile URL (or handle), then find their work email — resolves name + domain for you. (Costs 10 Zooq credits.)email_reverseResolve the person and company behind a BUSINESS email address. Public/role/disposable mailboxes are rejected (422, no charge) before any work runs. (Costs 10 Zooq credits.)email_prospectsPage emails already known for a company domain. Cursor-paginated; returns up to 20 contacts per page with first/last name. (Costs 10 Zooq credits.)https://zooq.dev/api/mcpNot in Muse's Connectors list yet, but Muse can still use it. Paste this into Muse: "Use ZOOQ to help me. It is a free service with an MCP server at https://zooq.dev/api/mcp. It needs an API key from zooq.dev; ask me to enter it through your secure credential prompt. Ask me before you share anything with it." Muse asks before it shares anything with the app's site. Meta does not review apps used this way, so only use ones you trust. We tested this in the Muse app on September 24, 2026: Muse used an app's link directly this way and returned a live answer.
At the last check (September 28, 2026, 08:01 UTC) the endpoint was working, answering in 571ms. Over the last 7 days it answered 100% of health checks. It is checked every 15 minutes.
It was screened on September 25, 2026 with the result "screened, no issues found". Screening checks the domain against threat feeds and reads the tools for hidden instructions and requests for passwords or card numbers. It cannot see the server's code, so grant only the access you need.
It exposes 40 tools, including profile_full, profile_entity_id, profile_enrich, profile_employment_history. For example, you could ask Muse: "Find the email address and recent posts of a software engineer at a specific company to reach out about a job opportunity"
This listing was added from public sources (Found in the official MCP Registry (io.github.baldiga/zooq)). If you build ZOOQ, claim it to correct the details and get your badge.
Paste this on your site or README. It always shows the latest check.
<a href="https://musedirectory.ai/connector/zooq"><img src="https://musedirectory.ai/badge/zooq.svg" alt="ZOOQ on musedirectory.ai" width="236" height="40"></a>