HirePulse B2B Company Research

8 focused tools: company profiles, tech, hiring, ads and contacts. Free sandbox and 25-call trials.

사용해야 할까요

품질 및 안전성

A
설명 품질
100%
스키마 완전성
97%
이름 품질
90%
오염 위험
100%
권한 일치
100%
프로토콜 준수
100%

도구 정의와 프로토콜 준수에 대한 자동 분석을 기반으로 합니다.

컨텍스트 비용

~5,718토큰 (도구 정의)
~7.8 KB일반적인 응답 크기
상당한 주의 영향 (128k 컨텍스트의 4.47%)

이는 서버의 도구가 모델의 컨텍스트에 로드될 때마다 소비되는 대략적인 토큰 수입니다. 수치가 높을수록 다른 작업에 사용할 수 있는 주의가 줄어듭니다.

설치

원클릭 설치

`claude_desktop_config.json` 파일에 다음을 추가하세요:

{
  "mcpServers": {
    "hirepulse-b2b": {
      "url": "https://gethirepulse.xyz/mcp?profile=b2b&ref=registry-b2b"
    }
  }
}

원격 엔드포인트

https://gethirepulse.xyz/mcp?profile=b2b&ref=registry-b2bstreamable-http

할 수 있는 일

도구 목록

도구 (8)

🟢 읽기 전용🟡 쓰기🔴 삭제⚪ 알 수 없음
🟢ask_hirepulse_advisor(query, agent_goal, sample_domain, domain_count, budget_usd)

Free advisor that maps B2B leads, hiring signals, buying intent, tech stack, Google Ads and due diligence goals to a tool, price, free-call balance and ready-to-run request preview. For unclear tool choice or cost; get_company_profile provides a full brief for a known domain. Includes four n8n recipes; never executes requests.

입력 스키마

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "minLength": 1,
      "maxLength": 500,
      "description": "Alias for agent_goal; provide one goal field, or identical values when both are present."
    },
    "agent_goal": {
      "type": "string",
      "minLength": 1,
      "maxLength": 500,
      "description": "Describe the research goal so the advisor can recommend a tool and estimate its list price."
    },
    "sample_domain": {
      "type": "string",
      "maxLength": 253,
      "description": "Optional bare public company domain for a concrete request example and existing cached hints; no new lookup is run."
    },
    "domain_count": {
      "type": "integer",
      "minimum": 1,
      "maximum": 1000000,
      "description": "Number of companies you plan to research, used for batch sizing and cost estimates."
    },
    "budget_usd": {
      "type": "number",
      "minimum": 0,
      "description": "Optional USD budget used for recommendations only; this does not authorize spending or payment."
    }
  },
  "additionalProperties": false,
  "anyOf": [
    {
      "required": [
        "agent_goal"
      ]
    },
    {
      "required": [
        "query"
      ]
    }
  ]
}

출력 스키마

