Every change Wellknown observed on this MCP server, newest first, with what it was before and what it became. Tool-surface changes carry the definition diff. Nothing here is edited after the fact.
Authorization not required, issuer https://api.datahyena.com
Changed the definition of "acquisitions", "add_to_watchlist", "companies" and 10 more
before
—after
Find acquisitionsbefore
—after
Add companies to watchlist{"destructiveHint":false,"idempotentHint":false,"openWorldHint":false,"readOnlyHint":false}
before
—after
Search companiesbefore
—after
Get company hiring profilebefore
—after
Get company timelinebefore
—after
Create watchlist{"destructiveHint":false,"idempotentHint":false,"openWorldHint":false,"readOnlyHint":false}
before
—after
Find executive movesbefore
—after
Find funding roundsbefore
—after
Get watchlist{"destructiveHint":false,"openWorldHint":truefalse,"readOnlyHint":true}
before
—after
Find hiring signalsbefore
—after
Search investorsbefore
—after
List watchlists{"destructiveHint":false,"openWorldHint":truefalse,"readOnlyHint":true}
before
—after
Remove companies from watchlist{"destructiveHint":true,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":false}
Authorization not required, issuer https://api.datahyena.com
Authorization not required, issuer https://api.datahyena.com
Authorization not required, issuer https://api.datahyena.com
Authorization not required, issuer https://api.datahyena.com
Changed the definition of "hiring_signals"
⟨430 unchanged words⟩ :"string"},"type":"array"},"fundedWithinDays":{"description":"Only companies that announced a funding round this many days before the signal.","maximum":365,"minimum":1,"type":"integer"},"includeTotal":{"description":"Also return pagination.total, ⟨286 unchanged words⟩
Added "company_hiring"; changed the definition of "hiring_signals" (12 tools before, 13 now)
⟨350 unchanged words⟩ description":"Signal types. Canonical values: leadership_opening, founding_role, role_family_scaling, technology_hiring, team_buildout, hiring_surge, hiring_freeze, location_expansion, hard_to_fill, leadership_filled.","items":{"enum":["leadership_opening","founding_role","role_family_scaling","technology_hiring","team_buildout","hiring_surge","hiring_freeze","location_expansion"," ⟨55 unchanged words⟩ :"string"},"type":"array"},"fundedWithinDays":{"description":"Only companies that announced a funding round this many days before the signal.","maximum":365,"minimum":1,"type":"integer"},"includeTotal":{"description":"Also return pagination.total, ⟨32 unchanged words⟩ ":100,"minimum":1,"type":"integer"},"roleFamily":{"description":"Role families, e.g. sales_development, revops, security. Canonical values: sales_development, sales, sales_engineering, revops, gtm_engineering, partnerships, marketing, demand_gen, product_marketing, content_brand, customer_success, support, software_engineering, hardware_engineering, infrastructure, security, data_engineering, data_analytics, ml_ai, product_management, design, recruiting, people, finance, legal, it, operations, science, production.","items":{"enum":["sales_development","sales","sales_engineering","revops","gtm_engineering","partnerships","marketing","demand_gen","product_marketing","content_brand","customer_success","support","software_engineering","hardware_engineering","infrastructure","security","data_engineering","data_analytics","ml_ai","product_management","design","recruiting","people","finance","legal","it","operations","science","production"],"type":"string"},"type":"array
Authorization not required, issuer https://api.datahyena.com
Added "hiring_signals"; changed the definition of "company_timeline" (11 tools before, 12 now)
⟨7 unchanged words⟩ a chronological list of funding rounds, acquisitions, executive moves andexecutivehiringmoves.signals. Resolve the company by id, domain, name ⟨29 unchanged words⟩
⟨58 unchanged words⟩ "enum":["funding","acquisitions","exec_moves","hiring"],"type":"string"},"type":" ⟨18 unchanged words⟩
Authorization not required, issuer https://api.datahyena.com
Authorization not required, issuer https://api.datahyena.com
Authorization not required, issuer https://api.datahyena.com
Certificate changed, valid to 2026-12-31
Authorization not required, issuer https://api.datahyena.com
Authorization not required, issuer https://api.datahyena.com
Authorization not required, issuer https://api.datahyena.com
Changed the definition of "acquisitions", "companies", "exec_moves" and 2 more
⟨315 unchanged words⟩ previous page.","type":"string"},"domain":{"description":"Company domain, e.g. stripe.com. Matches the company's primary domain or any domain it redirected from; a full URL works too.","maxLength":253,"type":"string"},"includeTotal":{"description":"Also return pagination.total, the number of records matching these filters across all pages. Costs no credits.","type":"boolean"},"industryGroups":{"description":"Company industry groups (OR).MatchedLinkedInliterallyindustryagainstlabels,thematched case-insensitively; older LinkedInlabels.names and short forms like \"software\" map to the current label. Pass \"unknown\" for companies with no industry
Authorization not required, issuer https://api.datahyena.com
Authorization not required, issuer https://api.datahyena.com
Authorization not required, issuer https://api.datahyena.com
Authorization not required, issuer https://api.datahyena.com
Authorization not required, issuer https://api.datahyena.com
Authorization not required, issuer https://api.datahyena.com
Authorization not required, issuer https://api.datahyena.com
Changed the definition of "funding_events"
⟨345 unchanged words⟩ :"string"},"type":"array"},"enrichedOnly":{"description":"Return only rounds whose company resolved, so every result carries a domain, industry and country rather than a bare name. Leave it off for maximum coverage: some markets are reported nowhere else, and those rounds arrive with the company name alone.","type":"boolean"},"industryGroups":{"description":"Company industry groups ( ⟨419 unchanged words⟩
Certificate recorded, valid to 2026-11-02
Authorization not required, issuer https://api.datahyena.com
First tool surface recorded: 11 tools (server version 1.0.0)
Showing the latest 29 events. The API returns up to 500 and filters by kind: ?kind=tool_surface_changed
Return each company's hiring picture right now: open roles by role family and function, leadership and founding roles, tools its roles name, a hiring stance (building go-to-market, building leadership, scaling engineering, frozen, ...) and its hiring signals from the last 90 days. Takes up to 25 companies by domain, LinkedIn URL, id or name. Costs one credit per profile returned. A company we have not read yet comes back as building and is read straight away; ask again in a few minutes.
List hiring signals read from companies' own job boards, newest first: leadership openings, team build-outs, hiring surges and freezes, expansion into new countries and hard-to-fill roles. Each signal carries the roles behind it. Filter by type, function, seniority, company or a time window. Costs one credit per returned signal.
⟨327 unchanged words⟩ "minimum":0,"type":"integer"},"includeTotal":{"description":"Also return pagination.total, the number of records matching these filters across all pages. Costs no credits.","type":"boolean"},"industryGroups":{"description":"Company industry groups (OR).MatchedLinkedInliterallyindustryagainstlabels,thematched case-insensitively; older LinkedInlabels.names and short forms like \"software\" map to the current label. Pass \"unknown\" for companies with no industry ⟨55 unchanged words⟩ all manufacturing. Pass \"unknown\" for unclassified companies.","enum":["11","21","22","23","42","51","52","53","54","56","71","81","92","111","113","114","212","236","238","311","313","315","316","321","322","323","325","327","331","332","335","336","337","458","482","483","484","485","493","519","532","562","611","621","622","623","712","721","722","811","812","813","1114","2111","2211","2213","2361","2382","3111","3115","3116","3117","3118","3121","3122","3162","3222","3253","3254","3255","3256","3261","3272","3323","3325","3328","3331","3332","3334","3341","3342","3343","3344","3345","3351","3352","3353","3359","3361","3363","3364","3365","3366","3372","3391","3399","4231","4233","4234","4235","4236","4238","4244","4245","4246","4247","4248","4411","4441","4451","4491","4561","4571","4591","4593","4811","4851","4853","4921","5121","5122","5131","5132","5161","5162","5173","5192","5221","5231","5239","5241","5242","5311","5312","5322","5411","5412","5413","5414","Any 2- to 6-digit code is accepted; codes deeper than we classify (e.g. 541511) match at their deepest classified parent (5415","5416","5417","5418","5419","5511","5613","5614","5615","5616","5617","5621","6111","6113","6114","6115","6213","6214","6215","6216","6241","6242","6244","7111","7112","7115","7132","7139","7225","8111","8121","8123","8129","8131","8132","8134","8139","9211","9221","9281","unknown","31-33","44-45","48-49)."],"type":"string"},"search":{" ⟨28 unchanged words⟩
⟨308 unchanged words⟩ previous page.","type":"string"},"domain":{"description":"Company domain, e.g. stripe.com. Matches the company's primary domain or any domain it redirected from; a full URL works too.","maxLength":253,"type":"string"},"includeTotal":{"description":"Also return pagination.total, the number of records matching these filters across all pages. Costs no credits.","type":"boolean"},"limit":{"default":20,"description":"Maximum ⟨62 unchanged words⟩ ranges work: \"31-33\" returns all manufacturing.","enum":["11","21","22","23","42","51","52","53","54","56","71","81","92","111","113","114","212","236","238","311","313","315","316","321","322","323","325","327","331","332","335","336","337","458","482","483","484","485","493","519","532","562","611","621","622","623","712","721","722","811","812","813","1114","2111","2211","2213","2361","2382","3111","3115","3116","3117","3118","3121","3122","3162","3222","3253","3254","3255","3256","3261","3272","3323","3325","3328","3331","3332","3334","3341","3342","3343","3344","3345","3351","3352","3353","3359","3361","3363","3364","3365","3366","3372","3391","3399","4231","4233","4234","4235","4236","4238","4244","4245","4246","4247","4248","4411","4441","4451","4491","4561","4571","4591","4593","4811","4851","4853","4921","5121","5122","5131","5132","5161","5162","5173","5192","5221","5231","5239","5241","5242","5311","5312","5322","5411","5412","5413","5414","Any 2- to 6-digit code is accepted; codes deeper than we classify (e.g. 541511) match at their deepest classified parent (5415","5416","5417","5418","5419","5511","5613","5614","5615","5616","5617","5621","6111","6113","6114","6115","6213","6214","6215","6216","6241","6242","6244","7111","7112","7115","7132","7139","7225","8111","8121","8123","8129","8131","8132","8134","8139","9211","9221","9281","unknown","31-33","44-45","48-49)."],"type":"string"},"personId":{" ⟨83 unchanged words⟩
⟨312 unchanged words⟩ previous page.","type":"string"},"domain":{"description":"Company domain, e.g. stripe.com. Matches the company's primary domain or any domain it redirected from; a full URL works too.","maxLength":253,"type":"string"},"employeeBuckets":{"description":"Company employee-count buckets ( ⟨68 unchanged words⟩ name alone.","type":"boolean"},"includeTotal":{"description":"Also return pagination.total, the number of records matching these filters across all pages. Costs no credits.","type":"boolean"},"industryGroups":{"description":"Company industry groups (OR).MatchedLinkedInliterallyindustryagainstlabels,thematched case-insensitively; older LinkedInlabels.names and short forms like \"software\" map to the current label. Pass \"unknown\" for companies with no industry ⟨79 unchanged words⟩ ranges work: \"31-33\" returns all manufacturing.","enum":["11","21","22","23","42","51","52","53","54","56","71","81","92","111","113","114","212","236","238","311","313","315","316","321","322","323","325","327","331","332","335","336","337","458","482","483","484","485","493","519","532","562","611","621","622","623","712","721","722","811","812","813","1114","2111","2211","2213","2361","2382","3111","3115","3116","3117","3118","3121","3122","3162","3222","3253","3254","3255","3256","3261","3272","3323","3325","3328","3331","3332","3334","3341","3342","3343","3344","3345","3351","3352","3353","3359","3361","3363","3364","3365","3366","3372","3391","3399","4231","4233","4234","4235","4236","4238","4244","4245","4246","4247","4248","4411","4441","4451","4491","4561","4571","4591","4593","4811","4851","4853","4921","5121","5122","5131","5132","5161","5162","5173","5192","5221","5231","5239","5241","5242","5311","5312","5322","5411","5412","5413","5414","Any 2- to 6-digit code is accepted; codes deeper than we classify (e.g. 541511) match at their deepest classified parent (5415","5416","5417","5418","5419","5511","5613","5614","5615","5616","5617","5621","6111","6113","6114","6115","6213","6214","6215","6216","6241","6242","6244","7111","7112","7115","7132","7139","7225","8111","8121","8123","8129","8131","8132","8134","8139","9211","9221","9281","unknown","31-33","44-45","48-49)."],"type":"string"},"round":{" ⟨130 unchanged words⟩
⟨317 unchanged words⟩ have resolved.","type":"boolean"},"includeTotal":{"description":"Also return pagination.total, the number of records matching these filters across all pages. Costs no credits.","type":"boolean"},"investsIn":{"description":"Only investors that have ⟨165 unchanged words⟩