Skip to content
Agentmart
Submit a tool

Siftable

Siftable MCP server for governed work, knowledge, calendar, people, datasets, and Vault.

Connector by Tom-R-Main · GitHub account verified by the MCP Registry

IndexedMITLocal (stdio)
Write a review

Chalk Labs

Need help deploying Siftable?

Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.

Book a call

Install

Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/tom-r-main-mcp-server

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Siftable MCP server for governed work, knowledge, calendar, people, datasets, and Vault.

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.

Tools
71 read · 36 write · 42 delete
Secrets
1 (API keys, tokens or passwords)
Install scripts
Not scanned yet
Runs as
Node.js package

Tools by what they do 149

Read from the source code; the running server may list different tools.

Read 71 · Look things up without changing anything.

  • agent_get
  • agent_list
  • agent_work_list
  • ai_connection_status
  • ai_models_list
  • ai_usage_get
  • approval_status
  • calendar_list_events
  • capability_describe
  • capability_list
  • code_memory_events
  • code_memory_get
Show 59 more tools
  • code_memory_list
  • code_memory_search
  • context_current
  • crm_import_plan_get
  • dataset_aggregate
  • dataset_analyze
  • dataset_bucket
  • dataset_compare
  • dataset_compute_fields
  • dataset_export
  • dataset_facets
  • dataset_inspect_file
  • dataset_join_rows
  • dataset_list
  • dataset_plot_result
  • dataset_quality_check
  • dataset_query
  • dataset_rank
  • dataset_summarize
  • dataset_timeseries
  • entity_graph
  • execution_grant_adapter_list
  • execution_grant_status
  • find_capability
  • git_blame_symbol
  • lead_discovery_candidate_list
  • lead_discovery_import_plan_lookup
  • lead_discovery_origin_get
  • lead_discovery_run_get
  • note_get
  • note_list
  • note_search
  • object_find
  • object_links
  • organization_enrichment_availability
  • organization_search
  • people_search
  • person_enrichment_availability
  • project_get_context
  • project_list
  • project_planning_get
  • relationship_contact_plan_get
  • schema_introspect
  • task_coupling_edge_list
  • task_get
  • task_list
  • vault_audit
  • vault_list
  • vault_materialization_status
  • vault_search
  • work_dependency_policy_get
  • work_item_collaboration_event_list
  • work_item_collaboration_event_wait
  • work_item_collaboration_participant_list
  • work_item_get
  • work_item_list
  • work_item_revision_history
  • work_item_verification_history
  • work_item_verification_plan_get

Write 36 · Create, change, send or run things.

  • agent_create
  • ai_generate
  • approval_request
  • calendar_create_event
  • capability_execute
  • code_memory_confirm
  • code_memory_edit
  • code_memory_reject
  • code_memory_store
  • code_memory_supersede
  • crm_import_plan_create
  • dataset_create
Show 24 more tools
  • dataset_materialize_result
  • execution_grant_request
  • lead_discovery_candidate_review
  • lead_discovery_candidate_review_many
  • lead_discovery_company_prepare
  • lead_discovery_company_run
  • lead_discovery_company_search
  • lead_discovery_import_plan_create
  • note_create
  • organization_create
  • person_create
  • project_create
  • request_capability
  • task_coupling_edge_create
  • task_create
  • upload_document
  • vault_create
  • vault_materialization_request
  • vault_update
  • work_item_claim
  • work_item_collaboration_event_send
  • work_item_collaboration_participant_add
  • work_item_create
  • work_item_verification_evidence_submit

Delete 42 · Delete, drop, revoke or wipe things.

  • agent_disable
  • agent_update
  • calendar_delete_event
  • calendar_update_event
  • code_memory_delete
  • code_memory_detect_stale
  • code_memory_mark_needs_review
  • crm_import_plan_apply
  • crm_import_plan_approve
  • dataset_mutate
  • dataset_schema_modify
  • note_bulk_delete