{
  "type": "object",
  "anyOf": [
    {
      "type": "object",
      "required": [
        "recommended_tool",
        "why",
        "alternatives",
        "efficiency_analysis",
        "cost_estimate_usd",
        "free_quota",
        "recommended_execution_sequence",
        "cached_hint",
        "guarantees"
      ],
      "properties": {
        "recommended_tool": {
          "type": [
            "string",
            "null"
          ],
          "description": "Recommended data tool, or null when the goal is unclear."
        },
        "why": {
          "type": "string"
        },
        "alternatives": {
          "type": "array",
          "items": {
            "type": "object"
          }
        },
        "tools": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "efficiency_analysis": {
          "type": "object",
          "required": [
            "company_profile",
            "separately",
            "comparison",
            "note"
          ],
          "properties": {
            "company_profile": {
              "type": "object"
            },
            "separately": {
              "type": "object"
            },
            "comparison": {
              "type": "array",
              "items": {
                "type": "string"
              }
            },
            "note": {
              "type": "string"
            }
          }
        },
        "cost_estimate_usd": {
          "type": [
            "object",
            "null"
          ],
          "description": "List-price range before free quota, actual data availability and optional follow-up calls; includes request splitting and scan limits."
        },
        "free_quota": {
          "type": "object",
          "required": [
            "remaining",
            "limit",
            "resets_at",
            "message",
            "note"
          ],
          "properties": {
            "remaining": {
              "type": [
                "integer",
                "null"
              ],
              "minimum": 0,
              "description": "Successful free calls remaining, or null when quota storage is unavailable."
            },
            "limit": {
              "type": "integer"
            },
            "resets_at": {
              "type": "string",
              "format": "date-time"
            },
            "message": {
              "type": "string"
            },
            "note": {
              "type": "string"
            }
          }
        },
        "recommended_execution_sequence": {
          "type": "array",
          "items": {
            "type": "object",
            "required": [
              "tool",
              "mcp_tool",
              "url",
              "body",
              "next_tool_call_payload",
              "required_input"
            ],
            "properties": {
              "tool": {
                "type": "string"
              },
              "mcp_tool": {
                "type": "string"
              },
              "url": {
                "type": "string",
                "format": "uri"
              },
              "body": {
                "type": [
                  "object",
                  "null"
                ]
              },
              "next_tool_call_payload": {
                "type": [
                  "object",
                  "null"
                ],
                "description": "Exact executable request body when inputs are available; null until required_input is provided. Never contains invented domains or quote IDs."
              },
              "required_input": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "phase": {
                "type": "string"
              },
              "note": {
                "type": "string"
              }
            }
          }
        },
        "recommended_pipelines": {
          "type": "array",
          "items": {
            "type": "object",
            "required": [
              "id",
              "goal",
              "steps",
              "pricing",
              "template_url",
              "recommended",
              "automatic_execution"
            ],
            "properties": {
              "id": {
                "type": "string"
              },
              "title": {
                "type": "string"
              },
              "goal": {
                "type": "string"
              },
              "recommended": {
                "type": "boolean"
              },
              "automatic_execution": {
                "type": "boolean",
                "const": false
              },
              "template_url": {
                "type": "string",
                "format": "uri"
              },
              "upstream_template_url": {
                "type": "string",
                "format": "uri"
              },
              "playbook_url": {
                "type": "string",
                "format": "uri"
              },
              "steps": {
                "type": "array",
                "items": {
                  "type": "object"
                }
              },
              "pricing": {
                "type": "object"
              }
            }
          }
        },
        "cached_hint": {
          "type": [
            "object",
            "null"
          ],
          "description": "Today only, status metadata; no result data or new engine calls."
        },
        "guarantees": {
          "type": "array",
          "items": {
            "type": "string"
          }
        }
      }
    },
    {
      "type": "object",
      "required": [
        "status",
        "code"
      ],
      "properties": {
        "status": {
          "type": "integer",
          "minimum": 400,
          "maximum": 599
        },
        "code": {
          "type": "string",
          "minLength": 1
        }
      },
      "additionalProperties": true
    }
  ]
}
🟢detect_website_tech_stack(domain, context)

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. Use for technology-only research; use get_company_profile when hiring, ads and contacts are also needed.

입력 스키마

{
  "type": "object",
  "properties": {
    "domain": {
      "type": "string",
      "description": "Public domain without a URL scheme, path or port.",
      "examples": [
        "notion.so"
      ],
      "maxLength": 253
    },
    "context": {
      "type": "string",
      "description": "Optional. A few words on why you are calling this tool. Recorded without your identity to improve the tools; leave out personal data."
    }
  },
  "required": [
    "domain"
  ],
  "additionalProperties": false
}

출력 스키마

