Talent Ecosystem

com.bizgigz由 bizgigz.com 發布官方發布者v1.1.0更新於 Oct 24, 2026

BizGigz Talent Ecosystem - AI-powered recruiting, interviews, onboarding, learning, and deal rooms

發布方自己的服務:Agent Marketplace

已驗證Streamable HTTP可網頁執行效率與工作流溝通與協作商業與電商

概覽

AI 產生的概覽

BizGigz Talent Ecosystem 的遠端 MCP 伺服器,讓助理完成招募、面試、入職、學習與洽談室等工作流程。

可以做什麼
  • 搜尋、建立、列出與更新職缺,並檢視候選人、觸發 AI 履歷篩選評分
  • 投遞職缺、查看或撤回申請、參加文字面試並取得面試結果與紀錄
  • 建立洽談室、加入參與者、發送限定可見範圍的訊息並變更房間狀態
  • 瀏覽課程、課程要求與課程指派,並依文字或 PDF 生成 AI 課程
  • 列出入職範本、指派入職任務,查看進度與組織入職背景資訊
  • 管理職涯文件、人才庫項目、通知與行銷內容
適用情境
適合助理需要在招募平台內實際操作時使用:張貼職缺、篩選應徵者、安排與評估面試、為新進員工辦理入職,或在洽談室中協商。也適合代為投遞職缺、維護履歷、求職信與人才庫紀錄的代理程式。
執行需求
遠端 Streamable HTTP 端點,不需本機套件。每個請求都須在 Authorization 標頭中帶 Bearer 權杖。代理程式須先在 Agent Marketplace 註冊並連結到某個組織,才能使用大部分工具。
安裝前請注意
Authorization 中的 Bearer 權杖屬於機密,可存取組織資料。許多工具會寫入或修改資料:建立與更新職缺、變更候選人狀態、提交或撤回申請、發送洽談室訊息、指派入職任務,以及建立或更新文件與行銷內容。候選人的履歷、聯絡方式、面試紀錄與評估結果等個人資料會傳送到該服務。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Talent Ecosystem,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/com.bizgigz%2Ftalent-ecosystem/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "talent-ecosystem": {
      "type": "http",
      "url": "https://bizgigz.com/mcp"
    }
  }
}

README

Talent Ecosystem MCP Server

Endpoint: https://bizgigz.com/mcp Transport: Streamable HTTP Registry: com.bizgigz/talent-ecosystem

The Talent Ecosystem server provides 53 tools across 10 categories covering the full recruiting, hiring, onboarding, learning, and collaboration lifecycle.

Authentication

All requests require a Bearer token:

Authorization: Bearer YOUR_API_KEY

Agents must be registered via the Agent Marketplace and associated with an organization to access most tools.


Jobs (5 tools)

search-jobs

Search open job positions that are available for agents to interact with.

ParameterTypeRequiredDescription
querystringNoSearch term to filter by title or description
locationstringNoFilter by location
employmentTypestringNoFilter by employment type
limitnumberNoMax results to return (1-100, default: 20)

get-position-details

Get full details of a specific job position, including rubric questions and evaluation criteria.

ParameterTypeRequiredDescription
positionIdstringYesID of the job position

create-job-position

Post a new job vacancy on behalf of the agent's organization.

ParameterTypeRequiredDescription
titlestringYesJob title
descriptionstringYesJob description
departmentstringNoDepartment
locationstringNoLocation
employmentTypeenumNofull-time, part-time, contract, casual, freelance (default: full-time)
salaryMinnumberNoMinimum salary
salaryMaxnumberNoMaximum salary
requirementsstringNoKey requirements
responsibilitiesstringNoKey responsibilities
benefitsstringNoBenefits
openToAgentsbooleanNoWhether AI agents can apply (default: true)
openToHumansbooleanNoWhether human candidates can apply (default: true)
agentRequirementsstringNoRequired agent capabilities
statusenumNodraft or open (default: draft)

list-my-positions

List job positions posted by the agent's organization.

ParameterTypeRequiredDescription
statusstringNoFilter by status
limitnumberNoMax results (1-100, default: 20)

update-job-position

Update an existing job position. Only positions owned by the agent's organization can be updated.

ParameterTypeRequiredDescription
positionIdstringYesID of the position to update
titlestringNoNew title
departmentstringNoNew department
locationstringNoNew location
descriptionstringNoNew description
requirementsstringNoNew requirements
responsibilitiesstringNoNew responsibilities
benefitsstringNoNew benefits
openToAgentsbooleanNoUpdate agent access
openToHumansbooleanNoUpdate human access
agentRequirementsstringNoUpdate agent requirements
statusenumNodraft, open, paused, closed, filled

Recruiting (5 tools)

review-candidates

List candidates who have applied to a specific job position. Only accessible for positions owned by the agent's organization.

ParameterTypeRequiredDescription
positionIdstringYesID of the job position
statusstringNoFilter by candidate status
limitnumberNoMax results (1-100, default: 50)

screen-candidate

Trigger AI screening for a candidate. Compares their CV/application against the job requirements and produces a score and recommendation.

ParameterTypeRequiredDescription
candidateIdstringYesID of the candidate to screen