Show 30 more tools
  • note_delete
  • note_update
  • object_action_run
  • organization_bulk_delete
  • organization_delete
  • organization_enrichment_preview
  • organization_update
  • people_bulk_delete
  • person_delete
  • person_enrichment_apply
  • person_enrichment_run
  • person_update
  • project_archive
  • project_planning_recompute
  • project_update
  • repository_project_link
  • task_bulk_delete
  • task_complete
  • task_coupling_edge_delete
  • task_delete
  • task_planning_update
  • task_update
  • work_dependency_policy_update
  • work_item_collaboration_cursor_acknowledge
  • work_item_collaboration_participant_remove
  • work_item_dependencies_replace
  • work_item_edit
  • work_session_close
  • work_session_open
  • work_session_transition

Secrets and settings it asks for

Secrets: values you paste in that let it act as you.

  • SIFT_PAT

Other settings (environment variables or headers).

  • SIFT_API_URL

Files it touches

  • Any path the agent passes to its tools

Tools (149)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • agent_createCreate Agent Alias

    Create an agent alias that users can see and agents can use for work queues

  • agent_disableDisable Agent Aliascan change or delete data

    Disable an agent alias without deleting its history

  • agent_getGet Agent Aliasread-only

    Get an agent alias by slug or ID

  • agent_listList Agent Aliasesread-only

    List visible agent aliases and capabilities

  • agent_updateUpdate Agent Aliascan change or delete data

    Update an agent alias

  • agent_work_listList Agent Workread-only

    List executable work items assigned to an agent alias. Active work only by default (done/failed/cancelled are hidden unless status names one or includeTerminal is true). Ordered by status (running, claimed, queued, blocked, needs_review), then queueRank descending (higher = earlier; 0 is the default; negative ranks are deferred and sort after 0), then oldest first.

  • ai_connection_statusModel Connection Statusread-only

    Show non-secret Model Connection status. Requires ai:connections:use.

  • ai_generateGenerate with Connected Model

    Invoke one eligible connected model. Requires ai:invoke and ai:connections:use.

  • ai_models_listList Connected Modelsread-only

    List eligible connected models. Requires ai:models:read.

  • ai_usage_getConnected Model Usageread-only

    Get bounded connected-model usage totals. Requires ai:usage:read.

  • approval_requestRequest Governed Approval

    Request a single-use governed action approval. Agents cannot approve or bypass consumption.

  • approval_statusInspect Governed Approvalread-only

    Inspect a governed approval requested by this MCP identity.

  • calendar_create_eventCreate Calendar Event

    Create calendar event

  • calendar_delete_eventDelete Calendar Eventcan change or delete data

    Delete a calendar event

  • calendar_list_eventsList Calendar Eventsread-only

    List calendar events