{
  "type": "object",
  "anyOf": [
    {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "domain",
        "status",
        "final_url",
        "title",
        "cms",
        "ecommerce",
        "email_provider",
        "dmarc_policy",
        "note",
        "technology_count",
        "checked_at",
        "added",
        "removed",
        "is_first_run",
        "has_meta_pixel",
        "has_google_ads_tag",
        "has_ga4",
        "has_gtm",
        "has_linkedin_insight",
        "has_tiktok_pixel",
        "ad_pixels",
        "analytics",
        "marketing_tools",
        "hosting_cdn",
        "frameworks",
        "payments",
        "spf_senders",
        "verified_services"
      ],
      "properties": {
        "domain": {
          "type": "string"
        },
        "status": {
          "type": "string",
          "enum": [
            "ok",
            "no_signals",
            "blocked",
            "unreachable",
            "not_found"
          ],
          "description": "Only ok is charged. no_signals: the page loaded but no technology was detected."
        },
        "final_url": {
          "type": [
            "string",
            "null"
          ]
        },
        "title": {
          "type": [
            "string",
            "null"
          ]
        },
        "cms": {
          "type": [
            "string",
            "null"
          ]
        },
        "ecommerce": {
          "type": [
            "string",
            "null"
          ]
        },
        "email_provider": {
          "type": [
            "string",
            "null"
          ]
        },
        "dmarc_policy": {
          "type": [
            "string",
            "null"
          ]
        },
        "note": {
          "type": [
            "string",
            "null"
          ]
        },
        "technology_count": {
          "type": "integer",
          "minimum": 0
        },
        "checked_at": {
          "type": "string",
          "format": "date-time"
        },
        "added": {
          "type": [
            "array",
            "null"
          ],
          "items": {
            "type": "string"
          }
        },
        "removed": {
          "type": [
            "array",
            "null"
          ],
          "items": {
            "type": "string"
          }
        },
        "is_first_run": {
          "type": [
            "boolean",
            "null"
          ]
        },
        "has_meta_pixel": {
          "type": [
            "boolean",
            "null"
          ]
        },
        "has_google_ads_tag": {
          "type": [
            "boolean",
            "null"
          ]
        },
        "has_ga4": {
          "type": [
            "boolean",
            "null"
          ]
        },
        "has_gtm": {
          "type": [
            "boolean",
            "null"
          ]
        },
        "has_linkedin_insight": {
          "type": [
            "boolean",
            "null"
          ]
        },
        "has_tiktok_pixel": {
          "type": [
            "boolean",
            "null"
          ]
        },
        "ad_pixels": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "analytics": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "marketing_tools": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "hosting_cdn": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "frameworks": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "payments": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "spf_senders": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "verified_services": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "next_steps": {
          "type": "array",
          "description": "Suggested follow-up calls on the same domain, with the exact body. Optional to use.",
          "items": {
            "type": "object",
            "properties": {
              "tool": {
                "type": "string"
              },
              "mcp_tool": {
                "type": "string"
              },
              "url": {
                "type": "string"
              },
              "body": {
                "type": "object"
              },
              "price_usd": {
                "type": "number"
              },
              "why": {
                "type": "string"
              }
            }
          }
        },
        "recommended_next_step": {
          "type": "object",
          "required": [
            "tool",
            "url",
            "body",
            "price_usd",
            "zero_result_zero_charge"
          ],
          "properties": {
            "tool": {
              "type": "string"
            },
            "url": {
              "type": "string"
            },
            "body": {
              "type": "object"
            },
            "price_usd": {
              "type": "number",
              "minimum": 0
            },
            "zero_result_zero_charge": {
              "type": "boolean"
            }
          }
        },
        "served_from_cache": {
          "type": "boolean",
          "description": "True when the gateway reused a saved result; false does not guarantee the upstream fetched fresh data."
        },
        "age_seconds": {
          "type": [
            "integer",
            "null"
          ],
          "minimum": 0,
          "description": "Seconds since checked_at, not the cache insertion time; null when the observation time is unknown."
        },
        "apify_alternative": {
          "type": "object",
          "required": [
            "url",
            "when"
          ],
          "properties": {
            "url": {
              "type": "string"
            },
            "when": {
              "type": "string"
            }
          }
        },
        "sandbox": {
          "type": "object",
          "required": [
            "demo_domain",
            "note"
          ],
          "properties": {
            "demo_domain": {
              "type": "boolean",
              "const": true
            },
            "note": {
              "type": "string"
            }
          },
          "additionalProperties": false
        }
      }
    },
    {
      "type": "object",
      "required": [
        "status",
        "code"
      ],
      "properties": {
        "status": {
          "type": "integer",
          "minimum": 400,
          "maximum": 599
        },
        "code": {
          "type": "string",
          "minLength": 1
        }
      },
      "additionalProperties": true
    }
  ]
}
🟢get_company_open_jobs(domain, known_job_ids, diff_only, context)

Live jobs from public Greenhouse, Lever, Ashby, Workable, Recruitee or SmartRecruiters boards: titles, departments, locations, remote flag and published salary. Up to 300 jobs; known_job_ids gives new/closed jobs. $0.01; no board/jobs is free. Role listings; get_company_hiring_intent gives a score, get_company_profile combines signals.

