# HirePulse Agent Gateway (remote · gethirepulse.xyz)

Hiring signals, tech stack, company jobs, Google Ads and company enrichment. x402 on Base.

- Trust score: 59/100 (low)
- Change this week: −4
- Registry status: active
- Liveness: live
- Owner verified: no
- Last scored: 2026-10-25

> **Recent critical change**: Authorization (2026-10-24). See the changelog below before you install this server.

## Components

- remote · `gethirepulse.xyz`: 59/100 (this document), [markdown](https://verifymcp.io/servers/edtool79-collab-hirepulse-gateway/gethirepulse.md), [page](https://verifymcp.io/servers/edtool79-collab-hirepulse-gateway/gethirepulse)

## Channel facts

- Endpoint: `https://gethirepulse.xyz/mcp`
- Transports: `streamable-http`
- Auth: `none`
- Version: `1.0.0`

## 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-10-25.

- **Endpoint Security**: 46/100
  - The endpoint's TLS certificate is valid, in date, and uses a strong key.
  - Authorisation check failed: no authorisation is required to call this server, and it exposes a tool marked destructive (delete_email_inbox).
  - HTTPS enforcement could not be verified: the plaintext port answered with HTTP 405, which proves neither a plaintext path nor enforcement.
  - HSTS check failed: the Strict-Transport-Security header is absent.
  - DNSSEC check failed: this domain isn't protected by DNSSEC.
- **Transport & Reachability**: 100/100
  - Verified streamable-http transport via a live MCP handshake.
- **Schema Quality & AI Usability**: 64/100
  - AI-judged instruction clarity (good).
  - Context-footprint check failed: tool/resource definitions use about 3616 tokens (~144/item across 25 items; 25 tools + 0 resources), over budget; trim descriptions and params.
  - Usage-examples check failed: none of the tools include examples.
- **Stability & Change Management**: 9/100
  - Stability check failed: schema churn in the 7 days we've observed: 2 tool removals, 0 breaking changes, 0 auth/transport breaks, 12 additions.
- **Tool Coverage**: 96/100
  - 100% of tools have a non-trivial description (not blank, and not just the tool's name).
  - 87% of tool parameters carry a description.
  - Structured output schemas are declared (100% of tools); any adoption earns full credit.
- **Tool Safety**: 100/100
  - No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.
  - All 1 tool(s) whose name or description implies an irreversible operation declare an MCP destructiveHint annotation.
  - An AI judge read all 26 captured unit(s) of tool text and found none that tries to manipulate the model reading it.
- **Capabilities**: 100/100
  - Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.

## Install

### How do I install the HirePulse Agent Gateway MCP server?

HirePulse Agent Gateway is a hosted endpoint at https://gethirepulse.xyz/mcp, so there is nothing to install locally. Ready-made configuration for Claude, Cursor, VS Code, Codex and 5 more is on this page, copied from each client's own documentation.

### Claude

```bash
claude mcp add --transport http edtool79-collab-hirepulse-gateway 'https://gethirepulse.xyz/mcp'
```

### Cursor

```json
{
  "mcpServers": {
    "edtool79-collab-hirepulse-gateway": {
      "url": "https://gethirepulse.xyz/mcp"
    }
  }
}
```

### VS Code

```json
{
  "servers": {
    "edtool79-collab-hirepulse-gateway": {
      "type": "http",
      "url": "https://gethirepulse.xyz/mcp"
    }
  }
}
```

### Codex

```toml
[mcp_servers.edtool79-collab-hirepulse-gateway]
url = "https://gethirepulse.xyz/mcp"
```

### opencode

```json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "edtool79-collab-hirepulse-gateway": {
      "type": "remote",
      "url": "https://gethirepulse.xyz/mcp",
      "enabled": true
    }
  }
}
```

### OpenClaw

```bash
openclaw mcp add edtool79-collab-hirepulse-gateway --url 'https://gethirepulse.xyz/mcp' --transport streamable-http
```

### Hermes

```yaml
mcp_servers:
  edtool79-collab-hirepulse-gateway:
    url: "https://gethirepulse.xyz/mcp"
```

### Netclaw

```json
{
  "McpServers": {
    "edtool79-collab-hirepulse-gateway": {
      "Transport": "http",
      "Url": "https://gethirepulse.xyz/mcp"
    }
  }
}
```

### Vellum

```bash
assistant mcp add edtool79-collab-hirepulse-gateway -t streamable-http -u 'https://gethirepulse.xyz/mcp'
```

### Other

```json
{
  "mcpServers": {
    "edtool79-collab-hirepulse-gateway": {
      "type": "http",
      "url": "https://gethirepulse.xyz/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-10-25 (score 59, 0)

- [security] Tool “agentic_shelf_schema_comparator” rewrote its description, which is the text the model reads
- [security] Tool “ask_hirepulse_advisor” rewrote its description, which is the text the model reads
- [security] Tool “b2b_vendor_stability_evaluator” rewrote its description, which is the text the model reads
- [security] Tool “batch_lookup” rewrote its description, which is the text the model reads
- [security] Tool “checkout_active_promo_code_finder” rewrote its description, which is the text the model reads
- [security] Tool “company_footprint_check” rewrote its description, which is the text the model reads
- [security] Tool “detect_website_tech_stack” rewrote its description, which is the text the model reads
- [security] Tool “extract_company_contacts” rewrote its description, which is the text the model reads
- [security] Tool “find_hot_buyers” rewrote its description, which is the text the model reads
- [security] Tool “get_company_hiring_intent” rewrote its description, which is the text the model reads
- [security] Tool “get_company_open_jobs” rewrote its description, which is the text the model reads
- [security] Tool “get_company_profile” rewrote its description, which is the text the model reads
- [security] Tool “get_google_ads_by_domain” rewrote its description, which is the text the model reads
- [security] Tool “muse_agentic_store_readiness_auditor” rewrote its description, which is the text the model reads
- [security] Tool “muse_conversion_leak_lead_finder” rewrote its description, which is the text the model reads
- [security] Tool “pre_purchase_merchant_trust_check” rewrote its description, which is the text the model reads
- [security] Tool “private_blind_lookup” rewrote its description, which is the text the model reads
- [security] Tool “universal_product_url_to_json” rewrote its description, which is the text the model reads
- [security] Tool “url_to_clean_markdown” rewrote its description, which is the text the model reads
- [security] Tool “verified_merchant_json_badge” rewrote its description, which is the text the model reads
- [security] Tool “x402_merchant_trust_check” rewrote its description, which is the text the model reads
- [functional improvement] Tool coverage: 82% → 87%
- [cosmetic] “agentic_shelf_schema_comparator” added an optional parameter “context”
- [cosmetic] “b2b_vendor_stability_evaluator” added an optional parameter “context”
- [cosmetic] “batch_lookup” added an optional parameter “context”
- [cosmetic] “checkout_active_promo_code_finder” added an optional parameter “context”
- [cosmetic] “company_footprint_check” added an optional parameter “context”
- [cosmetic] “detect_website_tech_stack” added an optional parameter “context”
- [cosmetic] “extract_company_contacts” added an optional parameter “context”
- [cosmetic] “find_hot_buyers” added an optional parameter “context”
- [cosmetic] “get_company_hiring_intent” added an optional parameter “context”
- [cosmetic] “get_company_open_jobs” added an optional parameter “context”
- [cosmetic] “get_company_profile” added an optional parameter “context”
- [cosmetic] “get_google_ads_by_domain” added an optional parameter “context”
- [cosmetic] “muse_agentic_store_readiness_auditor” added an optional parameter “context”
- [cosmetic] “muse_conversion_leak_lead_finder” added an optional parameter “context”
- [cosmetic] “pre_purchase_merchant_trust_check” added an optional parameter “context”
- [cosmetic] “universal_product_url_to_json” added an optional parameter “context”
- [cosmetic] “url_to_clean_markdown” added an optional parameter “context”
- [cosmetic] “verified_merchant_json_badge” added an optional parameter “context”
- [cosmetic] “x402_merchant_trust_check” added an optional parameter “context”
- [cosmetic] Tool “agentic_shelf_schema_comparator” changed its title: Shopping Schema Comparison
- [cosmetic] Tool “ask_hirepulse_advisor” changed its title: HirePulse Advisor (free)
- [cosmetic] Tool “b2b_vendor_stability_evaluator” changed its title: Vendor Stability Check
- [cosmetic] Tool “batch_lookup” changed its title: Batch Company Lookup
- [cosmetic] Tool “checkout_active_promo_code_finder” changed its title: Checkout Promo Codes
- [cosmetic] Tool “company_footprint_check” changed its title: Company Footprint Check
- [cosmetic] Tool “create_email_inbox” changed its title: Create Email Inbox
- [cosmetic] Tool “delete_email_inbox” changed its title: Delete Email Inbox
- [cosmetic] Tool “detect_website_tech_stack” changed its title: Website Tech Stack
- [cosmetic] Tool “extract_company_contacts” changed its title: Public Company Contacts
- [cosmetic] Tool “find_hot_buyers” changed its title: Find Hot Buyers
- [cosmetic] Tool “get_company_hiring_intent” changed its title: Hiring Intent Score
- [cosmetic] Tool “get_company_open_jobs” changed its title: Company Open Jobs
- [cosmetic] Tool “get_company_profile” changed its title: Company Profile
- [cosmetic] Tool “get_email_code” changed its title: Get Email Code
- [cosmetic] Tool “get_google_ads_by_domain” changed its title: Google Ads by Domain
- [cosmetic] Tool “list_email_messages” changed its title: List Email Messages
- [cosmetic] Tool “muse_agentic_store_readiness_auditor” changed its title: Store Readiness Audit
- [cosmetic] Tool “muse_conversion_leak_lead_finder” changed its title: Conversion Leak Finder
- [cosmetic] Tool “pre_purchase_merchant_trust_check” changed its title: Pre-Purchase Merchant Check
- [cosmetic] Tool “private_blind_lookup” changed its title: Private Blind Lookup
- [cosmetic] Tool “universal_product_url_to_json” changed its title: Product Page to JSON
- [cosmetic] Tool “url_to_clean_markdown” changed its title: Web Page to Markdown
- [cosmetic] Tool “verified_merchant_json_badge” changed its title: Merchant Evidence Badge
- [cosmetic] Tool “x402_merchant_trust_check” changed its title: x402 Merchant Trust Check

### 2026-10-24 (score 59, −7)

- [critical regression] Authorization: partial → fail
- [security] The server rewrote its instructions, which are the text every model session reads
- [security] New tool “delete_email_inbox”, which the server declares destructive
- [functional regression] Schema quality: 3331 → 3767
- [functional regression] Tool coverage: 100% → 82%
- [functional] Schema quality: excellent → good
- [functional] Destructive annotations: pass → 100
- [functional] New tool “create_email_inbox”
- [functional] New tool “get_email_code”
- [functional] New tool “list_email_messages”

### 2026-10-22 (score 66, +1)

- [security regression] Stability: 0.10 → fail
- [security regression] A breaking change shipped without a version bump: still 0.5.0
- [security regression] Tool “00_ask_hirepulse_advisor” was removed
- [security regression] Tool “verify_domain_legitimacy_and_security” was removed
- [security] Tool “pre_purchase_merchant_trust_check” rewrote its description, which is the text the model reads
- [security] Tool “private_blind_lookup” rewrote its description, which is the text the model reads
- [security] Tool “x402_merchant_trust_check” rewrote its description, which is the text the model reads
- [functional regression] Schema quality: 138 → 158
- [functional improvement] Tool coverage: 50% → 100%
- [functional] Schema quality: good → excellent
- [cosmetic] “agentic_shelf_schema_comparator” reworded the description of “competitor_domains”
- [cosmetic] “ask_hirepulse_advisor” reworded the description of “agent_goal”
- [cosmetic] “ask_hirepulse_advisor” reworded the description of “budget_usd”
- [cosmetic] “ask_hirepulse_advisor” reworded the description of “domain_count”
- [cosmetic] “ask_hirepulse_advisor” reworded the description of “sample_domain”
- [cosmetic] “batch_lookup” reworded the description of “tool”
- [cosmetic] “checkout_active_promo_code_finder” reworded the description of “product_category”
- [cosmetic] “extract_company_contacts” reworded the description of “domain”
- [cosmetic] “find_hot_buyers” reworded the description of “min_intent_score”
- [cosmetic] “pre_purchase_merchant_trust_check” reworded the description of “merchant_wallet_or_id”
- [cosmetic] “pre_purchase_merchant_trust_check” reworded the description of “transaction_amount_usd”
- [cosmetic] “private_blind_lookup” reworded the description of “target”
- [cosmetic] “private_blind_lookup” reworded the description of “tool”
- [cosmetic] “universal_product_url_to_json” reworded the description of “product_url”
- [cosmetic] “url_to_clean_markdown” reworded the description of “max_chars”
- [cosmetic] “url_to_clean_markdown” reworded the description of “url”
- [cosmetic] “x402_merchant_trust_check” reworded the description of “target_url”

### 2026-10-20 (score 65, +1)

- [security] The server rewrote its instructions, which are the text every model session reads

### 2026-10-19 (score 64, +1)

- [functional improvement] Schema quality: 156 → 134
- [functional improvement] Stability: unverified → 0.03
- [functional] New tool “agentic_shelf_schema_comparator”
- [functional] New tool “b2b_vendor_stability_evaluator”
- [functional] New tool “checkout_active_promo_code_finder”
- [functional] New tool “muse_agentic_store_readiness_auditor”
- [functional] New tool “muse_conversion_leak_lead_finder”
- [functional] New tool “pre_purchase_merchant_trust_check”
- [functional] New tool “universal_product_url_to_json”
- [functional] New tool “verified_merchant_json_badge”

### 2026-10-18 (score 63)

First indexed and scored.

## MCP tools (25)

### `ask_hirepulse_advisor` (~159 tokens)

HirePulse Advisor (free)

Free advisor that maps a goal (B2B leads, hiring signals, buying intent, tech stack, Google Ads, due diligence) to the matching HirePulse tool, its price, the free-call balance and a ready-to-run request.

Input parameters:

- `agent_goal` (string, required): Describe the research goal so the advisor can recommend a tool and estimate its list price.
- `budget_usd` (number): Optional USD budget used for recommendations only; this does not authorize spending or payment.
- `domain_count` (integer): Number of companies you plan to research, used for batch sizing and cost estimates.
- `sample_domain` (string): Optional bare public company domain for a concrete request example and existing cached hints; no new lookup is run.

### `detect_website_tech_stack` (~130 tokens)

Website Tech Stack

Website tech stack for a company domain: ad pixels (Meta, Google Ads, LinkedIn, TikTok), analytics, tag managers, CMS, e-commerce, hosting and payments, plus email provider, SPF and DMARC from DNS. $0.005 per result after 5 free calls a day; blocked or empty sites are free.

Input parameters:

- `context` (string): Optional. A few words on why you are calling this tool. Recorded without your identity to improve the tools; leave out personal data.
- `domain` (string, required): Public domain without a URL scheme, path or port.

### `get_company_open_jobs` (~184 tokens)

Company Open Jobs

Live open jobs for a company domain from its public Greenhouse, Lever, Ashby, Workable, Recruitee or SmartRecruiters board: titles, departments, locations, remote flag and salary when published. Up to 300 jobs; known_job_ids returns new and closed jobs. $0.01; no board or no open jobs is free.

Input parameters:

- `context` (string): Optional. A few words on why you are calling this tool. Recorded without your identity to improve the tools; leave out personal data.
- `diff_only` (boolean): Return only jobs that are not in known_job_ids. Needs known_job_ids.
- `domain` (string, required): Public domain without a URL scheme, path or port.
- `known_job_ids` (array): Job IDs you already have from an earlier call. The answer then lists new and closed job IDs.

### `get_company_hiring_intent` (~123 tokens)

Hiring Intent Score

Hiring-based buying-intent score (0-100) for a company domain from its public job board: hiring status, open roles, roles posted in the last 30 days, hiring by function and technologies hired for. $0.01 per result; no board or no open jobs is free.

Input parameters:

- `context` (string): Optional. A few words on why you are calling this tool. Recorded without your identity to improve the tools; leave out personal data.
- `domain` (string, required): Public company domain without a URL scheme, path or port.

### `get_google_ads_by_domain` (~134 tokens)

Google Ads by Domain

Google Ads for a company domain from the public Ads Transparency Center: whether it advertises, the Google ad count estimate and up to 40 ads with format, first and last shown dates and links. Optional region filter. $0.01 per result; no ads is free.

Input parameters:

- `context` (string): Optional. A few words on why you are calling this tool. Recorded without your identity to improve the tools; leave out personal data.
- `domain` (string, required): Advertiser domain without a URL scheme, path or port.
- `region` (string): Optional country filter. Leave out for all regions.

### `get_company_profile` (~115 tokens)

Company Profile

One-call company profile for a domain: tech stack, hiring intent and Google Ads, run in parallel, with plain-language signals. $0.03, charged only when at least two of the three sections have data. Counts as one of the 5 free daily calls.

Input parameters:

- `context` (string): Optional. A few words on why you are calling this tool. Recorded without your identity to improve the tools; leave out personal data.
- `domain` (string, required): Public company domain without a URL scheme, path or port.

### `company_footprint_check` (~120 tokens)

Company Footprint Check

Public operating footprint of a company for due diligence and vendor risk: ad and analytics tags, an active job board and Google Ads, each marked found, not_found or unknown. Facts only, no financial estimates. $0.03, charged only when two of the three checks return data.

Input parameters:

- `context` (string): Optional. A few words on why you are calling this tool. Recorded without your identity to improve the tools; leave out personal data.
- `domain` (string, required): Public company domain without a URL scheme, path or port.

### `find_hot_buyers` (~191 tokens)

Find Hot Buyers

Finds which of 2 to 25 company domains are hiring hardest. Step 1 is a free scan that returns each intent_score and a quote_id; step 2 pays $0.25 per hot company (at most 4, export const HOT_DESCRIPTION = ) for a full profile of each. No hot company means no charge. 3 free scans per day.

Input parameters:

- `context` (string): Optional. A few words on why you are calling this tool. Recorded without your identity to improve the tools; leave out personal data.
- `domains` (array): Public company domains without a URL scheme, path or port.
- `min_intent_score` (integer): Minimum hiring intent score (0–100) for a company to be included in the paid hot-company quote.
- `quote_id` (string): quote_id from step 1. Send it alone to pay and receive the results.

### `batch_lookup` (~176 tokens)

Batch Company Lookup

Runs one tool (tech stack, open jobs, hiring intent, Google Ads or company profile) on up to 50 domains. Step 1 is a free check that returns a quote_id priced only for rows with data; step 2 pays that exact amount, at most export const BATCH_DESCRIPTION = . Rows without data are free.

Input parameters:

- `context` (string): Optional. A few words on why you are calling this tool. Recorded without your identity to improve the tools; leave out personal data.
- `domains` (array): Public company domains without a URL scheme, path or port.
- `quote_id` (string): quote_id from step 1. Send it alone to pay and receive the results.
- `tool` (string): Data tool to run for each domain during quote creation; omit when redeeming a quote_id.

### `private_blind_lookup` (~152 tokens)

Private Blind Lookup

Blind lookup proxy: the target is removed from x402 facilitator metadata (HirePulse and the destination still see it). Arguments are tool and target only. $0.02 single check; company_profile and due_diligence use the $0.04 bundle tier, set by the X-Private-Query-Tier header or MCP metadata hirepulse/private-tier.

Input parameters:

- `target` (string, required): Bare public domain for company tools, or a public HTTP(S) URL for clean_markdown; excluded from facilitator metadata, but visible to HirePulse and the destination.
- `tool` (string, required): Lookup to execute. company_profile and due_diligence require the bundle tier selected in the HTTP header or MCP request metadata.

### `x402_merchant_trust_check` (~143 tokens)

x402 Merchant Trust Check

Pre-payment check of an x402 API endpoint: discovery files, live 402 terms, comparable USDC prices, latency, prompt-injection flags and public Coinbase CDP Bazaar payment statistics for the host. Heuristic, not a guarantee. $0.002; unreachable targets are free. Online shops: pre_purchase_merchant_trust_check.

Input parameters:

- `context` (string): Optional. A few words on why you are calling this tool. Recorded without your identity to improve the tools; leave out personal data.
- `target_url` (string, required): Public HTTPS x402 API endpoint to inspect before signing a payment authorization; this scan does not authorize payment.

### `extract_company_contacts` (~119 tokens)

Public Company Contacts

Published contacts for a company domain from its home, about, contact, team and careers pages: deduplicated emails and LinkedIn, X and GitHub links, plus MX, SPF and DMARC checks (not mailbox verification). $0.01; nothing found is free.

Input parameters:

- `context` (string): Optional. A few words on why you are calling this tool. Recorded without your identity to improve the tools; leave out personal data.
- `domain` (string, required): Bare public company domain whose published contact pages and DNS records should be inspected.

### `url_to_clean_markdown` (~143 tokens)

Web Page to Markdown

Public web page to clean Markdown with title, meta description and a token estimate; scripts, navigation and ads removed. max_chars 1 to 100000 (default 15000). $0.002; empty results are free.

Input parameters:

- `context` (string): Optional. A few words on why you are calling this tool. Recorded without your identity to improve the tools; leave out personal data.
- `max_chars` (integer): Maximum characters of Markdown to return; longer pages are truncated and marked as such.
- `url` (string, required): Public HTTP(S) page URL to convert to Markdown; private addresses, unsafe redirects and credential-bearing URLs are rejected.

### `pre_purchase_merchant_trust_check` (~178 tokens)

Pre-Purchase Merchant Check

Returns structured public evidence and explicit unknowns. Public trust evidence for an unfamiliar online shop before buying: a cautious evidence score, risk flags, missing signals and limits. Cannot certify safety. $0.005 after the shared free calls. x402 API endpoints: x402_merchant_trust_check.

Input parameters:

- `context` (string): Optional. A few words on why you are calling this tool. Recorded without your identity to improve the tools; leave out personal data.
- `domain` (string, required): Public domain without scheme, path or port.
- `merchant_wallet_or_id` (string): Optional merchant identifier as context; supplying a wallet does not establish ownership or on-chain reputation.
- `transaction_amount_usd` (number): Optional intended purchase value in USD as context; it does not authorize a purchase or change the scan price.

### `checkout_active_promo_code_finder` (~129 tokens)

Checkout Promo Codes

Returns structured public evidence and explicit unknowns. Coupon code candidates published in the homepage metadata of a shop, with the source text. Codes are not verified at checkout. $0.01 per non-empty result.

Input parameters:

- `context` (string): Optional. A few words on why you are calling this tool. Recorded without your identity to improve the tools; leave out personal data.
- `domain` (string, required): Public domain without scheme, path or port.
- `product_category` (string): Optional category context for the supplied store; does not guarantee category-specific or checkout-verified coupons.

### `universal_product_url_to_json` (~126 tokens)

Product Page to JSON

Returns structured public evidence and explicit unknowns. Product page to JSON: price, stock, variants, ratings and shipping evidence from JSON-LD, Microdata and OpenGraph, without a browser. Missing facts are null. $0.002 per result.

Input parameters:

- `context` (string): Optional. A few words on why you are calling this tool. Recorded without your identity to improve the tools; leave out personal data.
- `product_url` (string, required): Public HTTP(S) product detail URL to extract structured product evidence from; use a product page rather than a store homepage.

### `b2b_vendor_stability_evaluator` (~106 tokens)

Vendor Stability Check

Returns structured public evidence and explicit unknowns. Public vendor evidence before procurement: current technology and hiring. Missing history stays unknown, never an invented trend. $0.10, only when a useful assessment is returned.

Input parameters:

- `context` (string): Optional. A few words on why you are calling this tool. Recorded without your identity to improve the tools; leave out personal data.
- `vendor_domain` (string, required): Public domain without scheme, path or port.

### `muse_agentic_store_readiness_auditor` (~118 tokens)

Store Readiness Audit

Returns structured public evidence and explicit unknowns. Store audit for shopping agents: machine-readable product data, UCP/ACP discovery, payment hints and robots.txt access, with a heuristic score and prioritized fixes. Not a certification or checkout test. $0.01 per result.

Input parameters:

- `context` (string): Optional. A few words on why you are calling this tool. Recorded without your identity to improve the tools; leave out personal data.
- `domain` (string, required): Public domain without scheme, path or port.

### `muse_conversion_leak_lead_finder` (~111 tokens)

Conversion Leak Finder

Returns structured public evidence and explicit unknowns. Store check for schema gaps, Google ad activity and public business contacts; a lead qualifies only with ad and SEO evidence. Public emails are not verified decision makers. $0.05 per qualified result.

Input parameters:

- `context` (string): Optional. A few words on why you are calling this tool. Recorded without your identity to improve the tools; leave out personal data.
- `domain` (string, required): Public domain without scheme, path or port.

### `agentic_shelf_schema_comparator` (~136 tokens)

Shopping Schema Comparison

Returns structured public evidence and explicit unknowns. Compares a brand with up to 3 competitors as shopping schema: prices, ratings, availability, shipping and returns, from one sampled product per store. $0.02 per comparison.

Input parameters:

- `competitor_domains` (array, required): One to three distinct bare public competitor store domains to compare against domain; one product is sampled per store.
- `context` (string): Optional. A few words on why you are calling this tool. Recorded without your identity to improve the tools; leave out personal data.
- `domain` (string, required): Public domain without scheme, path or port.

### `verified_merchant_json_badge` (~108 tokens)

Merchant Evidence Badge

Returns structured public evidence and explicit unknowns. Signed public-evidence statement for a merchant domain, with expiry and a public verification key. It proves HirePulse issued the assessment, not ownership or purchase safety. $0.005 per result.

Input parameters:

- `context` (string): Optional. A few words on why you are calling this tool. Recorded without your identity to improve the tools; leave out personal data.
- `domain` (string, required): Public domain without scheme, path or port.

### `create_email_inbox` (~123 tokens)

Create Email Inbox

Allocate an inbox for authorized inbound testing. x402: $0.01 per started 600 seconds, TTL 60–3600 seconds; default $0.01 for 600 seconds. No free company-tool trial applies. No account/key setup: payment result returns an inbox-scoped access_token and capability. Reuse idempotency_key on retries. Reads, code polling, deletion and up to 50 messages included; SMTP delivery/valid OTP are not guaranteed.

Input parameters:

- `idempotency_key` (string, required)
- `ttl_seconds` (integer)

### `list_email_messages` (~89 tokens)

List Email Messages

Read or delete your own email inbox without additional charge. Pass the returned inbox_id, capability and access_token. Pending/no_code/ambiguous never prove a valid OTP.

Input parameters:

- `access_token` (string): Use the scoped access_token returned by create_email_inbox. Optional only for an existing provisioned private pilot connection.
- `capability` (string, required)
- `inbox_id` (string, required)

### `get_email_code` (~95 tokens)

Get Email Code

Read or delete your own email inbox without additional charge. Pass the returned inbox_id, capability and access_token. Pending/no_code/ambiguous never prove a valid OTP.

Input parameters:

- `access_token` (string): Use the scoped access_token returned by create_email_inbox. Optional only for an existing provisioned private pilot connection.
- `capability` (string, required)
- `inbox_id` (string, required)
- `message_id`

### `delete_email_inbox` (~97 tokens)

Delete Email Inbox

Read or delete your own email inbox without additional charge. Pass the returned inbox_id, capability and access_token. Pending/no_code/ambiguous never prove a valid OTP. Deletion revokes mailbox content access.

Input parameters:

- `access_token` (string): Use the scoped access_token returned by create_email_inbox. Optional only for an existing provisioned private pilot connection.
- `capability` (string, required)
- `inbox_id` (string, required)

## Diagnostics

Captured diagnostic sections: TLS, DNSSEC, Authorisation, Transports. The full working is on the page: https://verifymcp.io/servers/edtool79-collab-hirepulse-gateway/gethirepulse#diagnostics

## Score history

- 2026-10-25: 59
- 2026-10-24: 59
- 2026-10-23: 66
- 2026-10-22: 66
- 2026-10-21: 65
- 2026-10-20: 65
- 2026-10-19: 64
- 2026-10-18: 63

## Common questions

### What is the HirePulse Agent Gateway MCP server?

HirePulse Agent Gateway is an MCP server listed in the public MCP registry as io.github.edtool79-collab/hirepulse-gateway. Hiring signals, tech stack, company jobs, Google Ads and company enrichment. x402 on Base. This page covers its hosted endpoint (https://gethirepulse.xyz/mcp).

### Is the HirePulse Agent Gateway MCP server safe to use?

HirePulse Agent Gateway scores 59 out of 100 on VerifyMCP. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.

### What tools does the HirePulse Agent Gateway MCP server expose?

HirePulse Agent Gateway exposes 25 tools: ask_hirepulse_advisor, detect_website_tech_stack, get_company_open_jobs, get_company_hiring_intent, get_google_ads_by_domain, and 20 more. Their descriptions and schemas cost roughly 3,305 tokens of context every time the server is loaded.

### Does the HirePulse Agent Gateway MCP server require authentication?

No. We connected to HirePulse Agent Gateway without credentials and it answered, so anything it exposes is reachable by anyone who knows the address.

### Is the HirePulse Agent Gateway MCP server still maintained?

HirePulse Agent Gateway is still listed as active in the MCP registry. We last reached this channel on 25 October 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.

## Links

- Remote endpoint: https://gethirepulse.xyz/mcp
- Repository: https://github.com/edtool79-collab/hirepulse-mcp
- Changelog RSS feed: https://verifymcp.io/servers/edtool79-collab-hirepulse-gateway/gethirepulse.xml
- Changelog JSON feed: https://verifymcp.io/servers/edtool79-collab-hirepulse-gateway/gethirepulse.json
- HTML version of this page: https://verifymcp.io/servers/edtool79-collab-hirepulse-gateway/gethirepulse
