وثائق Tabbio
مرجع أدوات MCP
قائمة مولدة للأدوات المدققة التي يعرضها خادم Tabbio MCP.
تم التحقق من مصدر Tabbio
3d348e59مولد من سجل الخادم#
تُستخرج هذه القائمة من تسجيلات createAuditedTool الفعلية أثناء كل بناء للوثائق. يبقى توفر الأداة معتمداً على المصادقة والنطاق والمساحة النشطة والاستحقاق والمدخلات وسياسة الموافقة.
| الأداة | الوصف |
|---|---|
application.get | Get details of a specific job application. |
application.listByJob | List all applications received for a specific job posting. Employer use only. |
application.prepare | Prepare an application preview without submitting it. |
application.submit | Submit a job application for the authenticated user. |
application.track | List recent job applications for the authenticated user. |
application.updateStatus | Update the status of a job application. Employer use: move applicant to reviewed, shortlisted, interview, offered, or rejected. |
application.withdraw | Withdraw a submitted job application. |
asset.attach | Attach a note, document, or uploaded asset to the user knowledge store. |
asset.recall | Search the user knowledge store for relevant notes and documents. |
candidate.search | Search discoverable candidates for the active company. |
candidate.shortlist | Add or remove a candidate from a shortlist. |
candidate.view | View a candidate profile with public experience and CV data. |
catalog.applyPrepare | Prepare a unified catalog application preview. |
catalog.applySubmit | Submit a catalog application when the source supports it. |
catalog.applyTrack | List catalog application history and redirect intents. |
catalog.jobGet | Get details for a catalog job from native or external sources. |
catalog.jobSearch | Search 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. |
certification.delete | Delete a specific certification entry. |
certification.upsert | Create or update a certification entry. |
company.create | Create 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.get | Retrieve 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.list | List all companies the current user owns or is a member of. Use this to show the user which companies they have access to. |
company.update | Update a company profile. If companyId is provided, updates that specific company; otherwise updates the active company. |
connector.listServices | List the user's connected services (Gmail, Slack, Zapier, Make and AI clients) with status and granted scopes. Read-only; never contacts a provider. |
connector.postSlackMessage | Queue a Slack message to a connected channel. Requires approval. Enqueues an idempotent action: Tabbio dispatches it; the agent never contacts Slack directly. |
connector.recentEmails | Return 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.recentSlackMessages | Return the user's recently synced Slack messages from Tabbio's cache. Read-only: this does NOT make a live Slack call. |
connector.sendEmail | Queue 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.triggerMake | Trigger 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.triggerZapier | Trigger 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.get | Get the full message history of a conversation. |
conversation.list | List all conversations the user is part of, including latest message preview. |
cv.accessGrantCreate | Grant 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.create | Create a new CV for the authenticated user. |
cv.delete | Delete a CV permanently. |
cv.duplicate | Duplicate an existing CV. |
cv.export | Generate download links for exporting a CV. 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.get | Get full details of a specific CV by ID. |
cv.getResolved | Get the fully resolved tailored CV document with all overrides applied. |
cv.list | List all CVs belonging to the current user. |
cv.publish | Publish a CV and generate a public slug. |
cv.sectionPreview | Generate a grounded preview for one SmartCV section without writing it back yet. |
cv.shareLinkCreate | Create 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.tailor | Tailor the user's CV for a target job or role. If cvId is omitted, the default Auto Match CV is used, then the most recent CV, then a starter CV from the profile. 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.unpublish | Unpublish a public CV. |
cv.update | Update CV fields like title, templateId, or sections. |
cv.updateOverrides | Update tailoring overrides on a CV: select which experiences, education, certifications, and skills to include. |
cv.updateSummary | Rewrite or directly update a CV summary. |
education.delete | Delete a specific education entry. |
education.upsert | Create or update an education entry. |
experience.delete | Delete a specific work experience entry. |
experience.upsert | Create or update a work experience entry. |
job.close | Close a live job post. |
job.draft | Create a draft job post for the active company. |
job.get | Get full details of a specific job posting. |
job.listByCompany | List all job postings for a company. Shows drafts, active, and closed jobs. |
job.publish | Publish a drafted job post. |
job.recommend | Legacy 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.search | Legacy 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.update | Update a draft or active job post. |
mcp.approvalStatus | Check the status of a Tabbio MCP approval request created by an approval-required tool call. |
memory.accessRevoke | Revoke an agent's access to the user's memory (cut its AGENT_HAS_ACCESS edge). Requires approval. |
memory.add | Save 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.export | Export the user's durable memory (episodes, facts, preferences, access grants). Read-only. |
memory.forget | Forget a memory: soft-delete a graph node (and its backing episode/fact/preference) with a 30-day undo. Requires approval. |
memory.graphGet | Get the Memory Graph (nodes + edges + server layout + tier meta), optionally filtered by node types. Read-only. |
memory.nodeDelete | Soft-delete a Memory Graph node (30-day undo). Requires approval. |
memory.recall | Semantic search over the user's Memory Graph (pgvector) with 1–2 hop related nodes. Read-only. |
message.draft | Draft an outreach message to a candidate. |
message.scheduleInterview | Send an interview scheduling message to a candidate. |
message.send | Send an outreach message to a candidate. |
nova.activate | Activate a draft automation: re-validates it, checks required connectors are connected, enforces the active-automation limit, and registers its schedule. Requires approval. |
nova.compile | Compile a plain-English instruction into a Nova automation plan (a saved draft). Plans only: it never runs anything. Pro-only. |
nova.list | List the user's automations (the board) with their status. Read-only. |
nova.pause | Pause an active automation (stops it from running). |
nova.resume | Resume a paused automation. |
nova.runHistory | List recent runs for an automation (last 50), optionally filtered by status or date. Read-only. |
nova.runNow | Run 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.get | Retrieve the authenticated user's full profile including experience, education, certifications, projects, and service offers. |
profile.update | Update the authenticated user profile fields. |
project.delete | Delete a specific featured project. |
project.upsert | Create or update a featured project. |
serviceOffer.delete | Delete a specific service offer. |
serviceOffer.upsert | Create or update a service offer entry. |
skills.create | Create 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.get | Get full detail for one Agent Skill by its skillId. |
skills.invoke | Preview the installed Agent Skill selected by the current slash command. The skill id is fixed by trusted platform context and cannot be supplied or changed by the model. |
skills.list | List Agent Skills from the Hub (Default shelf pinned). Optional shelf/category/locale/tier/region filters and a free-text query q that runs semantic search. |
skills.load | Internal: load a skill SKILL.md manifest for agent context (L2/L3 progressive disclosure). Logs a load and returns NO CV data. |
skills.prepareRun | Prepare a full-CV skill run: returns a human summary + a 10-minute confirmation token required before a full-CV write. |
skills.publish | Publish an authored skill to the community shelf (Phase-2 stub: moves the skill to in_review). |
skills.run | Run 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. |
استخدام المرجع بأمان#
اعتبر كل معرّف منقط إدخالاً ثابتاً للعميل المتوافق، وليس وعداً بأن كل حساب يستطيع تنفيذه. اقرأ مخطط الإدخال الذي يعرضه العميل، وابدأ بالقراءة، وراجع جميع إجراءات الكتابة داخل Tabbio.