입력 스키마

{
  "type": "object",
  "properties": {
    "domain": {
      "type": "string",
      "description": "Public domain without a URL scheme, path or port.",
      "examples": [
        "notion.so"
      ],
      "maxLength": 253
    },
    "known_job_ids": {
      "type": "array",
      "maxItems": 5000,
      "items": {
        "type": "string",
        "minLength": 1,
        "maxLength": 128
      },
      "description": "Job IDs you already have from an earlier call. The answer then lists new and closed job IDs."
    },
    "diff_only": {
      "type": "boolean",
      "default": false,
      "description": "Return only jobs that are not in known_job_ids. Needs known_job_ids."
    },
    "context": {
      "type": "string",
      "description": "Optional. A few words on why you are calling this tool. Recorded without your identity to improve the tools; leave out personal data."
    }
  },
  "required": [
    "domain"
  ],
  "additionalProperties": false
}

출력 스키마

{
  "type": "object",
  "anyOf": [
    {
      "type": "object",
      "required": [
        "domain",
        "status",
        "jobs",
        "checked_at"
      ],
      "properties": {
        "domain": {
          "type": "string"
        },
        "status": {
          "type": "string",
          "enum": [
            "ok",
            "no_open_jobs",
            "unreachable",
            "not_found"
          ],
          "description": "Only ok is charged."
        },
        "ats_type": {
          "type": [
            "string",
            "null"
          ]
        },
        "board_slug": {
          "type": [
            "string",
            "null"
          ]
        },
        "confidence": {
          "type": [
            "string",
            "null"
          ],
          "enum": [
            "high",
            "unverified",
            null
          ],
          "description": "high: the company website links to this board. unverified: only the board name matches the domain name."
        },
        "board_match": {
          "type": [
            "string",
            "null"
          ],
          "enum": [
            "name_match",
            "careers_page_link",
            null
          ],
          "description": "name_match: the board name equals the first part of the domain, so check generic names."
        },
        "total_active_jobs": {
          "type": "integer"
        },
        "remote_jobs": {
          "type": "integer"
        },
        "jobs_with_salary": {
          "type": "integer"
        },
        "jobs_by_department": {
          "type": "object",
          "additionalProperties": {
            "type": "integer"
          }
        },
        "top_locations": {
          "type": "object",
          "additionalProperties": {
            "type": "integer"
          }
        },
        "top_technologies": {
          "type": "object",
          "additionalProperties": {
            "type": "integer"
          }
        },
        "diff": {
          "type": [
            "object",
            "null"
          ]
        },
        "jobs": {
          "type": "array",
          "items": {
            "type": "object"
          }
        },
        "jobs_returned": {
          "type": "integer"
        },
        "jobs_truncated": {
          "type": "boolean"
        },
        "note": {
          "type": [
            "string",
            "null"
          ]
        },
        "checked_at": {
          "type": "string",
          "format": "date-time"
        },
        "next_poll_after": {
          "type": [
            "string",
            "null"
          ],
          "format": "date-time",
          "description": "Job boards change slowly; calling again before this time is usually wasted."
        },
        "next_steps": {
          "type": "array",
          "description": "Suggested follow-up calls on the same domain, with the exact body. Optional to use.",
          "items": {
            "type": "object",
            "properties": {
              "tool": {
                "type": "string"
              },
              "mcp_tool": {
                "type": "string"
              },
              "url": {
                "type": "string"
              },
              "body": {
                "type": "object"
              },
              "price_usd": {
                "type": "number"
              },
              "why": {
                "type": "string"
              }
            }
          }
        },
        "sandbox": {
          "type": "object",
          "required": [
            "demo_domain",
            "note"
          ],
          "properties": {
            "demo_domain": {
              "type": "boolean",
              "const": true
            },
            "note": {
              "type": "string"
            }
          },
          "additionalProperties": false
        }
      }
    },
    {
      "type": "object",
      "required": [
        "status",
        "code"
      ],
      "properties": {
        "status": {
          "type": "integer",
          "minimum": 400,
          "maximum": 599
        },
        "code": {
          "type": "string",
          "minLength": 1
        }
      },
      "additionalProperties": true
    }
  ]
}
🟢get_company_hiring_intent(domain, context)

