MCP ツール

AI エージェントから利用できるすべての MCP ツール。

  • search_companiescompany

    Search companies by name, domain, industry, or size band.

    プラットフォームの企業を絞り込みます。すべてのフィルタは AND 結合されます。

    パラメータ
    {
      "limit": "integer?",
      "query": "string?",
      "industry": "string?",
      "size_band": "string?"
    }
    返却値
    {
      "companies": "Company[]"
    }
    {"tool":"search_companies","input":{"industry":"saas","size_band":"50-200","limit":10}}
    
  • get_companycompany

    Fetch a single company with intelligence.

    最新のインテリジェンスを含む企業の完全情報を返します。

    パラメータ
    {
      "id": "string"
    }
    返却値
    {
      "company": "Company"
    }
  • create_companycompany

    Create or upsert a company.

    websitedomain でエンティティ解決されます。

    パラメータ
    {
      "name": "string",
      "domain": "string?",
      "website": "string?"
    }
    返却値
    {
      "company": "Company",
      "created": "boolean"
    }
  • enrich_companycompany

    Force re-enrichment.

    即時の再エンリッチメントをキューに積みます。

    パラメータ
    {
      "id": "string"
    }
    返却値
    {
      "queued": "boolean",
      "company_id": "string"
    }
  • search_jobsjob

    Search published jobs.

    ソーシングエージェントや求人ボード向けのフィルタ。

    パラメータ
    {
      "limit": "integer?",
      "skills": "string[]?",
      "location": "string?",
      "seniority": "string?",
      "company_id": "string?"
    }
    返却値
    {
      "jobs": "Job[]"
    }
  • get_jobjob

    Fetch a single job with intelligence.

    派生インテリジェンスを含む完全な求人情報を返します。

    パラメータ
    {
      "id": "string"
    }
    返却値
    {
      "job": "Job"
    }
  • create_jobjob

    Create a job (defaults to draft).

    デフォルトは draft。公開には別途 publish_job を呼びます。

    パラメータ
    {
      "title": "string",
      "company_id": "string",
      "description": "string"
    }
    返却値
    {
      "job": "Job"
    }
  • publish_jobjob

    Publish a draft job.

    冪等です。

    パラメータ
    {
      "id": "string"
    }
    返却値
    {
      "job": "Job"
    }
  • search_candidatescandidate

    Search candidates.

    ソーシングエージェントの主要ツール。

    パラメータ
    {
      "limit": "integer?",
      "query": "string?",
      "skills": "string[]?",
      "location": "string?",
      "seniority": "string?"
    }
    返却値
    {
      "candidates": "Candidate[]"
    }
  • get_candidatecandidate

    Fetch a candidate with intelligence.

    解析済みの職歴とインテリジェンスを含む完全情報。

    パラメータ
    {
      "id": "string"
    }
    返却値
    {
      "candidate": "Candidate"
    }
  • create_candidatecandidate

    Create a candidate.

    メールでエンティティ解決。resume_upload_id で解析がトリガーされます。

    パラメータ
    {
      "email": "string?",
      "full_name": "string",
      "resume_upload_id": "string?"
    }
    返却値
    {
      "created": "boolean",
      "candidate": "Candidate"
    }
  • enrich_candidatecandidate

    Force re-parsing and re-enrichment.

    再解析・再エンリッチをキューに積みます。

    パラメータ
    {
      "id": "string"
    }
    返却値
    {
      "queued": "boolean",
      "candidate_id": "string"
    }
  • similar_candidatescandidate

    Find similar candidates (vector neighbors).

    候補者埋め込みのベクトル類似検索。

    パラメータ
    {
      "id": "string",
      "limit": "integer?"
    }
    返却値
    {
      "candidates": "Candidate[]"
    }
  • find_matchesmatching

    Return top-ranked candidates for a job.

    ランキングのエンドポイント。

    パラメータ
    {
      "limit": "integer?",
      "job_id": "string",
      "min_score": "number?"
    }
    返却値
    {
      "matches": "Match[]"
    }
  • score_candidatematching

    Compute a match score for a (candidate, job) pair.

    単一の(候補者, 求人)ペアを検証します。

    パラメータ
    {
      "job_id": "string",
      "candidate_id": "string"
    }
    返却値
    {
      "score": "number",
      "reasons": "string[]"
    }
  • similar_jobsmatching

    Find similar jobs.

    求人埋め込みのベクトル類似検索。

    パラメータ
    {
      "limit": "integer?",
      "job_id": "string"
    }
    返却値
    {
      "jobs": "Job[]"
    }
  • submit_applicationapplication

    Submit a candidate to a job.

    application.submitted を記録。

    パラメータ
    {
      "job_id": "string",
      "source": "string?",
      "candidate_id": "string"
    }
    返却値
    {
      "application": "Application"
    }
  • advance_applicationapplication

    Move an application to the next stage.

    遷移先ステージの妥当性を検証。

    パラメータ
    {
      "id": "string",
      "to_stage": "string"
    }
    返却値
    {
      "application": "Application"
    }
  • schedule_interviewinterview

    Schedule an interview.

    応募に紐付く面接を作成し interview.scheduled を発行。

    パラメータ
    {
      "kind": "string?",
      "scheduled_for": "string",
      "application_id": "string"
    }
    返却値
    {
      "interview": "Interview"
    }
  • record_placementplacement

    Record a placement.

    採用を記録し placement.created を発行。

    パラメータ
    {
      "start_date": "string",
      "application_id": "string"
    }
    返却値
    {
      "placement": "Placement"
    }