مرجع أدوات MCP

قائمة مولدة للأدوات المدققة التي يعرضها خادم Tabbio MCP.

تم التحقق من مصدر Tabbiodf3bf272

مولد من سجل الخادم#

تُستخرج هذه القائمة من تسجيلات createAuditedTool الفعلية أثناء كل بناء للوثائق. يبقى توفر الأداة معتمداً على المصادقة والنطاق والمساحة النشطة والاستحقاق والمدخلات وسياسة الموافقة.

الأداةالوصف
analytics.personalGetGet the authenticated seeker's CV and public-profile reach analytics. Free accounts receive the aggregate view count; detailed visitor, source, location, surface, engagement, and time-series data follows the normal analytics entitlement.
application.getGet details of a specific job application.
application.listByJobList all applications received for a specific job posting. Employer use only.
application.preparePrepare an application preview without submitting it.
application.submitSubmit a job application for the authenticated user.
application.trackList recent job applications for the authenticated user.
application.updateStatusUpdate the status of a job application. Employer use: move applicant to reviewed, shortlisted, interview, offered, or rejected.
application.withdrawWithdraw a submitted job application.
asset.attachAttach a note, document, or uploaded asset to the user knowledge store.
asset.recallSearch the user knowledge store for relevant notes and documents.
candidate.searchSearch discoverable candidates for the active company.
candidate.shortlistAdd or remove a candidate from a shortlist.
candidate.viewView a candidate profile with public experience and CV data.
careerHighlight.deleteDelete a specific career highlight after approval.
careerHighlight.upsertCreate or update a career highlight on the main profile CV.
catalog.applyPreparePrepare a unified catalog application preview.
catalog.applySubmitSubmit a catalog application when the source supports it.
catalog.applyTrackList catalog application history and redirect intents.
catalog.jobGetGet details for a catalog job from native or external sources.
catalog.jobHideHide a catalog job from the authenticated seeker's recommendations. This is reversible.
catalog.jobSaveSave a catalog job for the authenticated seeker.
catalog.jobSearchSearch the unified job catalog by keyword and filters. Returns the same results users see in the app's Market tab: includes Google Jobs, partner ATS postings, and native Tabbio listings. Use this for all seeker job search, job matching, and "find jobs for me" requests. If query is omitted, results are still ranked with the user profile context.
catalog.jobUnhideRestore a previously hidden catalog job.
catalog.jobUnsaveRemove a catalog job from the authenticated seeker's saved jobs.
catalog.savedJobListList the authenticated seeker's saved jobs.
certification.deleteDelete a specific certification entry.
certification.upsertCreate or update a certification entry.
company.createCreate a new company and make the current user the owner. Use this when the user wants to set up a new company or organization.
company.getRetrieve a company profile including name, description, location, industry, and team members. If companyId is provided, fetches that specific company; otherwise uses the active company.
company.listList all companies the current user owns or is a member of. Use this to show the user which companies they have access to.
company.updateUpdate a company profile. If companyId is provided, updates that specific company; otherwise updates the active company.
companyPage.blocksUpdateReplace the Company Page blocks after approval. Read the builder first and preserve every unchanged block because this is a full-array replacement.
companyPage.builderGetGet the active company's complete public Company Page builder state (blocks, social links, design, settings, checklist inputs) before changing anything. Company scope is resolved server-side from the active workspace.
companyPage.socialsUpdateReplace the Company Page social links after approval. Read the builder first and preserve unchanged links because this is a full-array replacement.
connector.listServicesList the user's connected services (Gmail, Slack, Zapier, Make and AI clients) with status and granted scopes. Read-only; never contacts a provider.
connector.postSlackMessageQueue a Slack message to a connected channel. Requires approval. Enqueues an idempotent action: Tabbio dispatches it; the agent never contacts Slack directly.
connector.recentEmailsReturn the user's recently synced Gmail messages from Tabbio's cache (the connector sync pulls these in the background). Read-only: this does NOT make a live Gmail call.
connector.recentSlackMessagesReturn the user's recently synced Slack messages from Tabbio's cache. Read-only: this does NOT make a live Slack call.
connector.sendEmailQueue an email to send via the connected Gmail account. Requires approval. Enqueues an idempotent action: Tabbio dispatches it; the agent never contacts Gmail directly.
connector.triggerMakeTrigger the connected Make scenario with a payload. Requires approval. Enqueues an idempotent action dispatched via the secure Make webhook; the agent never calls Make directly.
connector.triggerZapierTrigger the connected Zapier workflow with a payload. Requires approval. Enqueues an idempotent action dispatched via the secure Zapier webhook; the agent never calls Zapier directly.
conversation.createCreate or reuse a direct conversation with a specific Tabbio user. Call userSearch first when only a name or username is known.
conversation.deletePermanently delete one of the authenticated user's conversations.
conversation.getGet the full message history of a conversation.
conversation.listList all conversations the user is part of, including latest message preview.
conversation.markReadMark messages in one of the authenticated user's conversations as read. Omit messageIds to mark the conversation read.
conversation.muteMute notifications for one of the authenticated user's conversations.
conversation.sendSend a direct message in an existing conversation after the user approves the exact message.
conversation.unmuteRestore notifications for one of the authenticated user's conversations.
cv.accessGrantCreateGrant another person or company access to the main CV or a specific tailored CV. Use cvId for a tailored CV and granteeEmail when the user gives an email address.
cv.accessGrantListList active access grants for the main CV or a specific tailored CV.
cv.accessGrantRevokeRevoke one owned CV access grant.
cv.accessGrantUpdateUpdate one owned CV access grant after the user approves the exact role, permission, status, or expiry changes.
cv.compareWithMasterCompare one tailored CV with the authenticated user's main CV. Returns grounded differences in headline, summary, skills, experience framing, keywords, and layout. Read-only.
cv.createCreate a new CV for the authenticated user.
cv.deleteDelete a CV permanently.
cv.duplicateDuplicate an existing CV.
cv.exportShow download buttons for exporting a CV. The UI renders the buttons and performs the authenticated download, so never write a download link or URL in your reply. PDF is available to authenticated users; DOCX, TXT, and MD require Plus or Pro. If no cvId is provided, exports the default profile CV. If no format is specified, returns PDF plus paid-format lock metadata when the user cannot access those formats.
cv.getGet full details of a specific CV by ID.
cv.getResolvedGet the fully resolved tailored CV document with all overrides applied.
cv.handoffCancelCancel an active CV handoff after approval.
cv.handoffDraftCreate or update an unsent copy/transfer handoff draft for an owned concrete CV.
cv.handoffSendEmail a copy/transfer invitation for an owned concrete CV after approval of the exact recipient and mode.
cv.listList the profile-backed CV, all concrete CVs, and the user's saved defaultCvId that defines which one is Main.
cv.publishPublish a CV and generate a public slug.
cv.sectionPreviewGenerate a grounded preview for one SmartCV section without writing it back yet.
cv.setFitToOnePagePersist the existing fit-to-one-page CV layout setting. Use this when the user asks to tighten, compress, or fit the current tailored CV to one page. This changes layout density without inventing or deleting CV content. The result reports whether the mode changed or was already enabled; an already-short CV may look unchanged.
cv.sharedProfileGetRead a CV shared with the authenticated user. Use an exact grantId returned by cvSharedWithMeList.
cv.sharedProfileUpdateEdit the header or summary of a shared CV after approval. The grant must include edit permission.
cv.sharedSectionDeleteDelete an experience, education, certification, or highlight from a shared CV after approval.
cv.sharedSectionUpsertCreate or update an experience, education, certification, or highlight in a shared CV after approval.
cv.sharedStructuredUpdateUpdate skills, languages, job preferences, design, or section order on a shared CV after approval. The grant scope and owner plan are enforced server-side.
cv.sharedWithMeListList active CV access grants received by the authenticated user, including the exact grantId required for shared-CV reads and edits.
cv.shareLinkCreateCreate a share link for the main CV or a specific tailored CV. Use cvId for a tailored CV. Set allowDownload only when the user asks for downloads on the share link.
cv.shareLinkListList active private share links for the main CV or a specific tailored CV.
cv.shareLinkRevokeRevoke one owned private CV share link.
cv.shareLinkUpdateUpdate one owned private CV share link after the user approves the exact visibility, download, permission, label, or expiry changes.
cv.tailorTailor the user's CV for a target job or role: rewrites summary, headline, skills, and experience bullets while keeping every role, education, and certification. If cvId is omitted, the user's saved Main CV is used; a profile-backed Main starts from the profile and an unrelated recent CV is never substituted. When iterating on a CV already created or tailored in this conversation, ALWAYS pass its cvId so the same CV is updated instead of creating another one. Use catalogJobId for unified catalog jobs, including external jobs. Use targetTitle/targetDescription when the user provides a role brief instead of a stored job.
cv.unpublishUnpublish a public CV.
cv.updateUpdate CV fields like title, templateId, or sections.
cv.updateOverridesUpdate tailoring overrides on a CV: select which experiences, education, certifications, and skills to include.
cv.updateSummaryRewrite or directly update a CV summary. Pass a concrete CV id, or "master" for the profile-backed Main CV (the main WebCV, whose summary is profile.about).
education.deleteDelete a specific education entry.
education.upsertCreate or update an education entry.
experience.deleteDelete a specific work experience entry.
experience.upsertCreate or update a work experience entry.
job.closeClose a live job post.
job.draftCreate a draft job post for the active company.
job.getGet full details of a specific job posting.
job.listByCompanyList all job postings for a company. Shows drafts, active, and closed jobs.
job.publishPublish a drafted job post.
job.recommendLegacy recommendations for native Tabbio postings only. Do not use for normal seeker job discovery. Use catalog.jobSearch to search the full catalog with profile-backed ranking.
job.searchLegacy job search for native Tabbio postings only. Do not use for seeker job discovery unless the user explicitly asks for only native/internal Tabbio jobs. Use catalog.jobSearch for normal job search.
job.updateUpdate a draft or active job post.
mcp.approvalStatusCheck the status of a Tabbio MCP approval request created by an approval-required tool call.
memory.accessRevokeRevoke an agent's access to the user's memory (cut its AGENT_HAS_ACCESS edge). Requires approval.
memory.addSave a durable memory (episode) about the user's career and surface it as a graph node. Use for facts the user explicitly asks to remember.
memory.exportExport the user's durable memory (episodes, facts, preferences, access grants). Read-only.
memory.forgetForget a memory: soft-delete a graph node (and its backing episode/fact/preference) with a 30-day undo. Requires approval.
memory.graphGetGet the Memory Graph (nodes + edges + server layout + tier meta), optionally filtered by node types. Read-only.
memory.nodeDeleteSoft-delete a Memory Graph node (30-day undo). Requires approval.
memory.recallSemantic search over the user's Memory Graph (pgvector) with 1–2 hop related nodes. Read-only.
message.draftDraft an outreach message to a candidate.
message.scheduleInterviewSend an interview scheduling message to a candidate.
message.sendSend an outreach message to a candidate.
messaging.blockedUserListList users blocked by the authenticated user.
messaging.preferencesGetGet the authenticated user's messaging privacy and anti-spam preferences.
messaging.preferencesUpdateUpdate who may message the authenticated user and their anti-spam setting after approval.
messaging.userBlockBlock a specific Tabbio user after approval. Use userSearch when only a name is known.
messaging.userReportReport a specific Tabbio user for moderation after the authenticated user approves the exact reason.
messaging.userUnblockUnblock a specific Tabbio user after approval.
notification.deletePermanently delete one owned notification.
notification.listList the authenticated user's in-app notifications, optionally filtered by type or unread status.
notification.markAllReadMark all of the authenticated user's notifications as read.
notification.markReadMark one owned notification as read.
notification.preferencesGetGet the authenticated user's marketing email, system email, and push notification preferences.
notification.preferencesUpdateUpdate the authenticated user's delivery preferences after they approve the exact changes.
notification.unreadCountGet the authenticated user's unread notification count.
nova.activateActivate a draft automation: re-validates it, checks required connectors are connected, enforces the active-automation limit, and registers its schedule. Requires approval.
nova.compileCompile a plain-English instruction into a Career agent automation plan (a saved draft). Plans only: it never runs anything. Pro-only.
nova.listList the user's automations (the board) with their status. Read-only.
nova.pausePause an active automation (stops it from running).
nova.resumeResume a paused automation.
nova.runHistoryList recent runs for an automation (last 50), optionally filtered by status or date. Read-only.
nova.runNowRun an automation once now as a test. Respects the caps and kill switch; side-effecting steps still produce drafts that need approval. Requires approval.
profile.cvConfigUpdateUpdate the template, accent color, photo visibility, one-page mode, or share-card design for the main profile CV.
profile.getRetrieve the authenticated user's full profile including experience, education, certifications, projects, and service offers.
profile.jobPreferencesUpdateReplace the authenticated seeker's job preferences and open-to-work state.
profile.languagesUpdateReplace the language list on the main profile CV.
profile.privacyUpdateUpdate public-profile, photo, contact, and default CV visibility after approval. Public indexing requires explicit acknowledgement.
profile.privateInfoUpdateUpdate private demographic or work-eligibility profile fields after approval. Only include fields the user explicitly provided.
profile.sectionsConfigUpdateSet the visible section order on the main profile CV, or pass null to restore the default order.
profile.skillGroupsUpdateReplace the grouped skills on the main profile CV and refresh job-matching signals.
profile.updateUpdate the authenticated user profile fields.
project.deleteDelete a specific featured project.
project.upsertCreate or update a featured project.
publicProfile.blocksUpdateReplace the seeker public-profile blocks after approval. Read the builder first and preserve every unchanged block because this is a full-array replacement.
publicProfile.builderGetGet the authenticated seeker's complete public-profile builder state before changing any public blocks, socials, contacts, design, or settings.
publicProfile.contactsUpdateReplace the seeker public-profile contact channels after approval. Read the builder first and preserve unchanged channels.
publicProfile.designUpdateReplace the seeker public-profile theme and button design after approval.
publicProfile.settingsUpdateReplace the seeker public-profile visibility and branding settings after approval. Public contact values remain hidden unless showContactChannelsPublicly is true.
publicProfile.socialsUpdateReplace the seeker public-profile social links after approval. Read the builder first and preserve unchanged links.
serviceOffer.deleteDelete a specific service offer.
serviceOffer.upsertCreate or update a service offer entry.
skills.createCreate a private Agent Skill (Plus+). Provide SKILL.md markdown, or a name + description (+ optional instructions/scopes). Pass cvConfig to create a Custom CV skill (kind: cv_custom): curated style/color presets, photo toggle, and an ordered section include-list with optional per-section prompts.
skills.getGet full detail for one Agent Skill by its skillId.
skills.invokeRun the visible Agent Skill selected by the current slash command against the user's configured Main CV/profile context. Both the skill and Main CV target are fixed by trusted platform context and cannot be supplied or changed by the model.
skills.listList Agent Skills from the Hub (Default shelf pinned). Optional shelf/type/category/locale/tier/region filters and a free-text query q that runs semantic search. Use type:"cv" to list only the skills that build or rewrite a CV.
skills.loadInternal: load a skill SKILL.md manifest for agent context (L2/L3 progressive disclosure). Logs a load and returns NO CV data.
skills.prepareRunPrepare a full-CV skill run: returns a human summary + a 10-minute confirmation token required before a full-CV write.
skills.publishPublish an authored skill to the community shelf (Phase-2 stub: moves the skill to in_review).
skills.runRun an Agent Skill on a CV. Defaults to a dry run (returns a diff, no write). A full-CV write (dryRun:false) requires a confirmationToken from skills.prepareRun.
studio.applyPreparePrepare an application from an owned job-linked Application Studio project without submitting it.
studio.applySubmitSubmit a native Tabbio job application from an owned job-linked Application Studio project. External redirect jobs are never auto-submitted.
studio.artifactDeletePermanently delete one owned Application Studio artifact.
studio.artifactGenerateGenerate and persist a structured CV fit report, cover letter, interview prep, salary report, application packet, recruiter preview, screening answers, or apply checklist. This uses the normal seeker entitlement and AI metering, so the exact generation must be approved first.
studio.artifactGetGet one owned Application Studio artifact.
studio.artifactListList the authenticated seeker's saved Application Studio artifacts, optionally within one project or of one kind.
studio.artifactRegenerateRegenerate an owned Application Studio artifact using the normal entitlement and AI metering. Approval is required before consuming usage.
studio.artifactUpdateUpdate the editable content or title of one owned artifact.
studio.projectCreateCreate a persisted Application Studio project. Omit cvId to use the user's saved Main CV. Use catalogJobId when the project is for a job from Tabbio's unified catalog.
studio.projectGetGet one owned Application Studio project.
studio.projectListList the authenticated seeker's saved Application Studio projects for CV scoring, cover letters, interview prep, salary insights, and application packs.
studio.projectUpdateUpdate the owned project context used by Application Studio generation.
user.searchSearch active Tabbio users by name or username before starting a direct conversation.

استخدام المرجع بأمان#

اعتبر كل معرّف منقط إدخالاً ثابتاً للعميل المتوافق، وليس وعداً بأن كل حساب يستطيع تنفيذه. اقرأ مخطط الإدخال الذي يعرضه العميل، وابدأ بالقراءة، وراجع جميع إجراءات الكتابة داخل Tabbio.