Hiring-based intent score (0-100), status, open roles, postings from the last 30 days, functions and technologies from a public job board. A heuristic, not confirmed purchase intent. $0.01; no board/jobs is free. For company prioritization; get_company_open_jobs gives listings, get_company_profile combines signals.

입력 스키마

{
  "type": "object",
  "properties": {
    "domain": {
      "type": "string",
      "description": "Public company domain without a URL scheme, path or port.",
      "examples": [
        "ramp.com"
      ],
      "maxLength": 253
    },
    "context": {
      "type": "string",
      "description": "Optional. A few words on why you are calling this tool. Recorded without your identity to improve the tools; leave out personal data."
    }
  },
  "required": [
    "domain"
  ],
  "additionalProperties": false
}

출력 스키마

{
  "type": "object",
  "anyOf": [
    {
      "type": "object",
      "required": [
        "domain",
        "status",
        "checked_at"
      ],
      "properties": {
        "domain": {
          "type": "string"
        },
        "status": {
          "type": "string",
          "enum": [
            "ok",
            "no_open_jobs",
            "unreachable",
            "not_found"
          ],
          "description": "Only ok is charged."
        },
        "ats_type": {
          "type": [
            "string",
            "null"
          ]
        },
        "confidence": {
          "type": [
            "string",
            "null"
          ],
          "enum": [
            "high",
            "unverified",
            null
          ],
          "description": "high: the company website links to the board. unverified: only the board name matches the domain."
        },
        "intent_score": {
          "type": "integer",
          "minimum": 0,
          "maximum": 100
        },
        "hiring_status": {
          "type": "string",
          "enum": [
            "hypergrowth",
            "active_hiring",
            "steady"
          ]
        },
        "total_open_roles": {
          "type": "integer"
        },
        "remote_roles": {
          "type": "integer"
        },
        "roles_posted_last_30_days": {
          "type": "integer"
        },
        "roles_with_known_post_date": {
          "type": "integer"
        },
        "function_breakdown": {
          "type": "object",
          "additionalProperties": {
            "type": "integer"
          }
        },
        "department_breakdown": {
          "type": "object",
          "additionalProperties": {
            "type": "integer"
          }
        },
        "top_locations": {
          "type": "object",
          "additionalProperties": {
            "type": "integer"
          }
        },
        "top_demanded_technologies": {
          "type": "object",
          "additionalProperties": {
            "type": "integer"
          }
        },
        "buying_signals": {
          "type": "object",
          "properties": {
            "cloud_infra": {
              "type": "array",
              "items": {
                "type": "string"
              }
            },
            "data_ai": {
              "type": "array",
              "items": {
                "type": "string"
              }
            },
            "databases": {
              "type": "array",
              "items": {
                "type": "string"
              }
            },
            "observability": {
              "type": "array",
              "items": {
                "type": "string"
              }
            },
            "sales_tools": {
              "type": "array",
              "items": {
                "type": "string"
              }
            }
          }
        },
        "notable_open_roles": {
          "type": "array",
          "maxItems": 10,
          "items": {
            "type": "object"
          }
        },
        "jobs_truncated": {
          "type": "boolean"
        },
        "checked_at": {
          "type": "string",
          "format": "date-time"
        },
        "note": {
          "type": [
            "string",
            "null"
          ]
        },
        "next_steps": {
          "type": "array",
          "description": "Suggested follow-up calls on the same domain, with the exact body. Optional to use.",
          "items": {
            "type": "object",
            "properties": {
              "tool": {
                "type": "string"
              },
              "mcp_tool": {
                "type": "string"
              },
              "url": {
                "type": "string"
              },
              "body": {
                "type": "object"
              },
              "price_usd": {
                "type": "number"
              },
              "why": {
                "type": "string"
              }
            }
          }
        },
        "sandbox": {
          "type": "object",
          "required": [
            "demo_domain",
            "note"
          ],
          "properties": {
            "demo_domain": {
              "type": "boolean",
              "const": true
            },
            "note": {
              "type": "string"
            }
          },
          "additionalProperties": false
        }
      }
    },
    {
      "type": "object",
      "required": [
        "status",
        "code"
      ],
      "properties": {
        "status": {
          "type": "integer",
          "minimum": 400,
          "maximum": 599
        },
        "code": {
          "type": "string",
          "minLength": 1
        }
      },
      "additionalProperties": true
    }
  ]
}
🟢get_google_ads_by_domain(domain, region, context)