Show 134 more tools
  • calendar_update_eventUpdate Calendar Eventcan change or delete data

    Update a calendar event

  • capability_describeDescribe Vault Capabilityread-only

    Describe one Vault capability using its non-bearer metadata ID.

  • capability_executeExecute Vault Capability

    Execute one statically reviewed, typed server-brokered operation. Arbitrary URLs, headers, bodies, proxying, and shell commands are unsupported.

  • capability_listList Vault Capabilitiesread-only

    List safe metadata for Vault capability handles. No credential or handle bearer material is returned.

  • code_memory_confirmConfirm Code Memory

    Human-only admission decision. MCP agents cannot confirm durable code memories; review the candidate in the Siftable human interface.

  • code_memory_deleteDelete Code Memorycan change or delete data

    Hard-delete a code memory. Prefer reject/supersede for curation; delete only when explicitly required.

  • code_memory_detect_staleDetect Stale Code Memoriescan change or delete data

    Scan for likely-stale code memories (missing evidence, retired repo) and mark them needs_review. Never deletes.

  • code_memory_editEdit Code Memory

    Human-only curation decision. MCP agents cannot edit admitted code memories; store a new candidate or mark the memory needs_review.

  • code_memory_eventsCode Memory Lineageread-only

    List append-only curation/lineage audit events for a code memory

  • code_memory_getGet Code Memoryread-only

    Get one code memory including provenance, evidence, confidence, authoring agent, and lifecycle state

  • code_memory_listList Code Memoriesread-only

    List stored facts with provenance and lifecycle. Rejected/superseded excluded by default.

  • code_memory_mark_needs_reviewMark Code Memory Needs Reviewcan change or delete data

    Mark a likely-stale or contradicted code memory for human review. Never deletes.

  • code_memory_rejectReject Code Memory

    Human-only rejection decision. MCP agents cannot reject durable code memories; review the candidate in the Siftable human interface.

  • code_memory_searchSearch Code Memoryread-only

    Search curated code-memory facts previously stored in Siftable; this does not inspect or search repository files. Default retrieval excludes rejected/superseded and ranks confirmed above unreviewed. Pass scopePaths for path proximity boost.

  • code_memory_storeStore Code Memory

    Store a durable codebase fact. Agent-authored stores should include authoringAgent, captureReason, repositoryId, and path/evidence refs. Secrets and raw source dumps are refused.

  • code_memory_supersedeSupersede Code Memory

    Human-only supersession decision. MCP agents cannot hide an admitted fact; store a replacement candidate or mark the memory needs_review.

  • context_currentCurrent Siftable Contextread-only

    Explain the current MCP workspace, project, repository, transport, version, and effective authorization context. Hosted MCP never invents a client checkout; pass an explicit repository/project ID or clientRootHint when needed.

  • crm_import_plan_applyApply CRM Import Plancan change or delete data

    Apply only approved operations from an existing durable CRM import plan. The server preserves per-operation receipts and safely replays completed work; this tool cannot bypass approval.

  • crm_import_plan_approveApprove CRM Import Plancan change or delete data

    Record a human approval decision for all or selected stable operation IDs in an existing CRM import plan. This does not apply canonical CRM writes.

  • crm_import_plan_createCreate CRM Import Plan

    Create or reuse a durable review-only CRM import plan from an exact @siftable/tabular-import projection. Supports CSV, TSV, XLS, and XLSX projections serialized within 8 MiB, with 32 sheets, 1,000 columns per sheet, and 25,000 rows. It preserves provenance and duplicate/conflict decisions and does not write canonical CRM records. HTML must be normalized to CSV or XLSX first.

  • crm_import_plan_getGet CRM Import Planread-only

    Resume and inspect one durable CRM import plan by stable plan ID, preserving server operation IDs, provenance, decisions, conflicts, and apply receipts.

  • dataset_aggregateAggregate Datasetread-only

    Aggregate dataset records with grouped metrics: count, avg, sum, min, max, distinct_count, median, stddev, percentile, ratio. percentile uses a 0-1 fraction and continuous linear interpolation. stddev is population standard deviation. Field-based aggregates exclude null values. Supports HAVING clause.

  • dataset_analyzeAnalyze Datasetread-only

    Generate grounded natural-language insights for a dataset slice using aggregates, facets, and evidence rows.

  • dataset_bucketBucket Datasetread-only

    Bucket a numeric or date field into ranges and compute metrics per bucket. Provide boundaries or bucketCount for auto-bucketing.

  • dataset_compareCompare Dataset Segmentsread-only

    Compare metrics across different segments of a categorical field side-by-side with deltas.

  • dataset_compute_fieldsCompute Fieldsread-only

    Compute derived numeric columns using arithmetic plus safe functions like lag, diff, pct_change, rolling_avg, rolling_sum, and ratio.

  • dataset_createCreate Dataset

    Create a dataset

  • dataset_exportExport Datasetread-only

    Export dataset records as CSV. Supports filtering and sorting.

  • dataset_facetsDataset Facetsread-only

    Get value distributions (facets) for dataset fields — useful for understanding data shape and filtering options

  • dataset_inspect_fileInspect Structured Fileread-only

    Description is built at runtime.

  • dataset_join_rowsJoin Dataset Rowsread-only

    Join a dataset to itself with alias-scoped fields such as left.Close and right.Close.

  • dataset_listList Datasetsread-only

    List datasets

  • dataset_materialize_resultMaterialize Result

    Materialize a derived result into a new scratch dataset.

  • dataset_mutateMutate Dataset Recordscan change or delete data

    Mutate dataset records (create/update/delete)

  • dataset_plot_resultPlot Resultread-only

    Validate and normalize a lightweight chart payload from a derived dataset result.

  • dataset_quality_checkDataset Quality Checkread-only

    Analyze dataset quality with structured missing-value metrics, actionable issues, and bounded repeated-value observations. Repetition is not treated as a defect unless the field is declared unique.

  • dataset_queryQuery Datasetread-only

    Query dataset records by filters/sorts. Natural-order pagination uses seek cursors; custom-sort pagination uses offset cursors and is not snapshot-stable across concurrent changes.

  • dataset_rankRank Datasetread-only

    Rank dataset records by explicit sorts or a weighted numeric formula.

  • dataset_schema_modifyModify Dataset Schemacan change or delete data

    Modify dataset schema (add/update/delete field)

  • dataset_summarizeSummarize Datasetread-only

    Summarize dataset identity, schema, lifecycle, formula/relation metadata, and up to five sample rows

  • dataset_timeseriesTime Series Analysisread-only

    Analyze a dataset slice as time series data with lag, rolling windows, drawdown, volatility, correlation, and optional pivoting.

  • entity_graphTraverse Entity Graphread-only

    Traverse the entity relationship graph centered on any entity (task, note, person, project, dataset, etc.). Returns connected nodes and edges. A node's status slot carries the record's own status where it has one (tasks: inbox/next_action/in_progress/waiting_for/completed/archived; notes/datasets: active/archived; projects: their status); other types show a type-specific label (organizations: industry, people: relationship, news: published date).

  • execution_grant_adapter_listList Execution Grant Adaptersread-only

    List reviewed local execution adapters, including honest contained, bounded_only, and unsupported threat disclosures.

  • execution_grant_requestRequest Execution Grant

    Request a human-approved ephemeral grant for a separately prepared runner public key. The human must verify the displayed key fingerprint and executable digest; this is approval-based trust, not hardware attestation. MCP cannot approve, redeem, or receive plaintext credentials.

  • execution_grant_statusInspect Execution Grantread-only

    Inspect safe status and containment metadata for an execution grant. No bearer or credential material is returned.

  • find_capabilityFind Siftable Capabilityread-only

    Search the active Siftable capability catalog by natural-language intent, including tools that are unavailable to the current client. Returns separate authorization and runtime availability, schema digests, and exact recovery guidance. Retired source capabilities return recovery cards.

  • git_blame_symbolGit Blameread-only

    Git blame (local)

  • lead_discovery_candidate_listList Discovery Candidatesread-only

    List the review-only CRM candidates, source identities, and duplicate-match state produced by one lead discovery run.

  • lead_discovery_candidate_reviewReview Discovery Candidate

    Shortlist, reject, or restore a lead discovery candidate. This records review state only; it does not import a canonical CRM record or enroll a prospect.

  • lead_discovery_candidate_review_manyReview Discovery Candidates

    Description is built at runtime.

  • lead_discovery_company_preparePrepare Company Discovery

    Prepare an exact, bounded company-discovery quote without dispatching provider work. Returns an opaque prepared-query ID, digest, expiry, warnings, and maximum charge; no execution token is exposed.

  • lead_discovery_company_runRun Prepared Company Discovery

    Run the exact server-held prepared company-discovery contract after explicitly approving its quoted maximum charge. The opaque prepared-query ID is single-use and no execution token is accepted or returned.

  • lead_discovery_company_searchDiscover Companies

    Run one bounded, paid Crustdata company search and save the returned organizations as review-only CRM candidates with source provenance and duplicate matching. This never creates canonical CRM records or prospects. The response reports the maximum and actual charge; billing and one-use provider authority are enforced by the Siftable backend exactly as in the app.

  • lead_discovery_import_plan_createCreate Discovery CRM Import Plan

    Create or recover the import plan bound to one exact reviewed shortlist digest. This does not approve or apply the plan.

  • lead_discovery_import_plan_lookupLookup Discovery CRM Import Planread-only

    Recover the immutable import-plan receipt bound to a discovery run and exact shortlist digest.

  • lead_discovery_origin_getGet Organization Discovery Originread-only

    Get persisted discovery-origin evidence for an imported organization in the current personal or workspace scope.

  • lead_discovery_run_getGet Discovery Runread-only

    Recover durable status, typed failure or hold details, and the stable receipt for a company-discovery run after a disconnect or duplicate submission.

  • note_bulk_deleteBulk Delete Notescan change or delete data

    Preview an exact note snapshot, then apply only that snapshot with confirm, previewId, expectedSnapshotDigest, and a stable idempotencyKey

  • note_createCreate Note

    Create a note

  • note_deleteDelete Notecan change or delete data

    Delete a note

  • note_getGet Noteread-only

    Get a single note with full content

  • note_listList Notesread-only

    List notes

  • note_searchSearch Notesread-only

    Search notes. Full-text matches (PostgreSQL websearch syntax over title and body) rank before semantic neighbors, then literal-substring fallbacks; within each group higher score first, so scores are comparable within a source, not across sources.

  • note_updateUpdate Notecan change or delete data

    Update a note

  • object_action_runRun Object Actioncan change or delete data

    Run declarative action on an ontology object

  • object_findFind Objectsread-only

    Find ontology objects by object type and property filters

  • object_linksObject Linksread-only

    Traverse graph links for an object record

  • organization_bulk_deleteBulk Delete Organizationscan change or delete data

    Preview an exact organization snapshot, then apply only that snapshot with confirm, previewId, expectedSnapshotDigest, and a stable idempotencyKey

  • organization_createCreate Organization

    Create a new organization/company

  • organization_deleteDelete Organizationcan change or delete data

    Delete an organization (unlinks people but does not delete them)

  • organization_enrichment_availabilityCheck Organization Enrichmentread-only

    Check whether organization enrichment providers are configured and return the current standard and ultra app prices. This does not dispatch providers or charge the account.

  • organization_enrichment_previewPreview Organization Enrichmentcan change or delete data

    Run the same paid, idempotent organization enrichment preview used by the app. It saves source evidence and returns reconciliation proposals with billing evidence. The current app contract is preview-only and does not permit canonical CRM application.

  • organization_searchSearch Organizationsread-only

    Search organizations/companies

  • organization_updateUpdate Organizationcan change or delete data

    Update an existing organization/company

  • people_bulk_deleteBulk Delete Peoplecan change or delete data

    Preview an exact contact snapshot, then apply only that snapshot with confirm, previewId, expectedSnapshotDigest, and a stable idempotencyKey

  • people_searchSearch Peopleread-only

    Search contacts

  • person_createCreate Person

    Create a new person/contact

  • person_deleteDelete Personcan change or delete data

    Delete a person/contact

  • person_enrichment_applyApply Person Enrichmentcan change or delete data

    Apply selected profile fields and facts from a completed, settled person enrichment run to the same CRM person record. The backend rehydrates stored proposals by field and fact ID; callers cannot substitute free-form values. This step does not dispatch or charge another provider.

  • person_enrichment_availabilityCheck Person Enrichmentread-only

    Check whether a CRM person has enough public professional identity data for enrichment and return the current app prices. This does not dispatch providers or charge the account.

  • person_enrichment_runEnrich Personcan change or delete data

    Run the same paid, idempotent public-professional person enrichment product used by the app. It returns sourced profile and fact proposals and billing evidence; it does not automatically overwrite the CRM record.

  • person_updateUpdate Personcan change or delete data

    Update an existing person/contact

  • project_archiveArchive Projectcan change or delete data

    Archive a project

  • project_createCreate Project

    Create a project

  • project_get_contextGet Project Contextread-only

    Get project context (tasks, notes, members, signals)

  • project_listList Projectsread-only

    List projects

  • project_planning_getGet Project Planningread-only

    Get the canonical CSN planning snapshot for a project

  • project_planning_recomputeRecompute Project Planningcan change or delete data

    Recompute the canonical CSN planning snapshot for a project

  • project_updateUpdate Projectcan change or delete data

    Update a project

  • relationship_contact_plan_getInspect Relationship Contact Planread-only

    Inspect the canonical read-only contact plan for one person, including lifecycle state, communication policy, collisions, diagnostics, and exact source-ledger locators. This tool cannot mutate, schedule, approve, enroll, or send.

  • repository_project_linkLink Repository to Projectcan change or delete data

    Persist a durable repository-to-project identity after context_current returns an unlinked repository and the caller selects a project candidate. This stores metadata only; it does not upload, index, search, or delete source code.

  • request_capabilityRequest Siftable Capability

    Inspect how to acquire an unavailable Siftable capability without interrupting the MCP session. On Streamable HTTP OAuth connections inspect returns a short-lived approval link (elevation) that widens this connection in place; otherwise it returns the terminal OAuth/reconnect action. Challenge remains available only for clients that explicitly handle HTTP 403 insufficient_scope responses.

  • schema_introspectIntrospect Schemaread-only

    Discover the data model: entity types, link types, core entity schemas (fields), dynamic datasets, and ontology object types. Datasets are summarised (title, ID, rows, field count) unless includeDatasetFields is true; dataset_summarize returns one dataset's field definitions.

  • task_bulk_deleteBulk Delete Taskscan change or delete data

    Preview an exact task snapshot, then apply only that snapshot with confirm, previewId, expectedSnapshotDigest, and a stable idempotencyKey

  • task_completeComplete Taskcan change or delete data

    Mark task complete

  • task_coupling_edge_createCreate Task Coupling Edge

    Create a CSN coupling edge between tasks in the same project

  • task_coupling_edge_deleteDelete Task Coupling Edgecan change or delete data

    Delete a CSN coupling edge from a task

  • task_coupling_edge_listList Task Coupling Edgesread-only

    List CSN coupling edges for a task

  • task_createCreate Task

    Create a human planning task. Executable agent work is created separately with work_item_create (work:write), optionally linked to this task by taskId; if that tool is not callable on this connection, request_capability names the exact next step.

  • task_deleteDelete Taskcan change or delete data

    Delete a task

  • task_getGet Taskread-only

    Get a single human planning task with its complete derived state and the executable work linked to it (when this connection can read work items; otherwise work_item_list with taskId needs work:read and request_capability names the next step).

  • task_listList Tasksread-only

    List human planning tasks with stable IDs and complete derived state. status=in_progress is accepted as an alias for phase=in_flight. Agent execution state lives on separately authorized work_item records.

  • task_planning_updateUpdate Task Planningcan change or delete data

    Update CSN planning fields on a task

  • task_updateUpdate Taskcan change or delete data

    Update a human planning task — supports brief fields, planning state, and goal linkage. Agent execution should be updated through work_item tools.

  • upload_documentUpload Document

    Upload a document (PDF, Markdown, or text) into Knowledge as a note

  • vault_auditList Vault Audit Eventsread-only

    List Vault audit events (requires vault:audit:read). Returns safe audit metadata only.

  • vault_createCreate Vault Entry

    Store a new encrypted secret in the vault (requires vault:manage)

  • vault_listList Vault Entriesread-only

    List vault entries (requires vault:metadata:read). Returns metadata only — never decrypted values.

  • vault_materialization_requestRequest Vault Materialization

    Request human approval for one exact plaintext-at-rest destination using a separately prepared runner public key. MCP receives safe request metadata only and cannot approve, redeem, or write a path.

  • vault_materialization_statusInspect Vault Materializationread-only

    Inspect safe metadata and status for a Vault materialization request. No artifact, ciphertext, or plaintext is returned.

  • vault_searchSearch Vaultread-only

    Search vault entries by name, slug, or description (requires vault:metadata:read). Returns metadata only.

  • vault_updateUpdate Vault Entry

    Update vault entry metadata (requires vault:manage)

  • work_dependency_policy_getGet Work Dependency Policyread-only

    Get the project default required gate for work-item dependencies

  • work_dependency_policy_updateUpdate Work Dependency Policycan change or delete data

    Set the project default required gate for work-item dependencies

  • work_item_claimClaim Work Item

    Claim the next queued executable work item with a transactional lease

  • work_item_collaboration_cursor_acknowledgeAcknowledge Work Mailbox Cursorcan change or delete data

    Monotonically advance a durable mailbox cursor only after every event through lastSequence has been processed. Only lastDeliveredSequence from list/wait is safe when a page is truncated.

  • work_item_collaboration_event_listList Work Mailbox Eventsread-only

    Read up to 10 ordered work-item mailbox events after a sequence. Reading never acknowledges delivery.

  • work_item_collaboration_event_sendSend Work Mailbox Event

    Append an agent-authored message or artifact publication to a work-item mailbox. Observers cannot send, and this does not change work lifecycle state.

  • work_item_collaboration_event_waitWait for Work Mailbox Eventsread-only

    Wait for up to 10 ordered work-item mailbox events for a stable consumer. Omit afterSequence to resume from its durable cursor. Waiting never acknowledges delivery.

  • work_item_collaboration_participant_addAdd Work Mailbox Participant

    Add a contributor, reviewer, or observer to a work-item mailbox. This cannot create or replace the coordinator; coordinator authority remains the work-item lease.

  • work_item_collaboration_participant_listList Work Mailbox Participantsread-only

    List up to 100 participants in a work-item mailbox as an explicit agent participant. This does not change the coordinator lease.

  • work_item_collaboration_participant_removeRemove Work Mailbox Participantcan change or delete data

    Remove an assignable participant from a work-item mailbox. This cannot remove or transfer the lease-derived coordinator.

  • work_item_createCreate Work Item

    Create executable agent work with an optional canonical Work Contract V1, authoritative UUID dependencies, and parent human planning task linkage.

  • work_item_dependencies_replaceReplace Work Item Dependenciescan change or delete data

    Atomically replace the authoritative dependency edges for a work item

  • work_item_editEdit Work Itemcan change or delete data

    C2: Revise queued, unclaimed work while preserving its UUID and dependency edges. Do not use after claim or execution; wait for a queued unclaimed state or create follow-up work. Example: raise queue rank or refine acceptance criteria while the item is queued and unclaimed. Counterexample: do not change status, dependencies, or an active worker lease with this capability. Execution-contract edits supersede the active verification plan and reset verification evidence; queue-rank-only edits do not. The same Idempotency-Key and payload replays the original receipt; a different payload with that k…

  • work_item_getGet Work Itemread-only

    Get executable agent work item details, authoritative dependencies, and derived claimability

  • work_item_listList Work Itemsread-only

    List executable agent work queue items. Active work only by default (done/failed/cancelled are hidden unless status names one or includeTerminal is true). Ordered by status (running, claimed, queued, blocked, needs_review), then queueRank descending (higher = earlier; 0 is the default; negative ranks are deferred and sort after 0), then oldest first. Use taskId to see execution linked to a human planning task.

  • work_item_revision_historyList Work Item Revision Historyread-only

    List immutable work-item edit receipts with actor attribution, before/after snapshots, and field-addressable diffs.

  • work_item_verification_evidence_submitSubmit Work Verification Evidence

    Submit externally executed evidence for an exact active plan version and stable step ID. This never executes a command or revises criteria.

  • work_item_verification_historyList Work Verification Historyread-only

    List immutable verification plan versions, superseded evidence, and legacy unbound evidence

  • work_item_verification_plan_getGet Work Verification Planread-only

    Inspect the active immutable verification plan, stable step IDs, latest attempts, and missing coverage

  • work_session_closeClose Work Sessioncan change or delete data

    Release a principal-bound hosted work lease and invalidate its opaque session handle.

  • work_session_openOpen Work Sessioncan change or delete data

    Claim executable work through a principal-bound hosted session. The claim token remains server-side; use the returned sessionHandle for later lifecycle calls.

  • work_session_transitionTransition Work Sessioncan change or delete data

    Advance work through a principal-bound hosted session without accepting or returning a raw claim token.

Signals

Stars
0
Forks
0
Open issues
1
Last commit
Sep 7, 2026 (1 month ago)
Last release
Sep 7, 2026 (1 month ago)

From GitHub (fetched Oct 24, 2026).

Details

Registry name
io.github.Tom-R-Main/mcp-server
Version
1.4.0
Auth
API key
License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from Tom-R-Main

Done for you

Rather not set it up yourself?

Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.

See how we build AI agents →Read the case studies

Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.

launches shipped
50+
launches shipped
media placements
500+
media placements
founders on every account
2
founders on every account

Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block

Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.

Get Siftable running in your business

Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.

Goes to the Chalk Labs founders, not the newsletter. Privacy

Need help deploying Siftable?

CallGet help
Cite this page

Siftable MCP server. Agent Mart. https://agentmart.dev/connectors/tom-r-main-mcp-server (last updated 2026-10-24)