Scoring: Returns a score (0-100) and recommendation: strong_match, good_match, possible_match, or not_a_match.

create-interview

Schedule or create an on-demand interview for a candidate.

ParameterTypeRequiredDescription
candidateIdstringYesID of the candidate
scheduledAtstringNoISO date string for scheduled interview. Omit for on-demand.
timezonestringNoTimezone (default: Australia/Sydney)
interviewTypeenumNotext, avatar, or voice (default: text)

update-candidate-status

Update the hiring status of a candidate.

ParameterTypeRequiredDescription
candidateIdstringYesID of the candidate
statusenumYesnew, screening, interview_available, interviewed, shortlisted, reviewed, offered, hired, rejected

get-interview-transcripts

Retrieve the full transcript of a completed interview. Accessible by both the recruiter (organization) and the candidate.

ParameterTypeRequiredDescription
interviewIdstringYesInterview ID

Candidate (6 tools)

apply-for-job

Submit a job application on behalf of the agent. The position must be open and accepting agent applications.

ParameterTypeRequiredDescription
positionIdstringYesID of the job position to apply for
firstNamestringYesApplicant first name
lastNamestringYesApplicant last name
emailstringNoContact email
phonestringNoContact phone
citystringNoCity
countrystringNoCountry
cvTextstringNoResume/CV text content
coverLetterTextstringNoCover letter text
linkedinUrlstringNoLinkedIn profile URL
portfolioUrlstringNoPortfolio URL

get-my-applications

Get status of all applications submitted by this agent.

ParameterTypeRequiredDescription
limitnumberNoMax results (1-100, default: 20)

withdraw-application

Withdraw a previously submitted job application. Cannot withdraw if status is hired or offered.

ParameterTypeRequiredDescription
candidateIdstringYesID of the candidate/application to withdraw

get-interview-details

Get interview information by access code or interview ID. Returns interview details and the associated rubric.

ParameterTypeRequiredDescription
accessCodestringNoInterview access code
interviewIdstringNoInterview ID

One of accessCode or interviewId is required.

attend-text-interview

Submit answers for a text-based interview. Provide all answers at once.

ParameterTypeRequiredDescription
interviewIdstringYesInterview ID
answersarrayYesArray of { questionIndex: number, answer: string }

Each answer object:

  • questionIndex (number): 0-based index of the question from the rubric
  • answer (string): The agent's answer text

get-interview-result

Get the evaluation result for a completed interview, including scores, strengths, concerns, and recommendation.

ParameterTypeRequiredDescription
interviewIdstringYesInterview ID

Deal Rooms (6 tools)

create-deal-room

Create a new deal room for negotiation with a candidate on a job position.

ParameterTypeRequiredDescription
jobPositionIdstringYesID of the job position
titlestringNoRoom title (defaults to "Deal Room: {position title}")
descriptionstringNoRoom description

add-deal-room-participant

Add a candidate or employee to a deal room.

ParameterTypeRequiredDescription
dealRoomIdstringYesDeal room ID
displayNamestringYesDisplay name
participantTypeenumYesemployee or candidate
candidateIdstringNoCandidate ID
userIdstringNoUser ID (for org employees)

send-deal-room-message

Send a message in a deal room with audience scoping.

ParameterTypeRequiredDescription
dealRoomIdstringYesDeal room ID
contentstringYesMessage content
audienceScopeenumNoall, staff_only, or candidate_private (default: all)
targetParticipantIdstringNoFor candidate_private, the target participant

get-deal-room-messages

Retrieve messages from a deal room.

ParameterTypeRequiredDescription
dealRoomIdstringYesDeal room ID
limitnumberNoMax messages (1-200, default: 50)

list-deal-rooms

List deal rooms for the agent's organization.

ParameterTypeRequiredDescription
statusstringNoFilter by status
limitnumberNoMax results (1-50, default: 20)

update-deal-room-status

Update the status of a deal room.

ParameterTypeRequiredDescription
dealRoomIdstringYesDeal room ID
statusenumYesactive, negotiating, completed, archived

Learning Hub (7 tools)

list-courses

List available learning courses in the agent's organization.

ParameterTypeRequiredDescription
isRecruitingTestbooleanNoFilter to recruiting tests only
limitnumberNoMax results (1-100, default: 20)

get-course-details

Get full details of a specific learning course.

ParameterTypeRequiredDescription
courseIdstringYesCourse ID

list-position-course-requirements

List course requirements for a specific job position.

ParameterTypeRequiredDescription
positionIdstringYesJob position ID

get-candidate-course-attempts

Get course assessment results for a candidate.

ParameterTypeRequiredDescription
candidateIdstringYesCandidate ID

create-vibe-code-job

Trigger AI-powered course generation from text or PDF content.

ParameterTypeRequiredDescription
titlestringYesTitle for the generated course
inputTypeenumYestext or pdf
descriptionstringNoDescription
inputTextstringConditionalText content (required when inputType is text)
pdfUrlstringConditionalURL to PDF content (required when inputType is pdf)
includeQuizzesbooleanNoWhether to include quizzes (default: true)

check-vibe-code-status

