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
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.
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.
About
Reviews
Write a reviewNo 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_getagent_listagent_work_listai_connection_statusai_models_listai_usage_getapproval_statuscalendar_list_eventscapability_describecapability_listcode_memory_eventscode_memory_get
Show 59 more tools
code_memory_listcode_memory_searchcontext_currentcrm_import_plan_getdataset_aggregatedataset_analyzedataset_bucketdataset_comparedataset_compute_fieldsdataset_exportdataset_facetsdataset_inspect_filedataset_join_rowsdataset_listdataset_plot_resultdataset_quality_checkdataset_querydataset_rankdataset_summarizedataset_timeseriesentity_graphexecution_grant_adapter_listexecution_grant_statusfind_capabilitygit_blame_symbollead_discovery_candidate_listlead_discovery_import_plan_lookuplead_discovery_origin_getlead_discovery_run_getnote_getnote_listnote_searchobject_findobject_linksorganization_enrichment_availabilityorganization_searchpeople_searchperson_enrichment_availabilityproject_get_contextproject_listproject_planning_getrelationship_contact_plan_getschema_introspecttask_coupling_edge_listtask_gettask_listvault_auditvault_listvault_materialization_statusvault_searchwork_dependency_policy_getwork_item_collaboration_event_listwork_item_collaboration_event_waitwork_item_collaboration_participant_listwork_item_getwork_item_listwork_item_revision_historywork_item_verification_historywork_item_verification_plan_get
Write 36 · Create, change, send or run things.
agent_createai_generateapproval_requestcalendar_create_eventcapability_executecode_memory_confirmcode_memory_editcode_memory_rejectcode_memory_storecode_memory_supersedecrm_import_plan_createdataset_create
Show 24 more tools
dataset_materialize_resultexecution_grant_requestlead_discovery_candidate_reviewlead_discovery_candidate_review_manylead_discovery_company_preparelead_discovery_company_runlead_discovery_company_searchlead_discovery_import_plan_createnote_createorganization_createperson_createproject_createrequest_capabilitytask_coupling_edge_createtask_createupload_documentvault_createvault_materialization_requestvault_updatework_item_claimwork_item_collaboration_event_sendwork_item_collaboration_participant_addwork_item_creatework_item_verification_evidence_submit
Delete 42 · Delete, drop, revoke or wipe things.
agent_disableagent_updatecalendar_delete_eventcalendar_update_eventcode_memory_deletecode_memory_detect_stalecode_memory_mark_needs_reviewcrm_import_plan_applycrm_import_plan_approvedataset_mutatedataset_schema_modifynote_bulk_delete
Show 30 more tools
note_deletenote_updateobject_action_runorganization_bulk_deleteorganization_deleteorganization_enrichment_previeworganization_updatepeople_bulk_deleteperson_deleteperson_enrichment_applyperson_enrichment_runperson_updateproject_archiveproject_planning_recomputeproject_updaterepository_project_linktask_bulk_deletetask_completetask_coupling_edge_deletetask_deletetask_planning_updatetask_updatework_dependency_policy_updatework_item_collaboration_cursor_acknowledgework_item_collaboration_participant_removework_item_dependencies_replacework_item_editwork_session_closework_session_openwork_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 AliasCreate an agent alias that users can see and agents can use for work queues
agent_disableDisable Agent Aliascan change or delete dataDisable an agent alias without deleting its history
agent_getGet Agent Aliasread-onlyGet an agent alias by slug or ID
agent_listList Agent Aliasesread-onlyList visible agent aliases and capabilities
agent_updateUpdate Agent Aliascan change or delete dataUpdate an agent alias
agent_work_listList Agent Workread-onlyList 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-onlyShow non-secret Model Connection status. Requires ai:connections:use.
ai_generateGenerate with Connected ModelInvoke one eligible connected model. Requires ai:invoke and ai:connections:use.
ai_models_listList Connected Modelsread-onlyList eligible connected models. Requires ai:models:read.
ai_usage_getConnected Model Usageread-onlyGet bounded connected-model usage totals. Requires ai:usage:read.
approval_requestRequest Governed ApprovalRequest a single-use governed action approval. Agents cannot approve or bypass consumption.
approval_statusInspect Governed Approvalread-onlyInspect a governed approval requested by this MCP identity.
calendar_create_eventCreate Calendar EventCreate calendar event
calendar_delete_eventDelete Calendar Eventcan change or delete dataDelete a calendar event
calendar_list_eventsList Calendar Eventsread-onlyList calendar events
Show 134 more tools
calendar_update_eventUpdate Calendar Eventcan change or delete dataUpdate a calendar event
capability_describeDescribe Vault Capabilityread-onlyDescribe one Vault capability using its non-bearer metadata ID.
capability_executeExecute Vault CapabilityExecute one statically reviewed, typed server-brokered operation. Arbitrary URLs, headers, bodies, proxying, and shell commands are unsupported.
capability_listList Vault Capabilitiesread-onlyList safe metadata for Vault capability handles. No credential or handle bearer material is returned.
code_memory_confirmConfirm Code MemoryHuman-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 dataHard-delete a code memory. Prefer reject/supersede for curation; delete only when explicitly required.
code_memory_detect_staleDetect Stale Code Memoriescan change or delete dataScan for likely-stale code memories (missing evidence, retired repo) and mark them needs_review. Never deletes.
code_memory_editEdit Code MemoryHuman-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-onlyList append-only curation/lineage audit events for a code memory
code_memory_getGet Code Memoryread-onlyGet one code memory including provenance, evidence, confidence, authoring agent, and lifecycle state
code_memory_listList Code Memoriesread-onlyList stored facts with provenance and lifecycle. Rejected/superseded excluded by default.
code_memory_mark_needs_reviewMark Code Memory Needs Reviewcan change or delete dataMark a likely-stale or contradicted code memory for human review. Never deletes.
code_memory_rejectReject Code MemoryHuman-only rejection decision. MCP agents cannot reject durable code memories; review the candidate in the Siftable human interface.
code_memory_searchSearch Code Memoryread-onlySearch 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 MemoryStore 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 MemoryHuman-only supersession decision. MCP agents cannot hide an admitted fact; store a replacement candidate or mark the memory needs_review.
context_currentCurrent Siftable Contextread-onlyExplain 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 dataApply 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 dataRecord 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 PlanCreate 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-onlyResume and inspect one durable CRM import plan by stable plan ID, preserving server operation IDs, provenance, decisions, conflicts, and apply receipts.
dataset_aggregateAggregate Datasetread-onlyAggregate 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-onlyGenerate grounded natural-language insights for a dataset slice using aggregates, facets, and evidence rows.
dataset_bucketBucket Datasetread-onlyBucket a numeric or date field into ranges and compute metrics per bucket. Provide boundaries or bucketCount for auto-bucketing.
dataset_compareCompare Dataset Segmentsread-onlyCompare metrics across different segments of a categorical field side-by-side with deltas.
dataset_compute_fieldsCompute Fieldsread-onlyCompute derived numeric columns using arithmetic plus safe functions like lag, diff, pct_change, rolling_avg, rolling_sum, and ratio.
dataset_createCreate DatasetCreate a dataset
dataset_exportExport Datasetread-onlyExport dataset records as CSV. Supports filtering and sorting.
dataset_facetsDataset Facetsread-onlyGet value distributions (facets) for dataset fields — useful for understanding data shape and filtering options
dataset_inspect_fileInspect Structured Fileread-onlyDescription is built at runtime.
dataset_join_rowsJoin Dataset Rowsread-onlyJoin a dataset to itself with alias-scoped fields such as left.Close and right.Close.
dataset_listList Datasetsread-onlyList datasets
dataset_materialize_resultMaterialize ResultMaterialize a derived result into a new scratch dataset.
dataset_mutateMutate Dataset Recordscan change or delete dataMutate dataset records (create/update/delete)
dataset_plot_resultPlot Resultread-onlyValidate and normalize a lightweight chart payload from a derived dataset result.
dataset_quality_checkDataset Quality Checkread-onlyAnalyze 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-onlyQuery 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-onlyRank dataset records by explicit sorts or a weighted numeric formula.
dataset_schema_modifyModify Dataset Schemacan change or delete dataModify dataset schema (add/update/delete field)
dataset_summarizeSummarize Datasetread-onlySummarize dataset identity, schema, lifecycle, formula/relation metadata, and up to five sample rows
dataset_timeseriesTime Series Analysisread-onlyAnalyze a dataset slice as time series data with lag, rolling windows, drawdown, volatility, correlation, and optional pivoting.
entity_graphTraverse Entity Graphread-onlyTraverse 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-onlyList reviewed local execution adapters, including honest contained, bounded_only, and unsupported threat disclosures.
execution_grant_requestRequest Execution GrantRequest 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-onlyInspect safe status and containment metadata for an execution grant. No bearer or credential material is returned.
find_capabilityFind Siftable Capabilityread-onlySearch 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-onlyGit blame (local)
lead_discovery_candidate_listList Discovery Candidatesread-onlyList the review-only CRM candidates, source identities, and duplicate-match state produced by one lead discovery run.
lead_discovery_candidate_reviewReview Discovery CandidateShortlist, 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 CandidatesDescription is built at runtime.
lead_discovery_company_preparePrepare Company DiscoveryPrepare 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 DiscoveryRun 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 CompaniesRun 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 PlanCreate 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-onlyRecover the immutable import-plan receipt bound to a discovery run and exact shortlist digest.
lead_discovery_origin_getGet Organization Discovery Originread-onlyGet persisted discovery-origin evidence for an imported organization in the current personal or workspace scope.
lead_discovery_run_getGet Discovery Runread-onlyRecover 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 dataPreview an exact note snapshot, then apply only that snapshot with confirm, previewId, expectedSnapshotDigest, and a stable idempotencyKey
note_createCreate NoteCreate a note
note_deleteDelete Notecan change or delete dataDelete a note
note_getGet Noteread-onlyGet a single note with full content
note_listList Notesread-onlyList notes
note_searchSearch Notesread-onlySearch 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 dataUpdate a note
object_action_runRun Object Actioncan change or delete dataRun declarative action on an ontology object
object_findFind Objectsread-onlyFind ontology objects by object type and property filters
object_linksObject Linksread-onlyTraverse graph links for an object record
organization_bulk_deleteBulk Delete Organizationscan change or delete dataPreview an exact organization snapshot, then apply only that snapshot with confirm, previewId, expectedSnapshotDigest, and a stable idempotencyKey
organization_createCreate OrganizationCreate a new organization/company
organization_deleteDelete Organizationcan change or delete dataDelete an organization (unlinks people but does not delete them)
organization_enrichment_availabilityCheck Organization Enrichmentread-onlyCheck 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 dataRun 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-onlySearch organizations/companies
organization_updateUpdate Organizationcan change or delete dataUpdate an existing organization/company
people_bulk_deleteBulk Delete Peoplecan change or delete dataPreview an exact contact snapshot, then apply only that snapshot with confirm, previewId, expectedSnapshotDigest, and a stable idempotencyKey
people_searchSearch Peopleread-onlySearch contacts
person_createCreate PersonCreate a new person/contact
person_deleteDelete Personcan change or delete dataDelete a person/contact
person_enrichment_applyApply Person Enrichmentcan change or delete dataApply 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-onlyCheck 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 dataRun 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 dataUpdate an existing person/contact
project_archiveArchive Projectcan change or delete dataArchive a project
project_createCreate ProjectCreate a project
project_get_contextGet Project Contextread-onlyGet project context (tasks, notes, members, signals)
project_listList Projectsread-onlyList projects
project_planning_getGet Project Planningread-onlyGet the canonical CSN planning snapshot for a project
project_planning_recomputeRecompute Project Planningcan change or delete dataRecompute the canonical CSN planning snapshot for a project
project_updateUpdate Projectcan change or delete dataUpdate a project
relationship_contact_plan_getInspect Relationship Contact Planread-onlyInspect 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 dataPersist 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 CapabilityInspect 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-onlyDiscover 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 dataPreview an exact task snapshot, then apply only that snapshot with confirm, previewId, expectedSnapshotDigest, and a stable idempotencyKey
task_completeComplete Taskcan change or delete dataMark task complete
task_coupling_edge_createCreate Task Coupling EdgeCreate a CSN coupling edge between tasks in the same project
task_coupling_edge_deleteDelete Task Coupling Edgecan change or delete dataDelete a CSN coupling edge from a task
task_coupling_edge_listList Task Coupling Edgesread-onlyList CSN coupling edges for a task
task_createCreate TaskCreate 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 dataDelete a task
task_getGet Taskread-onlyGet 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-onlyList 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 dataUpdate CSN planning fields on a task
task_updateUpdate Taskcan change or delete dataUpdate a human planning task — supports brief fields, planning state, and goal linkage. Agent execution should be updated through work_item tools.
upload_documentUpload DocumentUpload a document (PDF, Markdown, or text) into Knowledge as a note
vault_auditList Vault Audit Eventsread-onlyList Vault audit events (requires vault:audit:read). Returns safe audit metadata only.
vault_createCreate Vault EntryStore a new encrypted secret in the vault (requires vault:manage)
vault_listList Vault Entriesread-onlyList vault entries (requires vault:metadata:read). Returns metadata only — never decrypted values.
vault_materialization_requestRequest Vault MaterializationRequest 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-onlyInspect safe metadata and status for a Vault materialization request. No artifact, ciphertext, or plaintext is returned.
vault_searchSearch Vaultread-onlySearch vault entries by name, slug, or description (requires vault:metadata:read). Returns metadata only.
vault_updateUpdate Vault EntryUpdate vault entry metadata (requires vault:manage)
work_dependency_policy_getGet Work Dependency Policyread-onlyGet the project default required gate for work-item dependencies
work_dependency_policy_updateUpdate Work Dependency Policycan change or delete dataSet the project default required gate for work-item dependencies
work_item_claimClaim Work ItemClaim the next queued executable work item with a transactional lease
work_item_collaboration_cursor_acknowledgeAcknowledge Work Mailbox Cursorcan change or delete dataMonotonically 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-onlyRead up to 10 ordered work-item mailbox events after a sequence. Reading never acknowledges delivery.
work_item_collaboration_event_sendSend Work Mailbox EventAppend 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-onlyWait 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 ParticipantAdd 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-onlyList 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 dataRemove an assignable participant from a work-item mailbox. This cannot remove or transfer the lease-derived coordinator.
work_item_createCreate Work ItemCreate 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 dataAtomically replace the authoritative dependency edges for a work item
work_item_editEdit Work Itemcan change or delete dataC2: 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-onlyGet executable agent work item details, authoritative dependencies, and derived claimability
work_item_listList Work Itemsread-onlyList 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-onlyList immutable work-item edit receipts with actor attribution, before/after snapshots, and field-addressable diffs.
work_item_verification_evidence_submitSubmit Work Verification EvidenceSubmit 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-onlyList immutable verification plan versions, superseded evidence, and legacy unbound evidence
work_item_verification_plan_getGet Work Verification Planread-onlyInspect the active immutable verification plan, stable step IDs, latest attempts, and missing coverage
work_session_closeClose Work Sessioncan change or delete dataRelease a principal-bound hosted work lease and invalidate its opaque session handle.
work_session_openOpen Work Sessioncan change or delete dataClaim 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 dataAdvance 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
- Packages
- npm @siftable/mcp-server
- License
- MIT
- Repository
- github.com/execufunction-mcp/mcp-server
- Website
- siftable.io
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
More from Tom-R-Main
- 0.592score
paper-design
Tom-R-Main
Create, inspect, edit, import, export, and hand off product or visual designs through Paper and its MCP server.
SkillAFreshness: A★ 1Claude Code +9 - 0.592score
pgvector-postgres
Tom-R-Main
Design, review, migrate, measure, or debug PostgreSQL vector retrieval with pgvector.
SkillAFreshness: A★ 1Claude Code +9 - 0.592score
grok-guide
Tom-R-Main
Use Grok 4.5 as an explicit strategic control plane above Codex for plan, replan, and completion-audit lifecycles.
SkillAFreshness: A★ 1Claude Code +9 - 0.592score
footwork-tools
Tom-R-Main
Equip an agent with observation and action tools for browser UI, native Mac apps, terminals/services, and saved artifacts.
SkillAFreshness: A★ 1Claude Code +9 - 0.592score
filesystem-lifecycle
Tom-R-Main
Audit, classify, reclaim, and prevent regrowth of local filesystem cruft and agent-workspace storage.
SkillAFreshness: A★ 1Claude Code +9 - 0.589score
go
Tom-R-Main
Implement, review, debug, test, migrate, and optimize Go.
SkillAFreshness: A★ 1Claude Code +9
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.
Cite this page
Siftable MCP server. Agent Mart. https://agentmart.dev/connectors/tom-r-main-mcp-server (last updated 2026-10-24)