Public Google Ads Transparency Center evidence: advertiser status, estimated ad count and up to 40 ads with format, dates and links. Optional region filter. $0.01; no ads is free. For competitor advertising research; no private account access. get_company_profile combines ads with other company signals.

입력 스키마

{
  "type": "object",
  "properties": {
    "domain": {
      "type": "string",
      "description": "Advertiser domain without a URL scheme, path or port.",
      "examples": [
        "monday.com"
      ],
      "maxLength": 253
    },
    "region": {
      "type": "string",
      "enum": [
        "US",
        "GB",
        "CA",
        "AU",
        "DE",
        "FR",
        "ES",
        "IT",
        "NL",
        "IL",
        "IN",
        "BR",
        "MX",
        "JP",
        "SG",
        "AE"
      ],
      "description": "Optional country filter. Leave out for all regions."
    },
    "context": {
      "type": "string",
      "description": "Optional. A few words on why you are calling this tool. Recorded without your identity to improve the tools; leave out personal data."
    }
  },
  "required": [
    "domain"
  ],
  "additionalProperties": false
}

출력 스키마

{
  "type": "object",
  "anyOf": [
    {
      "type": "object",
      "required": [
        "domain",
        "status",
        "checked_at"
      ],
      "properties": {
        "domain": {
          "type": "string"
        },
        "region": {
          "type": "string"
        },
        "status": {
          "type": "string",
          "enum": [
            "ok",
            "no_ads"
          ],
          "description": "Only ok is charged."
        },
        "advertisers": {
          "type": "array",
          "items": {
            "type": "object",
            "properties": {
              "advertiser_id": {
                "type": "string"
              },
              "name": {
                "type": "string"
              },
              "ads_in_sample": {
                "type": "integer"
              }
            }
          }
        },
        "total_ads_estimate": {
          "type": [
            "object",
            "null"
          ],
          "properties": {
            "low": {
              "type": "integer"
            },
            "high": {
              "type": [
                "integer",
                "null"
              ]
            }
          }
        },
        "ads_returned": {
          "type": "integer"
        },
        "ads_shown_last_30_days_in_sample": {
          "type": "integer"
        },
        "formats_in_sample": {
          "type": "object",
          "additionalProperties": {
            "type": "integer"
          }
        },
        "earliest_first_shown_in_sample": {
          "type": [
            "string",
            "null"
          ]
        },
        "latest_last_shown_in_sample": {
          "type": [
            "string",
            "null"
          ]
        },
        "ads": {
          "type": "array",
          "maxItems": 40,
          "items": {
            "type": "object",
            "properties": {
              "creative_id": {
                "type": "string"
              },
              "advertiser_id": {
                "type": "string"
              },
              "advertiser_name": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "format": {
                "type": "string"
              },
              "first_shown": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "last_shown": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "preview_url": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "transparency_url": {
                "type": "string"
              }
            }
          }
        },
        "checked_at": {
          "type": "string",
          "format": "date-time"
        },
        "note": {
          "type": [
            "string",
            "null"
          ]
        },
        "next_steps": {
          "type": "array",
          "description": "Suggested follow-up calls on the same domain, with the exact body. Optional to use.",
          "items": {
            "type": "object",
            "properties": {
              "tool": {
                "type": "string"
              },
              "mcp_tool": {
                "type": "string"
              },
              "url": {
                "type": "string"
              },
              "body": {
                "type": "object"
              },
              "price_usd": {
                "type": "number"
              },
              "why": {
                "type": "string"
              }
            }
          }
        },
        "sandbox": {
          "type": "object",
          "required": [
            "demo_domain",
            "note"
          ],
          "properties": {
            "demo_domain": {
              "type": "boolean",
              "const": true
            },
            "note": {
              "type": "string"
            }
          },
          "additionalProperties": false
        }
      }
    },
    {
      "type": "object",
      "required": [
        "status",
        "code"
      ],
      "properties": {
        "status": {
          "type": "integer",
          "minimum": 400,
          "maximum": 599
        },
        "code": {
          "type": "string",
          "minLength": 1
        }
      },
      "additionalProperties": true
    }
  ]
}
🟢get_company_profile(domain, context)