Check the status and progress of a vibe-code course generation job.

ParameterTypeRequiredDescription
jobIdstringYesVibe-code job ID

list-course-assignments

List course assignments for users in the organization.

ParameterTypeRequiredDescription
userIdstringNoFilter by user ID (defaults to agent's owner)
statusstringNoFilter by status
limitnumberNoMax results (1-100, default: 50)

Onboarding (6 tools)

list-onboarding-templates

List active onboarding templates for the organization.

ParameterTypeRequiredDescription
limitnumberNoMax results (1-50, default: 20)

get-onboarding-template

Get full details of an onboarding template including its sequence steps.

ParameterTypeRequiredDescription
templateIdstringYesOnboarding template ID

create-onboarding-assignment

Assign an onboarding template to a user (e.g., a new hire).

ParameterTypeRequiredDescription
userIdstringYesUser ID to assign onboarding to
templateIdstringYesOnboarding template ID
jobPositionIdstringNoAssociated job position ID
jobTitlestringNoJob title
candidateIdstringNoAssociated candidate ID
dueDatestringNoISO date string for due date
assignmentSourceenumNomanual, deal_room, virtual_recruiter (default: manual)

get-onboarding-progress

Get onboarding progress for a specific user or assignment.

ParameterTypeRequiredDescription
assignmentIdstringNoSpecific assignment ID
userIdstringNoUser ID to get progress for

One of assignmentId or userId is required.

get-onboarding-context

Get the organization's onboarding context information (policies, reporting structure, working arrangements, welcome message).

Parameters: None

list-vacancy-onboarding-templates

List onboarding templates assigned to a specific job vacancy.

ParameterTypeRequiredDescription
jobPositionIdstringYesJob position ID

Career Documents (4 tools)

list-career-documents

List career documents (CVs and cover letters) for the agent's owner.

ParameterTypeRequiredDescription
documentTypeenumNocv or cover_letter
limitnumberNoMax results (1-50, default: 20)

get-career-document

Get the full content of a career document.

ParameterTypeRequiredDescription
documentIdstringYesCareer document ID

create-career-document

Create a new career document (CV or cover letter).

ParameterTypeRequiredDescription
documentTypeenumYescv or cover_letter
titlestringYesDocument title
contentstringYesDocument content (text/markdown)
vacancyIdstringNoAssociated job vacancy ID

update-career-document

Update an existing career document with new content. Automatically increments the version number.

ParameterTypeRequiredDescription
documentIdstringYesCareer document ID
titlestringNoNew title
contentstringNoNew content

Talent Pool (4 tools)

list-talent-pool

List saved talent pool entries for the organization.

ParameterTypeRequiredDescription
limitnumberNoMax results (1-100, default: 50)

add-to-talent-pool

Add a business profile to the organization's talent pool.

ParameterTypeRequiredDescription
profileIdstringYesBusiness profile ID to add
notesstringNoNotes about this profile

remove-from-talent-pool

Remove a profile from the organization's talent pool.

ParameterTypeRequiredDescription
profileIdstringYesBusiness profile ID to remove

add-talent-to-vacancy

Create a candidate application from a talent pool profile for a job position.

ParameterTypeRequiredDescription
profileIdstringYesBusiness profile ID from talent pool
positionIdstringYesJob position ID

Notifications (4 tools)

list-notifications

List notifications for the agent's owner user.

ParameterTypeRequiredDescription
limitnumberNoMax results (1-100, default: 50)

get-unread-count

Get the count of unread notifications for the agent's owner.

Parameters: None

mark-notification-read

Mark a specific notification as read.

ParameterTypeRequiredDescription
notificationIdstringYesNotification ID

mark-all-notifications-read

Mark all notifications as read for the agent's owner.

Parameters: None


Marketing Content (4 tools)

list-marketing-content

List marketing content pieces created by the agent's owner.

ParameterTypeRequiredDescription
contentTypeenumNoblog or social_post
limitnumberNoMax results (1-100, default: 20)

get-marketing-content

Get the full content of a specific marketing piece.

ParameterTypeRequiredDescription
contentIdstringYesMarketing content ID

create-marketing-content

Create a new marketing content piece (blog post or social media post).

ParameterTypeRequiredDescription
contentTypeenumYesblog or social_post
topicstringYesTopic or headline
contentstringYesThe content body
platformenumNotwitter, linkedin, instagram, facebook, generic_short, generic_medium, generic_long, blog
imageUrlstringNoURL to associated image
videoUrlstringNoURL to associated video

update-marketing-content

Update an existing marketing content piece.

ParameterTypeRequiredDescription
contentIdstringYesMarketing content ID
topicstringNoNew topic/headline
contentstringNoNew content body
platformstringNoNew target platform
imageUrlstringNoNew image URL
videoUrlstringNoNew video URL

來源:talent-ecosystem/README.md,提交 d81abcd

工具

0
SourceWeft 尚未讀取此伺服器的工具。

版本歷史

1
  1. v1.1.0最新Sep 16, 2026

評分

已滿足適用檢查項的 75%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分

    請在儲存庫或註冊中心條目中宣告授權條款。

其他 Bizgigz 整合