Rosetta
Search companies that fit your market, find the right people and keep every follow-up moving in one prospecting workspace.
https://rosetta.tech/enConnect straight to this server’s public endpoint.
https://api.rosetta.tech/mcpWe add this server to your workspace, walk through sign-in once, then open Studio with tools ready to run.
Last probed Sep 14, 2026 · api.rosetta.tech
13tools discovered
Get Credits
Credit balance and the credit costs for contact reveals (email, phone) in your Rosetta workspace.
Get Company Lists
Company lists (watchlists) in your workspace. Without list_id: overview of all lists. With list_id: that list's member companies.
Get Saved Views
Saved Find views (e.g. an ICP) in your workspace, usable as search filters.
Get List Signals
Signals digest for your company lists. Without list_id: ONE call covers every list in the workspace, grouped per list -- use this for 'what happened across my lists'; lists with zero events are summarized compactly in quiet_lists. With list_id: that list only. days default 7, max 90 (larger values are capped and a days_note says so). Optional families filter -- valid values: hiring, press, funding, workforce, legal_distress, legal_change, web_presence. Companies may carry patterns (expansion, le
Search Companies
Search Belgian companies (BE) — every search is pinned to BE; other countries (NL, DE, FR, ...) are not covered today. Filter by free-text term (name/domain/VAT), nace_prefixes, regions (Belgian provinces only — valid: Antwerpen, Brussels, Henegouwen, Limburg, Luik, Luxemburg, Namen, Oost-Vlaanderen, Vlaams-Brabant, Waals-Brabant, West-Vlaanderen; EN/FR spellings accepted), cities (for a town or city — e.g. Genk goes here, not in regions), sizes (employee bands: 1-9, 10-49, 50-249, 250+), founde
Search Companies Semantic
Semantic company discovery: describe what a company does in natural language (e.g. 'industrial machinery for food processing') and get the closest Belgian companies by meaning, not keywords. Covers only companies with a website description; for exhaustive filtered search use search_companies. Returns compact rows with a similarity score.
Get Company
Full profile for one Belgian company: compact facts (same shape as search_companies rows), recent signals (labeled with family/source, newest first), and its current people (name, title, seniority — trimmed, not the full dashboard roster). hub_id comes from search_companies, get_company_lists, or get_list_signals results.
Get Linkedin Activity
Your own outreach activity as captured by the Rosetta browser extension: invites you sent, invites still pending, messages you sent, plus who accepted and who replied. This is a mirror, not live: check last_capture_at. days default 7, max 90. person = a profile slug or URN to focus on one person. Returns enabled=false when the mirror is not switched on for this workspace.
Reveal Contact
Reveal a contact's email or phone. Costs credits — email and phone are priced and charged independently (see get_credits for current per-action costs). confirm=false (the default) NEVER spends: it returns a quote (cost + your current balance) only, and does not contact any provider. Call again with confirm=true to actually resolve and spend. Prefer person_key from get_company's people list over a free-text person_ref — a free-text ref can mint a second identity for the same person and charge twi
Find People
People at a company by role, LinkedIn-first: resolves the company's LinkedIn page, pulls current employees filtered by job_titles (max 10) and optional location, returns them with person_key for reveal_contact and enroll_in_sequence. Costs the user no credits today (see get_credits). status needs_confirmation = show candidates, ask, call again with linkedin_url. status pending = call again in a minute. status unavailable = provider down; get_company still lists the registry roster.
Enroll In Sequence
Add one person to a Reach campaign (sequence). Pass person_key from find_people or get_company plus contact display fields (display_name, company_name, email, title, linkedin_url), or contact fields alone for a manual lead. Idempotent: an existing entry is returned with already_enrolled=true. Free.
Get Due Touches
Reach entries due today or overdue (days_ahead widens, max 30), each with the stage's subject/body template, the person, and the company's recent signal events for a personal opening line. Also lists the workspace's sequences (id, name). Free, read-only.
Advance Touch
Mark a Reach entry's current touch done: moves it to the next stage with a new due date, or completes it after the last stage. Call only after the user approved the touch. Optional note is kept on the entry. Free.
Get your MCP into directories
A working endpoint is step one. Directory coverage is the coordinated launch across ChatGPT, Claude, Cursor, the MCP Registry, and community indexes.
Directory coverage for brandsSearch companies that fit your market, find the right people and keep every follow-up moving in one prospecting workspace.
Use the MCP endpoint listed on this page in your MCP client configuration. One-click install pills support Claude, Cursor, VS Code, and other hosts. Copy the remote MCP URL if your client needs a manual entry.
Operate Rosetta? Verify ownership to take over this directory entry.
This server appears in the MCPBundles directory. Verify you operate it to take over the listing — name, description, logo, contact email, and skill content. We email a 6-digit code to a maintainer address your server publishes in /.well-known/security.txt or /.well-known/mcpbundles.json. Free, takes about a minute.
MCPBundles probed 13 tools on the live server. The tool list on this page reflects what was discovered at the last refresh — connect your client to see the full set available to your session.
Rosetta may require signing in to the provider before tools can run. Connect through MCPBundles or your MCP client and complete any provider login when prompted.
MCPBundles is an independent platform built on the open Model Context Protocol standard. Not affiliated with Anthropic PBC or Claude.