Company profile: tech stack, hiring intent, Google Ads, published contacts (emails, social links, MX) and breakout_summary growth estimates. $0.03 only when at least 2 of 4 sections have data; one of 5 free daily calls. Growth estimates are not forecasts. Single-signal tools narrow research; batch_lookup covers domains; company_footprint_check gives operating evidence.

입력 스키마

{
  "type": "object",
  "properties": {
    "domain": {
      "type": "string",
      "description": "Public company domain without a URL scheme, path or port.",
      "examples": [
        "ramp.com"
      ],
      "maxLength": 253
    },
    "context": {
      "type": "string",
      "description": "Optional. A few words on why you are calling this tool. Recorded without your identity to improve the tools; leave out personal data."
    }
  },
  "required": [
    "domain"
  ],
  "additionalProperties": false
}

출력 스키마

{
  "type": "object",
  "anyOf": [
    {
      "type": "object",
      "required": [
        "domain",
        "status",
        "sections_status",
        "checked_at"
      ],
      "properties": {
        "domain": {
          "type": "string"
        },
        "status": {
          "type": "string",
          "enum": [
            "ok",
            "insufficient_data"
          ],
          "description": "Only ok is charged: at least two sections have data (of four for get_company_profile, three for company_footprint_check)."
        },
        "sections_status": {
          "type": "object",
          "additionalProperties": {
            "type": "string"
          }
        },
        "footprint": {
          "type": "object",
          "description": "found, not_found or unknown for each public signal.",
          "properties": {
            "website_ad_or_analytics_tags": {
              "type": "string"
            },
            "job_board_with_open_roles": {
              "type": "string"
            },
            "google_ads": {
              "type": "string"
            }
          }
        },
        "sections_with_data": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "signals": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "tech_stack": {
          "type": [
            "object",
            "null"
          ],
          "description": "Same fields as detect_website_tech_stack."
        },
        "hiring_intent": {
          "type": [
            "object",
            "null"
          ],
          "description": "Same fields as get_company_hiring_intent."
        },
        "google_ads": {
          "type": [
            "object",
            "null"
          ],
          "description": "Same fields as get_google_ads_by_domain."
        },
        "contacts": {
          "type": [
            "object",
            "null"
          ],
          "description": "get_company_profile only. Same fields as extract_company_contacts."
        },
        "breakout_summary": {
          "type": "object",
          "description": "get_company_profile only. Growth estimate from public signals (hiring, Google Ads, site maturity); not investment advice.",
          "properties": {
            "signal": {
              "type": "string",
              "enum": [
                "strong",
                "moderate",
                "weak",
                "none",
                "insufficient_data"
              ]
            },
            "score": {
              "type": [
                "integer",
                "null"
              ],
              "minimum": 0,
              "maximum": 100
            },
            "reasons": {
              "type": "array",
              "items": {
                "type": "string"
              }
            },
            "method": {
              "type": "string"
            }
          }
        },
        "checked_at": {
          "type": "string",
          "format": "date-time"
        },
        "note": {
          "type": [
            "string",
            "null"
          ]
        },
        "recommended_next_step": {
          "type": [
            "object",
            "null"
          ],
          "required": [
            "tool",
            "url",
            "body",
            "price_usd",
            "zero_result_zero_charge"
          ],
          "properties": {
            "tool": {
              "type": "string"
            },
            "url": {
              "type": "string"
            },
            "body": {
              "type": "object"
            },
            "price_usd": {
              "type": "number",
              "minimum": 0
            },
            "zero_result_zero_charge": {
              "type": "boolean"
            }
          },
          "description": "null after a completed company-profile; no automatic repeat of the same lookup is recommended."
        },
        "served_from_cache": {
          "type": "boolean",
          "description": "True when the gateway reused a saved result; false does not guarantee the upstream fetched fresh data."
        },
        "age_seconds": {
          "type": [
            "integer",
            "null"
          ],
          "minimum": 0,
          "description": "Seconds since checked_at, not the cache insertion time; null when the observation time is unknown."
        },
        "sandbox": {
          "type": "object",
          "required": [
            "demo_domain",
            "note"
          ],
          "properties": {
            "demo_domain": {
              "type": "boolean",
              "const": true
            },
            "note": {
              "type": "string"
            }
          },
          "additionalProperties": false
        }
      }
    },
    {
      "type": "object",
      "required": [
        "status",
        "code"
      ],
      "properties": {
        "status": {
          "type": "integer",
          "minimum": 400,
          "maximum": 599
        },
        "code": {
          "type": "string",
          "minLength": 1
        }
      },
      "additionalProperties": true
    }
  ]
}
🟢extract_company_contacts(domain, context)

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.

