# com.datahyena/signals (remote · api.datahyena.com)

Deduplicated, entity-resolved funding rounds, acquisitions, and exec moves as MCP tools.

- Trust score: 81/100 (high trust)
- Change this week: +8
- Registry status: active
- Liveness: live
- Owner verified: no
- Last scored: 2026-08-03

## Components

- remote · `api.datahyena.com`: 81/100 (this document), [markdown](https://verifymcp.io/servers/com-datahyena-signals/api.md), [page](https://verifymcp.io/servers/com-datahyena-signals/api)

## Channel facts

- Endpoint: `https://api.datahyena.com/mcp`
- Transports: `streamable-http`
- Auth: `none`
- Version: `1.0.1`

## Trust breakdown

How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. Scores are 0–100 per category. Scoring method: https://verifymcp.io/docs/scoring (what has changed: https://verifymcp.io/docs/scoring/changelog)

Scored 2026-08-03.

- **Endpoint Security**: 94/100
  - The endpoint's TLS certificate is valid, in date, and uses a strong key.
  - Authorisation is enforced on tool calls, advertised via RFC 9728 protected-resource metadata. Discovery is public, which costs nothing: no tool can be invoked without a token.
  - HTTPS is enforced; there's no plaintext access path.
  - The HSTS (Strict-Transport-Security) header is present.
  - DNSSEC check failed: this domain isn't protected by DNSSEC.
  - The authorisation server offers only Dynamic Client Registration (RFC 7591), which MCP 2026-07-28 deprecated in favour of Client ID Metadata Documents.
- **Transport & Reachability**: 100/100
  - Verified streamable-http transport via a live MCP handshake.
- **Schema Quality & AI Usability**: 71/100
  - AI-judged instruction clarity (excellent).
  - Context-footprint check failed: tool/resource definitions use about 1522 tokens (~138/item across 11 items; 11 tools + 0 resources), over budget; trim descriptions and params.
  - Usage-examples check failed: none of the tools include examples.
- **Stability & Change Management**: 27/100
  - Stability observed for 8 of 30 days with no destabilising changes; credit accrues until the full window elapses.
- **Tool Coverage**: 100/100
  - 100% of tools have a non-trivial description (not blank, and not just the tool's name).
  - 100% of tool parameters carry a description.
- **Capabilities**: 100/100
  - Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.

## Install

### Claude

```bash
claude mcp add --transport http com-datahyena-signals https://api.datahyena.com/mcp
```

### Codex

```toml
[mcp_servers.com-datahyena-signals]
url = "https://api.datahyena.com/mcp"
```

### opencode

```json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "com-datahyena-signals": {
      "type": "remote",
      "url": "https://api.datahyena.com/mcp",
      "enabled": true
    }
  }
}
```

### OpenClaw

```bash
openclaw mcp add com-datahyena-signals --url https://api.datahyena.com/mcp --transport streamable-http
```

### Hermes

```yaml
mcp_servers:
  com-datahyena-signals:
    url: "https://api.datahyena.com/mcp"
```

### Other

```json
{
  "mcpServers": {
    "com-datahyena-signals": {
      "type": "http",
      "url": "https://api.datahyena.com/mcp"
    }
  }
}
```

The mcpServers block is a cross-client convention. Remote transports vary, so check your client's docs.

## Changelog

Every change recorded for this component, newest first. Days that predate change tracking, or that we cannot explain, say so: "we were watching and nothing happened" and "we were not watching" are different claims.

### 2026-08-03 (score 81, +1)

No change was recorded against any check on this day. Stability & Change Management went from 23 to 27. That category is still filling its 30-day observation window: 7 days of observed history at the previous scan, 8 at this one. The score rises as the window fills, whether or not the server changes.

### 2026-08-01 (score 80, +1)

No change was recorded against any check on this day. Stability & Change Management went from 17 to 20. That category is still filling its 30-day observation window: 5 days of observed history at the previous scan, 6 at this one. The score rises as the window fills, whether or not the server changes.

### 2026-07-31 (score 79, +5)

- [functional] We updated how we score, so this day's move reflects our rubric, not a change to the server

### 2026-07-30 (score 74, 0)

- [functional] We updated how we score, so this day's move reflects our rubric, not a change to the server

### 2026-07-29 (score 74, +1)

No change was recorded against any check on this day. Stability & Change Management went from 7 to 10. That category is still filling its 30-day observation window: 2 days of observed history at the previous scan, 3 at this one. The score rises as the window fills, whether or not the server changes.

### 2026-07-27 (score 73, +1)

- [functional] We updated how we score, so this day's move reflects our rubric, not a change to the server

### 2026-07-26 (score 72)

First indexed and scored.

## MCP tools (11)

### `funding_events` (~304 tokens)

List funding events ordered by announcement date, newest first. Filter by round, amount range, company HQ country, industry group, or a specific company id. Costs one credit per returned record.

Input parameters:

- `companyId` (string): Return only events for this entity-resolved company id.
- `country` (string): Company headquarters country code (ISO alpha-2).
- `cursor` (string): Opaque pagination cursor returned as pagination.nextCursor on the previous page.
- `industryGroup` (string): Company industry group.
- `limit` (integer): Maximum records to return (1-100). Each returned record costs one credit.
- `maxAmountUsd` (integer): Maximum funding amount in USD.
- `minAmountUsd` (integer): Minimum funding amount in USD.
- `round` (array): Funding round filters. Canonical values: pre-seed, seed, angel, series-a, series-b, series-c, series-d, series-e, series-f, series-g, series-h, series-i, growth, extension, bridge, convertible, safe,…
- `since` (string): Return records announced on or after this date (YYYY-MM-DD) or ISO-8601 timestamp.
- `verticals` (array): High-level sector filters (OR). Canonical values: ai, fintech, saas, devtools, healthcare, climate, robotics, cybersecurity, logistics, commerce, data, crypto.

### `acquisitions` (~253 tokens)

List acquisition and merger events ordered by announcement date, newest first. Filter by payment type, deal amount range, merger flag, or a company that is the acquirer or target. Costs one credit per returned record.

Input parameters:

- `companyId` (string): Return only events where this company is the acquirer or target.
- `cursor` (string): Opaque pagination cursor returned as pagination.nextCursor on the previous page.
- `isMerger` (boolean): Filter to mergers (true) or acquisitions (false).
- `limit` (integer): Maximum records to return (1-100). Each returned record costs one credit.
- `maxAmountUsd` (integer): Maximum deal amount in USD.
- `minAmountUsd` (integer): Minimum deal amount in USD.
- `paymentType` (array): Payment type filters. Canonical values: cash, stock, mixed, undisclosed.
- `since` (string): Return records announced on or after this date (YYYY-MM-DD) or ISO-8601 timestamp.
- `verticals` (array): Target company sector filters (OR). Canonical values: ai, fintech, saas, devtools, healthcare, climate, robotics, cybersecurity, logistics, commerce, data, crypto.

### `exec_moves` (~220 tokens)

List executive appointment, promotion, departure, and transition events ordered by announcement date, newest first. Filter by company, person, role seniority, move type, or a time window. Costs one credit per returned record.

Input parameters:

- `companyId` (string): Filter by company id.
- `cursor` (string): Opaque pagination cursor returned as pagination.nextCursor on the previous page.
- `limit` (integer): Maximum records to return (1-100). Each returned record costs one credit.
- `moveType` (array): Move type filters. Canonical values: appointment, promotion, departure, transition.
- `personId` (string): Filter by person id.
- `roleSeniority` (array): Role seniority filters. Canonical values: c_level, vp_level, founder.
- `since` (string): Return records announced on or after this date (YYYY-MM-DD) or ISO-8601 timestamp.
- `until` (string): Return events announced on or before this date (YYYY-MM-DD, inclusive) or ISO-8601 timestamp.

### `companies` (~208 tokens)

Search and filter company records by keyword, exact domain, HQ country, industry group, employee-count bucket, or founded-year range. Costs one credit per returned record.

Input parameters:

- `country` (string): Headquarters country code (ISO alpha-2).
- `cursor` (string): Opaque pagination cursor returned as pagination.nextCursor on the previous page.
- `domain` (string): Exact company domain.
- `employeeCountBucket` (string): LinkedIn employee count bucket, e.g. 51-200.
- `foundedYearMax` (integer): Maximum founded year.
- `foundedYearMin` (integer): Minimum founded year.
- `industryGroup` (string): Company industry group.
- `limit` (integer): Maximum records to return (1-100). Each returned record costs one credit.
- `search` (string): Keyword search over name, domain, and description.
- `since` (string): Return companies created/updated on or after this date (YYYY-MM-DD) or ISO-8601 timestamp.

### `investors` (~176 tokens)

Search and filter investor records by keyword, type, HQ country, or exact domain. Costs one credit per returned record.

Input parameters:

- `country` (string): Headquarters country code (ISO alpha-2).
- `cursor` (string): Opaque pagination cursor returned as pagination.nextCursor on the previous page.
- `domain` (string): Exact investor domain.
- `limit` (integer): Maximum records to return (1-100). Each returned record costs one credit.
- `search` (string): Keyword search over investor name and domain.
- `since` (string): Return investors created/updated on or after this date (YYYY-MM-DD) or ISO-8601 timestamp.
- `type` (array): Investor type filters. Canonical values: vc, angel, cvc, pe, growth, accelerator, family_office, syndicate, unknown.

### `company_timeline` (~150 tokens)

Return one company's timeline: firmographics, investors, and a chronological list of funding rounds, acquisitions, and executive moves. Resolve the company by id, domain, name, or LinkedIn URL. Pick event kinds with include (default all). Costs one credit for the company plus one per pulled event; nothing is charged if no company matches.

Input parameters:

- `domain` (string): Company domain, e.g. legora.com.
- `id` (string): Datahyena company id.
- `include` (array): Which event kinds to include (default all). Each pulled event costs one credit.
- `linkedinUrl` (string): Company LinkedIn URL or handle.
- `name` (string): Company name.

### `list_watchlists` (~22 tokens)

List the workspace's account watchlists with member counts. Free.

### `get_watchlist` (~31 tokens)

Return one watchlist with its resolved company members. Free.

Input parameters:

- `id` (string, required): Watchlist id.

### `create_watchlist` (~28 tokens)

Create a named account watchlist. Free.

Input parameters:

- `name` (string, required): Watchlist name.

### `add_to_watchlist` (~78 tokens)

Add companies (domain, name, LinkedIn URL, or id) to a watchlist. Returns a per-item result of added, already_present, or unresolved. Free.

Input parameters:

- `companies` (array, required): Company identifiers: domain, name, LinkedIn URL, or Datahyena id.
- `id` (string, required): Watchlist id.

### `remove_from_watchlist` (~52 tokens)

Remove companies from a watchlist. Free.

Input parameters:

- `companies` (array, required): Company identifiers: domain, name, LinkedIn URL, or Datahyena id.
- `id` (string, required): Watchlist id.

## Diagnostics

Captured diagnostic sections: TLS, DNSSEC, Authorisation, Transports. The full working is on the page: https://verifymcp.io/servers/com-datahyena-signals/api#diagnostics

## Score history

- 2026-08-03: 81
- 2026-08-02: 80
- 2026-08-01: 80
- 2026-07-31: 79
- 2026-07-30: 74
- 2026-07-29: 74
- 2026-07-28: 73
- 2026-07-27: 73
- 2026-07-26: 72

## Links

- Remote endpoint: https://api.datahyena.com/mcp
- Website: https://datahyena.com/mcp
- Changelog RSS feed: https://verifymcp.io/servers/com-datahyena-signals/api/changelog.xml
- Changelog JSON feed: https://verifymcp.io/servers/com-datahyena-signals/api/changelog.json
- HTML version of this page: https://verifymcp.io/servers/com-datahyena-signals/api