입력 스키마

{
  "type": "object",
  "properties": {
    "domain": {
      "type": "string",
      "maxLength": 253,
      "description": "Bare public company domain whose published contact pages and DNS records should be inspected."
    },
    "context": {
      "type": "string",
      "description": "Optional. A few words on why you are calling this tool. Recorded without your identity to improve the tools; leave out personal data."
    }
  },
  "required": [
    "domain"
  ],
  "additionalProperties": false
}

출력 스키마

{
  "type": "object",
  "anyOf": [
    {
      "type": "object",
      "required": [
        "domain",
        "status"
      ],
      "properties": {
        "domain": {
          "type": "string"
        },
        "status": {
          "type": "string"
        },
        "emails": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "social_links": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "email_deliverable": {
          "type": "boolean"
        },
        "mx": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "spf": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "dmarc": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "inferred_email_pattern": {
          "type": [
            "string",
            "null"
          ]
        },
        "sandbox": {
          "type": "object",
          "required": [
            "demo_domain",
            "note"
          ],
          "properties": {
            "demo_domain": {
              "type": "boolean",
              "const": true
            },
            "note": {
              "type": "string"
            }
          },
          "additionalProperties": false
        }
      }
    },
    {
      "type": "object",
      "required": [
        "status",
        "code"
      ],
      "properties": {
        "status": {
          "type": "integer",
          "minimum": 400,
          "maximum": 599
        },
        "code": {
          "type": "string",
          "minLength": 1
        }
      },
      "additionalProperties": true
    }
  ]
}
🟡claim_free_trial(wallet, email)

One-time pass: 25 successful calls shared across supported single-domain tools, valid 30 days and independent of IP. Excludes private lookup, quote redemption and paid email inboxes. Send one active Base wallet or work email (no email sent). Use X-Trial-Token or MCP metadata hirepulse/trial_token.

입력 스키마

{
  "type": "object",
  "properties": {
    "wallet": {
      "type": "string",
      "pattern": "^0x[0-9a-fA-F]{40}$",
      "description": "A Base address with at least one transaction or $0.10 USDC."
    },
    "email": {
      "type": "string",
      "maxLength": 254,
      "description": "A work email address; free mailbox providers are not accepted."
    }
  },
  "additionalProperties": false,
  "oneOf": [
    {
      "required": [
        "wallet"
      ],
      "not": {
        "required": [
          "email"
        ]
      }
    },
    {
      "required": [
        "email"
      ],
      "not": {
        "required": [
          "wallet"
        ]
      }
    }
  ]
}

출력 스키마

{
  "type": "object",
  "properties": {
    "status": {
      "type": "string",
      "const": "ok"
    },
    "trial_token": {
      "type": "string",
      "pattern": "^hpt_[a-f0-9]{48}$",
      "description": "Secret bearer capability. Keep private; never publish or log."
    },
    "calls": {
      "type": "integer",
      "const": 25
    },
    "expires_at": {
      "type": "string",
      "format": "date-time"
    },
    "how_to_use": {
      "type": "object",
      "properties": {
        "http_header": {
          "type": "string"
        },
        "mcp": {
          "type": "string"
        },
        "note": {
          "type": "string"
        }
      }
    },
    "demo_domains_always_free": {
      "type": "array",
      "items": {
        "type": "string"
      }
    }
  },
  "required": [
    "status",
    "trial_token",
    "calls",
    "expires_at",
    "how_to_use",
    "demo_domains_always_free"
  ]
}

커뮤니티

이 서버 평가하기

증거

최근 관측

검증됨버전이 기록되지 않음도구 8개