mcp-server-sigma
MCP server for Sigma Computing.
Connector by christianclaudio · GitHub account verified by the MCP Registry
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/christianclaudio-sigma
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, install config and code. Checked Oct 25, 2026.
- Tools
- 120 read · 82 write · 42 delete · 13 not yet classified
- Secrets
- 2 (API keys, tokens or passwords)
- Install scripts
- None found
- Runs as
- Python package
Tools by what they do 257
Read from the source code; the running server may list different tools.
Read 120 · Look things up without changing anything.
api_capabilitiesconvert_workbook_to_reportformula_pitfallsget_api_connectorget_api_credentialget_connectionget_current_userget_data_modelget_data_model_materializationget_data_model_specget_deploymentget_doc_page
Show 108 more tools
get_element_columnsget_element_queryget_fileget_grantget_materialization_jobget_memberget_org_settingget_reportget_report_element_queryget_report_version_historyget_source_swap_policyget_teamget_templateget_tenantget_tenant_scoped_infoget_translationget_translation_variantget_user_attributeget_user_attribute_teamsget_user_attribute_tenantsget_user_attribute_usersget_workbookget_workbook_tagsget_workbook_version_historyget_workspacelist_account_typeslist_all_data_modelslist_all_fileslist_all_input_tableslist_all_memberslist_all_reportslist_all_teamslist_all_workbookslist_allowed_ipslist_api_connectorslist_api_credentialslist_columns_for_tablelist_connection_grantslist_connection_path_grantslist_connection_pathslist_connectionslist_data_model_columnslist_data_model_elementslist_data_model_lineagelist_data_model_materialization_scheduleslist_data_model_sourceslist_data_model_tagslist_data_modelslist_deployable_tenantslist_deployment_documentslist_deployment_tenantslist_deploymentslist_element_lineagelist_favorites_for_memberlist_fileslist_grantslist_materialization_scheduleslist_member_fileslist_member_scheduleslist_member_teamslist_memberslist_org_workbook_agentslist_recent_fileslist_recent_webhookslist_report_columnslist_report_controlslist_report_elementslist_report_lineagelist_report_page_elementslist_report_pageslist_report_querieslist_report_scheduleslist_report_sourceslist_report_tagslist_reportslist_shared_templateslist_source_swap_policieslist_tagslist_team_memberslist_teamslist_templateslist_tenant_deployment_capabilitieslist_tenantslist_tenants_paginatedlist_translationslist_user_attributeslist_workbook_agentslist_workbook_bookmarkslist_workbook_columnslist_workbook_controlslist_workbook_elementslist_workbook_embedslist_workbook_grantslist_workbook_lineagelist_workbook_page_elementslist_workbook_pageslist_workbook_querieslist_workbook_scheduleslist_workbook_sourceslist_workbookslist_workbooks_for_taglist_workbooks_shared_with_memberlist_workspace_grantslist_workspaceslookup_connection_pathsearch_docsverify_report_specverify_workbook_spec
Write 82 · Create, change, send or run things.
accept_shared_templateadd_allowed_ipsadd_connection_grantadd_connection_path_grantadd_deployment_documentsadd_deployment_tenantadd_workbook_bookmarkadd_workbook_schedulebatch_add_tenant_capabilitiesbulk_assign_team_membersbulk_sync_tenant_connectionschange_member_email
Show 70 more tools
create_account_typecreate_api_connectorcreate_api_credentialcreate_connectioncreate_data_modelcreate_deploymentcreate_foldercreate_grantcreate_membercreate_reportcreate_report_grantcreate_report_schedulecreate_source_swap_policycreate_tagcreate_teamcreate_tenantcreate_translationcreate_user_attributecreate_workbookcreate_workbook_embedcreate_workbook_from_templatecreate_workspacedeploy_template_to_folderdownload_query_exportexport_and_downloadfavorite_filegrant_workbook_accessgrant_workspace_accessmaterialize_and_waitmaterialize_data_modelmaterialize_elementreassign_workbook_ownershiprestore_workbook_versionrun_workbook_agentsave_template_from_workbooksend_reportsend_workbookset_user_attribute_for_teamsset_user_attribute_for_tenantsset_user_attribute_for_usersshare_workbook_cross_orgswap_data_model_sourcesswap_report_sourcesswap_template_sourcesswap_workbook_sourcessync_all_tables_in_schemasync_connectiontag_data_modeltag_reporttag_workbookupdate_api_connectorupdate_api_credentialupdate_data_modelupdate_deploymentupdate_fileupdate_memberupdate_org_settingupdate_report_contentsupdate_report_scheduleupdate_source_swap_policyupdate_tagupdate_teamupdate_tenantupdate_translationupdate_translation_variantupdate_user_attributeupdate_workbook_bookmarkupdate_workbook_contentsupdate_workbook_scheduleupdate_workspace
Delete 42 · Delete, drop, revoke or wipe things.
archive_deploymentbatch_remove_tenant_capabilitiesbulk_remove_team_membersdelete_account_typedelete_api_connectordelete_api_credentialdelete_connectiondelete_connection_grantdelete_connection_path_grantdelete_filedelete_grantdelete_report_grant
Show 30 more tools
delete_report_scheduledelete_shared_templatedelete_source_swap_policydelete_tagdelete_teamdelete_tenantdelete_translationdelete_translation_variantdelete_user_attributedelete_user_attribute_for_teamdelete_user_attribute_for_tenantdelete_user_attribute_for_userdelete_workbook_bookmarkdelete_workbook_embeddelete_workbook_grantdelete_workbook_scheduledelete_workspacedelete_workspace_grantremove_allowed_ipsremove_deployment_documentremove_deployment_tenantremove_report_tagremove_workbook_tagreset_org_email_brandingrevoke_member_tokensunfavorite_fileupdate_team_membersupdate_user_attribute_for_teamsupdate_user_attribute_for_tenantsupdate_user_attribute_for_users
Not yet classified 13 · We could not tell from the name and description.
bulk_deactivate_membersconfigure_org_aicopy_workbook_to_memberdeactivate_memberduplicate_reportduplicate_tagged_reportduplicate_tagged_workbookduplicate_workbookexport_reportexport_workbookonboard_memberpromote_workbook
Show 1 more tools
test_connection
Secrets and settings it asks for
Secrets: values you paste in that let it act as you.
SIGMA_CLIENT_IDSIGMA_CLIENT_SECRET
Other settings (environment variables or headers).
SIGMA_API_BASE_URL
Network hosts it talks to 16
api.au.aws.sigmacomputing.com· found in codeapi.au.azure.sigmacomputing.com· found in codeapi.ca.aws.sigmacomputing.com· found in codeapi.ca.azure.sigmacomputing.com· found in codeapi.eu.aws.sigmacomputing.com· found in codeapi.eu.azure.sigmacomputing.com· found in codeapi.sigmacomputing.com· found in codeapi.uk.aws.sigmacomputing.com· found in codeapi.uk.azure.sigmacomputing.com· found in codeapi.us-a.aws.sigmacomputing.com· found in codeapi.us.azure.sigmacomputing.com· found in codeassets.sigmacomputing.com· found in codeaws-api.sigmacomputing.com· found in codegithub.com· found in codegofastmcp.com· found in codehelp.sigmacomputing.com· found in code
Files it touches
- Any path the agent passes to its tools
Tools (257)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
accept_shared_templateAccept a pending template share from another organization.
add_allowed_ipsCreate/add IP allowlist entries for the organization (v3alpha). Mutating operation. Requires confirm=True. entries: List of dicts, each with 'ip' (IPv4/IPv6 or CIDR), 'scope' ('public-api', 'ui', or 'both'), and optional 'description'.
add_connection_grantAdd a grant to a connection. grant_type: 'member' or 'team'. permission: 'annotate' (Can Use & Annotate) or 'usage' (Can Use).
add_connection_path_grantAdd grants to a connection path. body requires grants: a list of {grantee: {memberId} or {teamId}, permission: 'annotate' | 'usage'}.
add_deployment_documentsAdd workbooks/reports to a deployment policy.
add_deployment_tenantAdd a tenant to a deployment policy. body requires tenantOrganizationId.
add_workbook_bookmarkAdd a bookmark to a workbook.
add_workbook_scheduleCreate a scheduled export for a workbook. See Sigma docs for schedule body schema.
api_capabilitiesDescribe what the Sigma REST API can and cannot do programmatically.
archive_deploymentDelete (archive) a deployment policy. Requires confirm=True.
batch_add_tenant_capabilitiesLet a tenant deploy to more tenant organizations. body requires deployToTenantOrganizationIds (list of tenant organization IDs).
batch_remove_tenant_capabilitiesStop a tenant deploying to some tenant organizations. Requires confirm=True. body requires deployToTenantOrganizationIds (list of tenant organization IDs).
bulk_assign_team_membersAdd multiple members to a team in one call.
bulk_deactivate_membersDeactivate members matching a name pattern (regex on firstName+lastName). DESTRUCTIVE: requires both dry_run=False AND confirm=True to execute. Default behavior (dry_run=True) reports matches without making changes. Uses ?includeInactive=true to avoid re-deactivating already-inactive members. Safety: - Always listed in the full profile, but refused at call time unless SIGMA_MCP_ALLOW_BULK_DESTRUCTIVE=1. - Catch-all patterns (e.g. '.*', '.+', '.') are rejected. - Hard cap: refuses if pattern matches more than 10 active members.
bulk_remove_team_membersRemove multiple members from a team by their email addresses. Resolves emails to member IDs, then sends a single PATCH to remove all. Requires confirm=True. An email is removed only when exactly one member's email equals it, ignoring case. An email that matches no member, or more than one, is listed in ``not_found`` and no one is removed for it; the other emails are still removed. If no email resolves, the call fails with ``not_found`` and nothing is sent. Safety: - Always listed in the full profile, but refused at call time unless SIGMA_MCP_ALLOW_BULK_DESTRUCTIVE=1. - Hard cap: refu…
Show 242 more tools
bulk_sync_tenant_connectionsSync connections across all tenant organizations. Lists all tenants, then for each tenant: obtains a tenant-scoped token, lists their connections, and syncs each one. Requires multi-tenant auth (for_tenant method). Uses bounded concurrency. NOTE: Requires PyJWT and the for_tenant() method (Phase C). Returns an error if token exchange is not available.
change_member_emailChange a member's email address via PATCH /v2/members/{id}.
configure_org_aiConfigure the organization AI provider and models. Mutating operation. Requires confirm=True. provider_config: Provider specification dict (e.g. provider='openAI'/'anthropic'/'gemini'/'snowflake'/'databricks'/'bedrock'/'azureOpenAI').
convert_workbook_to_reportConvert a workbook to a report (one-way, creates a new report). workbook_id: ID of the workbook to convert. name: Name for the new report (required by the API). destination_folder_id: Optional folder ID for the report; defaults to My Documents.
copy_workbook_to_memberCopy a workbook into a member's My Documents folder. name: Optional name for the copied workbook. Defaults to the original workbook name.
create_account_typeCreate an account type. body requires name, description and permissions.
create_api_connectorCreate an API connector. body requires name and params and may set description, config and authId.
create_api_credentialCreate an API credential for API connectors. body requires name, allowlist and credential, and may set description. The credential holds a secret: pass it only from the user's own input.
create_connectionCreate a data warehouse connection. body requires name and details (the warehouse type and its settings) and may set description, poolSizes, timeoutSecs and useFriendlyNames. The details may hold write-only secrets (password, privateKey, privateKeyPassphrase, clientSecret, token, pythonSecrets): pass them only from the user's own input. They are masked wherever Sigma's result or error echoes them.
create_data_modelCreate a data model from a JSON code representation. Must include name, folderId, schemaVersion, and pages with elements.
create_deploymentCreate a deployment policy.
create_folderCreate a folder.
create_grantCreate or update a grant. Body must include inodeId, granteeId, permission, type.
create_memberCreate a new member. member_type: 'admin', 'creator', 'viewer'.
create_reportCreate a report.
create_report_grantGrant users or teams permission on a report. body requires grants: a list of {grantee: {memberId} or {teamId}, permission: 'view' | 'edit'}.
create_report_scheduleCreate a scheduled export for a report.
create_source_swap_policyCreate a source swap policy for automated deployments.
create_tagCreate a new tag (used for version promotion like 'Production', 'Staging'). color: Tag color, required by the Sigma API. One of: cyan, grass, violet, plum, amber, bronze. Defaults to 'cyan'.
create_teamCreate a new team.
create_tenantCreate a tenant organization.
create_translationCreate the organization translation file for a language code. body may set translations (key to translated string) and lng_variant.
create_user_attributeCreate a user attribute for RLS or dynamic parameters. name: Attribute name (e.g. 'Region', 'CustomerID'). default_value: Default string value assigned when no override exists. description: Optional description of the attribute.
create_workbookCreate an empty workbook in a folder.
create_workbook_embedCreate an embed for a workbook. embed_type: Visibility of the embed. Only 'public' is currently supported. source_type: Scope of the embed — 'workbook' (entire workbook), 'page', or 'element'. source_id: Required when source_type is 'page' or 'element'.
create_workbook_from_templateCreate a workbook from a template. This brings real visuals — the only programmatic way to get charts/tables.
create_workspaceCreate a new workspace.
deactivate_memberDeactivate a member. Requires confirm=True.
delete_account_typeDelete an account type. Requires confirm=True.
delete_api_connectorDelete an API connector. Requires confirm=True.
delete_api_credentialDelete an API credential. Requires confirm=True. API connectors that use it stop authenticating.
delete_connectionDelete a connection. Requires confirm=True. Workbooks and data models built on it lose their source.
delete_connection_grantDelete a grant from a connection. Requires confirm=True. Retrieve grant IDs with datasets_list_connection_grants.
delete_connection_path_grantDelete a grant from a connection path. DESTRUCTIVE. Requires confirm=True.
delete_fileDelete a file/workbook/data model by its inode ID. Requires confirm=True.
delete_grantDelete a grant by ID. Requires confirm=True.
delete_report_grantDelete a grant from a report. Requires confirm=True.
delete_report_scheduleDelete a report's scheduled export. Requires confirm=True.
delete_shared_templateDelete a template share. Requires confirm=True. Retrieve share IDs with workbooks_list_shared_templates.
delete_source_swap_policyDelete a source swap policy (Beta). Requires confirm=True.
delete_tagDelete a tag. Requires confirm=True.
delete_teamDelete a team. Requires confirm=True.
delete_tenantDelete a tenant organization. Requires confirm=True.
delete_translationDelete the organization translation file for a language code. Requires confirm=True.
delete_translation_variantDelete the organization translation file for a language code and variant. Requires confirm=True.
delete_user_attributeDelete a user attribute and every assignment of it. Requires confirm=True.
delete_user_attribute_for_teamDelete a user attribute assignment for a specific team. DESTRUCTIVE. Requires confirm=True.
delete_user_attribute_for_tenantDelete a user attribute assignment for a specific tenant. DESTRUCTIVE. Requires confirm=True.
delete_user_attribute_for_userDelete a user attribute assignment for a specific user. DESTRUCTIVE. Requires confirm=True.
delete_workbook_bookmarkDelete a saved view (bookmark) from a workbook. Requires confirm=True.
delete_workbook_embedDelete an embed from a workbook. Requires confirm=True. Retrieve embed IDs with workbooks_list_workbook_embeds. Embeds that use the embed URL stop working.
delete_workbook_grantDelete a grant (a user's or team's permission) from a workbook. Requires confirm=True. Retrieve grant IDs with workbooks_list_workbook_grants.
delete_workbook_scheduleDelete a scheduled export. Requires confirm=True.
delete_workspaceDelete a workspace. Requires confirm=True.
delete_workspace_grantDelete a permission grant from a workspace. DESTRUCTIVE. Requires confirm=True.
deploy_template_to_folderFull deployment: instantiate a template into a folder, then optionally swap its sources.
download_query_exportDownload an exported query result file by queryId. Returns the file content (JSON or text/CSV) or base64 binary (PDF, XLSX, PNG), or reports 'processing' if the query has not finished executing. max_bytes: Maximum allowed payload size in bytes (default 10 MB).
duplicate_reportDuplicate a report. report_id: ID of the report to clone. name: Name for the new cloned report (required by the API). destination_folder_id: ID of the destination folder to clone into (required by the API).
duplicate_tagged_reportDuplicate the version of a report carrying a version tag into a folder as a new report. tag_name is the version tag NAME. Returns the new report.
duplicate_tagged_workbookDuplicate the version of a workbook carrying a version tag into a folder as a new workbook. tag_name is the version tag NAME (e.g. 'Production'). copy_bookmarks is "all" (every saved view; admins only) or "accessible" (personal saved views and those shared with the caller); leave it unset to copy none. Returns the new workbook.
duplicate_workbookDuplicate an existing workbook. workbook_id: ID of the workbook to clone. name: Name for the new cloned workbook (required by the API). destination_folder_id: ID of the destination folder. If omitted, clones into the same folder as the original.
export_and_downloadExport a workbook/element and download the result. Polls until ready. format: 'csv', 'pdf', 'xlsx', 'png'. layout: 'portrait' or 'landscape' (pdf only). parameters: Sigma control overrides e.g. {'DateRange': 'min:2024-01-01,max:2024-01-31'}. max_bytes: maximum allowed response size (default 10 MB). Returns size info without content if exceeded. Returns base64-encoded file content on success.
export_reportExport a report. format: 'pdf', 'png', 'csv', 'xlsx'.
export_workbookExport a workbook element. If element_id is empty, exports the first page. format: 'pdf', 'png', 'csv', 'xlsx', 'json', 'jsonl'. layout: 'portrait' or 'landscape' (only for pdf/png). element_id: The specific element to export. If omitted, uses the first page element.
favorite_fileAdd a document to a member's favorites.
formula_pitfallsReturn a curated reference of common Sigma formula pitfalls — column reference syntax, type requirements, NULL handling, aggregate vs row-level context, date function argument order, and metrics vs calculated columns. Use this before writing any Sigma formula expression.
get_api_connectorGet details for an API connector.
get_api_credentialGet an API credential's metadata.
get_connectionGet details for a specific connection.
get_current_userGet the current authenticated user's details.
get_data_modelGet data model metadata.
get_data_model_materializationGet the status of a data model materialization job.
get_data_model_specGet the full code representation (JSON spec) of a data model — tables, columns, metrics, relationships.
get_deploymentGet a deployment policy.
get_doc_pageFetch a specific Sigma documentation page as clean Markdown. Pass the page slug (e.g. 'create-a-workbook') or a section path (e.g. 'docs/create-a-workbook'). Returns the full page content. read_only_hint: True
get_element_columnsList columns for a specific element in a workbook. Follows Sigma's pagination to the last page and returns the keys of Sigma's page: ``entries`` from every page, ``total`` when Sigma sends it (Sigma's value), and ``nextPage`` null (``hasMore`` false where Sigma sends it) since every page is read.
get_element_queryGet the generated SQL query for a specific element in a workbook.
get_fileGet a file's details (type, name, path, owner) by its inode ID.
get_grantGet a grant by ID.
get_materialization_jobCheck status of a materialization job.
get_memberGet member details including homeFolderId.
get_org_settingGet organization setting value. setting_name: One of aiChatHistory, auditLogging, bulkCopy, comments, csvUpload, emailBranding, licenseUpgradeRequests, publicEmbeds, sampleConnections, timezone.
get_reportGet report metadata.
get_report_element_queryGet the SQL query Sigma generates for a report element.
get_report_version_historyGet the version history of a report (published versions, who and when). Follows Sigma's pagination to the last page and returns the keys of Sigma's page: ``entries`` from every page and ``nextPageToken`` null, since every page is read.
get_source_swap_policyGet a source swap policy.
get_teamGet team details.
get_templateGet template details.
get_tenantGet tenant organization details.
get_tenant_scoped_infoDemonstrate tenant token exchange by calling /whoami through a tenant-scoped client. Uses RFC 8693 token exchange to obtain a tenant-scoped token, then calls the whoami endpoint to verify the scoped identity.
get_translationGet the organization translation file for a language code (e.g. 'fr').
get_translation_variantGet the organization translation file for a language code and variant.
get_user_attributeGet a user attribute's definition.
get_user_attribute_teamsGet all team assignments for a user attribute. Follows Sigma's pagination to the last page and returns the keys of Sigma's page: ``entries`` from every page, ``total`` when Sigma sends it (Sigma's value), and ``nextPage`` null (``hasMore`` false where Sigma sends it) since every page is read.
get_user_attribute_tenantsGet all tenant assignments for a user attribute. Follows Sigma's pagination to the last page and returns the keys of Sigma's page: ``entries`` from every page, ``total`` when Sigma sends it (Sigma's value), and ``nextPage`` null (``hasMore`` false where Sigma sends it) since every page is read.
get_user_attribute_usersGet all user assignments for a user attribute. Follows Sigma's pagination to the last page and returns the keys of Sigma's page: ``entries`` from every page, ``total`` when Sigma sends it (Sigma's value), and ``nextPage`` null (``hasMore`` false where Sigma sends it) since every page is read.
get_workbookGet workbook metadata.
get_workbook_tagsList tags on a workbook. Follows Sigma's pagination to the last page and returns the keys of Sigma's page: ``entries`` from every page, ``total`` when Sigma sends it (Sigma's value), and ``nextPage`` null (``hasMore`` false where Sigma sends it) since every page is read.
get_workbook_version_historyGet version history for a workbook. Follows Sigma's pagination to the last page and returns the keys of Sigma's page: ``entries`` from every page, ``total`` when Sigma sends it (Sigma's value), and ``nextPage`` null (``hasMore`` false where Sigma sends it) since every page is read.
get_workspaceGet workspace details.
grant_workbook_accessGrant access to a workbook. grant_type: 'member' or 'team'. permission: 'view', 'explore', 'edit'.
grant_workspace_accessGrant workspace access. grant_type: 'member' or 'team'. permission: 'view', 'explore', 'organize' (Contribute), or 'edit' (Manage).
list_account_typesList all account types (license types) in the organization. Follows Sigma's pagination to the last page and returns the keys of Sigma's page: ``entries`` from every page and ``nextPageToken`` null, since every page is read.
list_all_data_modelsList ALL data models in the organization, automatically following pagination.
list_all_filesList files/folders in the organization, automatically following pagination. parent_id: Optional parent folder ID to list files within. type_filter: Optional file type filter ('workbook', 'folder', 'data-model', 'template', 'symlink'). Note: Shortcuts/symlinks are excluded by default unless type_filter='symlink'.
list_all_input_tablesScan all workbooks to find input-table elements. Returns a list of input tables with their workbook, page, and element context. Errors on individual workbooks/pages are collected rather than silently swallowed.
list_all_membersList ALL members in the organization, automatically following pagination.
list_all_reportsList ALL reports in the organization, automatically following pagination.
list_all_teamsList ALL teams in the organization, automatically following pagination.
list_all_workbooksList ALL workbooks in the organization, automatically following pagination.
list_allowed_ipsList IP allowlist entries configured for the organization (v3alpha). Follows Sigma's pagination to the last page and returns the keys of Sigma's page: ``entries`` from every page and ``nextPageToken`` null, since every page is read. ``page_token`` resumes from a ``nextPageToken``; ``page_size`` is the page size.
list_api_connectorsList all API connectors (custom data integrations). Follows Sigma's pagination to the last page and returns the keys of Sigma's page: ``entries`` from every page and ``nextPageToken`` null, since every page is read.
list_api_credentialsList the API credentials API connectors use (metadata only). Follows Sigma's pagination to the last page and returns the keys of Sigma's page: ``entries`` from every page and ``nextPageToken`` null, since every page is read.
list_columns_for_tableList columns for a warehouse table by its tableId. Follows Sigma's pagination to the last page and returns the keys of Sigma's page: ``entries`` from every page and ``nextPageToken`` null, since every page is read.
list_connection_grantsList permission grants on a connection. Follows Sigma's pagination to the last page and returns the keys of Sigma's page: ``entries`` from every page, ``total`` when Sigma sends it (Sigma's value), and ``nextPage`` null (``hasMore`` false where Sigma sends it) since every page is read.
list_connection_path_grantsList grants on a connection path (database, schema or table). Follows Sigma's pagination to the last page and returns the keys of Sigma's page: ``entries`` from every page, ``total`` when Sigma sends it (Sigma's value), and ``nextPage`` null (``hasMore`` false where Sigma sends it) since every page is read.
list_connection_pathsList connection paths (databases, schemas and tables) across all connections. Follows Sigma's pagination to the last page and returns the keys of Sigma's page: ``entries`` from every page, ``total`` when Sigma sends it (Sigma's value), and ``nextPage`` null (``hasMore`` false where Sigma sends it) since every page is read.
list_connectionsList all connections in the Sigma organization. Pass summary_only=True for concise token-efficient response. Follows Sigma's pagination to the last page and returns the keys of Sigma's page: ``entries`` from every page, ``total`` when Sigma sends it (Sigma's value), and ``nextPage`` null (``hasMore`` false where Sigma sends it) since every page is read.
list_data_model_columnsList all columns across all elements in a data model. Follows Sigma's pagination to the last page and returns the keys of Sigma's page: ``entries`` from every page, ``total`` when Sigma sends it (Sigma's value), and ``nextPage`` null (``hasMore`` false where Sigma sends it) since every page is read.
list_data_model_elementsList elements in a data model. Follows Sigma's pagination to the last page and returns the keys of Sigma's page: ``entries`` from every page, ``total`` when Sigma sends it (Sigma's value), and ``nextPage`` null (``hasMore`` false where Sigma sends it) since every page is read.
list_data_model_lineageList lineage for a data model. Follows Sigma's pagination to the last page and returns the keys of Sigma's page: ``entries`` from every page, ``total`` when Sigma sends it (Sigma's value), and ``nextPage`` null (``hasMore`` false where Sigma sends it) since every page is read.
list_data_model_materialization_schedulesList the materialization schedules of a data model. Follows Sigma's pagination to the last page and returns the keys of Sigma's page: ``entries`` from every page and ``nextPageToken`` null, since every page is read.
list_data_model_sourcesList the sources (tables, datasets, other data models) a data model reads from. Follows Sigma's pagination to the last page and returns the keys of Sigma's page: ``entries`` from every page and ``nextPageToken`` null, since every page is read.
list_data_model_tagsList the version tags on a data model. Follows Sigma's pagination to the last page and returns the keys of Sigma's page: ``entries`` from every page, ``total`` when Sigma sends it (Sigma's value), and ``nextPage`` null (``hasMore`` false where Sigma sends it) since every page is read.
list_data_modelsList all data models in the organization. Pass summary_only=True for concise token-efficient response. Follows Sigma's pagination to the last page and returns the keys of Sigma's page: ``entries`` from every page, ``total`` when Sigma sends it (Sigma's value), and ``nextPage`` null (``hasMore`` false where Sigma sends it) since every page is read. ``limit`` is the page size.
list_deployable_tenantsList the tenant organizations deployments can target. Follows Sigma's pagination to the last page and returns the keys of Sigma's page: ``entries`` from every page and ``nextPageToken`` null, since every page is read.
list_deployment_documentsList documents in a deployment policy. Follows Sigma's pagination to the last page and returns the keys of Sigma's page: ``entries`` from every page and ``nextPageToken`` null, since every page is read.
list_deployment_tenantsList the tenants a deployment policy deploys to. Follows Sigma's pagination to the last page and returns the keys of Sigma's page: ``entries`` from every page and ``nextPageToken`` null, since every page is read.
list_deploymentsList all deployment policies. Follows Sigma's pagination to the last page and returns the keys of Sigma's page: ``entries`` from every page and ``nextPageToken`` null, since every page is read.
list_element_lineageList the lineage (upstream sources and dependencies) of one workbook element.
list_favorites_for_memberList a member's favorite documents. Follows Sigma's pagination to the last page and returns the keys of Sigma's page: ``entries`` from every page, ``total`` when Sigma sends it (Sigma's value), and ``nextPage`` null (``hasMore`` false where Sigma sends it) since every page is read.
list_filesList files/folders. Optionally filter by parentId or type ('workbook', 'folder', 'data-model', 'template'). Follows Sigma's pagination to the last page and returns the keys of Sigma's page: ``entries`` from every page, ``total`` when Sigma sends it (Sigma's value), and ``nextPage`` null (``hasMore`` false where Sigma sends it) since every page is read.
list_grantsList grants for a specific file/workbook/data model by inodeId. Required: inodeId. Follows Sigma's pagination to the last page and returns the keys of Sigma's page: ``entries`` from every page, ``total`` when Sigma sends it (Sigma's value), and ``nextPage`` null (``hasMore`` false where Sigma sends it) since every page is read.
list_materialization_schedulesList every materialization schedule for a workbook. Follows Sigma's pagination to the last page and returns the keys of Sigma's page: ``entries`` from every page, ``total`` when Sigma sends it (Sigma's value), and ``nextPage`` null (``hasMore`` false where Sigma sends it) since every page is read.
list_member_filesList the files (workbooks, data models, folders) a member can access. Follows Sigma's pagination to the last page and returns the keys of Sigma's page: ``entries`` from every page, ``total`` when Sigma sends it (Sigma's value), and ``nextPage`` null (``hasMore`` false where Sigma sends it) since every page is read. ``limit`` is the page size.
list_member_schedulesList the scheduled exports a member owns. Follows Sigma's pagination to the last page and returns the keys of Sigma's page: ``entries`` from every page, ``total`` when Sigma sends it (Sigma's value), and ``nextPage`` null (``hasMore`` false where Sigma sends it) since every page is read.
list_member_teamsList teams a member belongs to. Follows Sigma's pagination to the last page and returns the keys of Sigma's page: ``entries`` from every page, ``total`` when Sigma sends it (Sigma's value), and ``nextPage`` null (``hasMore`` false where Sigma sends it) since every page is read.
list_membersList all members in the organization. Pass summary_only=True for concise token-efficient response. Follows Sigma's pagination to the last page and returns the keys of Sigma's page: ``entries`` from every page, ``total`` when Sigma sends it (Sigma's value), and ``nextPage`` null (``hasMore`` false where Sigma sends it) since every page is read. ``limit`` is the page size.
list_org_workbook_agentsList all workbook agents across the organization. Follows Sigma's pagination to the last page and returns the keys of Sigma's page: ``entries`` from every page and ``nextPageToken`` null, since every page is read. ``page_token`` resumes from a ``nextPageToken``; ``page_size`` is the page size (spec maximum 100, the default).
list_recent_filesList the files a member opened recently. Follows Sigma's pagination to the last page and returns the keys of Sigma's page: ``entries`` from every page, ``total`` when Sigma sends it (Sigma's value), and ``nextPage`` null (``hasMore`` false where Sigma sends it) since every page is read.
list_recent_webhooksList recently recorded incoming Sigma webhook events. read_only_hint: True
list_report_columnsList the columns of every element in a report. Follows Sigma's pagination to the last page and returns the keys of Sigma's page: ``entries`` from every page and ``nextPageToken`` null, since every page is read.
list_report_controlsList the controls (filters and parameters) in a report. Follows Sigma's pagination to the last page and returns the keys of Sigma's page: ``entries`` from every page and ``nextPageToken`` null, since every page is read.
list_report_elementsList elements in a report. Follows Sigma's pagination to the last page and returns the keys of Sigma's page: ``entries`` from every page and ``nextPageToken`` null, since every page is read.
list_report_lineageList lineage for a report. Follows Sigma's pagination to the last page and returns the keys of Sigma's page: ``entries`` from every page and ``nextPageToken`` null, since every page is read.
list_report_page_elementsList the elements on one page of a report. Retrieve page IDs with workbooks_list_report_pages. Follows Sigma's pagination to the last page and returns the keys of Sigma's page: ``entries`` from every page and ``nextPageToken`` null, since every page is read.
list_report_pagesList the pages of a report. Follows Sigma's pagination to the last page and returns the keys of Sigma's page: ``entries`` from every page and ``nextPageToken`` null, since every page is read.
list_report_queriesList SQL queries in a report. Follows Sigma's pagination to the last page and returns the keys of Sigma's page: ``entries`` from every page and ``nextPageToken`` null, since every page is read.
list_report_schedulesList scheduled exports for a report. Follows Sigma's pagination to the last page and returns the keys of Sigma's page: ``entries`` from every page, ``total`` when Sigma sends it (Sigma's value), and ``nextPage`` null (``hasMore`` false where Sigma sends it) since every page is read.
list_report_sourcesList data sources used by a report.
list_report_tagsList the version tags on a report. Follows Sigma's pagination to the last page and returns the keys of Sigma's page: ``entries`` from every page and ``nextPageToken`` null, since every page is read.
list_reportsList all reports in the organization. Follows Sigma's pagination to the last page and returns the keys of Sigma's page: ``entries`` from every page, ``total`` when Sigma sends it (Sigma's value), and ``nextPage`` null (``hasMore`` false where Sigma sends it) since every page is read. ``limit`` is the page size.
list_shared_templatesList templates shared with your organization from other orgs. Follows Sigma's pagination to the last page and returns the keys of Sigma's page: ``entries`` from every page, ``total`` when Sigma sends it (Sigma's value), and ``nextPage`` null (``hasMore`` false where Sigma sends it) since every page is read.
list_source_swap_policiesList all source swap policies (rules for automatic source swapping on deployment). Follows Sigma's pagination to the last page and returns the keys of Sigma's page: ``entries`` from every page, ``total`` when Sigma sends it (Sigma's value), and ``nextPage`` null (``hasMore`` false where Sigma sends it) since every page is read.
list_tagsList all tags in the organization. Follows Sigma's pagination to the last page and returns the keys of Sigma's page: ``entries`` from every page, ``total`` when Sigma sends it (Sigma's value), and ``nextPage`` null (``hasMore`` false where Sigma sends it) since every page is read. ``page`` resumes from a ``nextPage`` cursor; ``limit`` is the page size.
list_team_membersList members of a team. Follows Sigma's pagination to the last page and returns the keys of Sigma's page: ``entries`` from every page, ``total`` when Sigma sends it (Sigma's value), and ``nextPage`` null (``hasMore`` false where Sigma sends it) since every page is read.
list_teamsList all teams. Pass summary_only=True for concise token-efficient response. Follows Sigma's pagination to the last page and returns the keys of Sigma's page: ``entries`` from every page, ``total`` when Sigma sends it (Sigma's value), and ``nextPage`` null (``hasMore`` false where Sigma sends it) since every page is read. ``limit`` is the page size.
list_templatesList all templates in the organization. Follows Sigma's pagination to the last page and returns the keys of Sigma's page: ``entries`` from every page, ``total`` when Sigma sends it (Sigma's value), and ``nextPage`` null (``hasMore`` false where Sigma sends it) since every page is read. ``limit`` is the page size.
list_tenant_deployment_capabilitiesList which tenant organizations a tenant can deploy to. Follows Sigma's pagination to the last page and returns the keys of Sigma's page: ``entries`` from every page and ``nextPageToken`` null, since every page is read.
list_tenantsList all tenant organizations (for multi-tenant deployments). Follows Sigma's pagination to the last page and returns the keys of Sigma's page: ``entries`` from every page and ``nextPageToken`` null, since every page is read.
list_tenants_paginatedList all tenants, following Sigma's cursor pagination to the last page. ``GET /v2/tenants`` pages with ``pageSize``/``pageToken`` and answers ``nextPageToken`` (not ``limit``/``page``/``nextPage``). Returns ``{"total": N, "tenants": [...]}`` with every tenant organization.
list_translationsList organization translation files. Follows Sigma's pagination to the last page and returns the keys of Sigma's page: ``entries`` from every page, ``total`` when Sigma sends it (Sigma's value), and ``nextPage`` null (``hasMore`` false where Sigma sends it) since every page is read.
list_user_attributesList all user attributes (used for row-level security and dynamic parameters). Follows Sigma's pagination to the last page and returns the keys of Sigma's page: ``entries`` from every page, ``total`` when Sigma sends it (Sigma's value), and ``nextPage`` null (``hasMore`` false where Sigma sends it) since every page is read.
list_workbook_agentsList AI agents defined in a specific workbook (optionally filtering by version tag). Returns Sigma's single response. The spec documents no page-token request parameter for this endpoint, so a ``nextPageToken`` in the response cannot be followed.
list_workbook_bookmarksList bookmarks (saved filter states) in a workbook. Follows Sigma's pagination to the last page and returns the keys of Sigma's page: ``entries`` from every page, ``total`` when Sigma sends it (Sigma's value), and ``nextPage`` null (``hasMore`` false where Sigma sends it) since every page is read.
list_workbook_columnsList all columns across all elements in a workbook, including formulas and types. Follows Sigma's pagination to the last page and returns the keys of Sigma's page: ``entries`` from every page, ``total`` when Sigma sends it (Sigma's value), and ``nextPage`` null (``hasMore`` false where Sigma sends it) since every page is read.
list_workbook_controlsList control elements (filters, parameters) in a workbook. Follows Sigma's pagination to the last page and returns the keys of Sigma's page: ``entries`` from every page, ``total`` when Sigma sends it (Sigma's value), and ``nextPage`` null (``hasMore`` false where Sigma sends it) since every page is read.
list_workbook_elementsList all elements (tables, charts, controls, etc.) in a workbook. Follows Sigma's pagination to the last page and returns the keys of Sigma's page: ``entries`` from every page, ``total`` when Sigma sends it (Sigma's value), and ``nextPage`` null (``hasMore`` false where Sigma sends it) since every page is read.
list_workbook_embedsList embed configurations for a workbook. Follows Sigma's pagination to the last page and returns the keys of Sigma's page: ``entries`` from every page, ``total`` when Sigma sends it (Sigma's value), and ``nextPage`` null (``hasMore`` false where Sigma sends it) since every page is read.
list_workbook_grantsList permission grants on a workbook. Follows Sigma's pagination to the last page and returns the keys of Sigma's page: ``entries`` from every page, ``total`` when Sigma sends it (Sigma's value), and ``nextPage`` null (``hasMore`` false where Sigma sends it) since every page is read.
list_workbook_lineageList data lineage for a workbook. Follows Sigma's pagination to the last page and returns the keys of Sigma's page: ``entries`` from every page, ``total`` when Sigma sends it (Sigma's value), and ``nextPage`` null (``hasMore`` false where Sigma sends it) since every page is read.
list_workbook_page_elementsList elements on a specific page of a workbook. Follows Sigma's pagination to the last page and returns the keys of Sigma's page: ``entries`` from every page, ``total`` when Sigma sends it (Sigma's value), and ``nextPage`` null (``hasMore`` false where Sigma sends it) since every page is read.
list_workbook_pagesList pages in a workbook. Follows Sigma's pagination to the last page and returns the keys of Sigma's page: ``entries`` from every page, ``total`` when Sigma sends it (Sigma's value), and ``nextPage`` null (``hasMore`` false where Sigma sends it) since every page is read.
list_workbook_queriesList generated SQL queries for all elements in a workbook. Follows Sigma's pagination to the last page and returns the keys of Sigma's page: ``entries`` from every page, ``total`` when Sigma sends it (Sigma's value), and ``nextPage`` null (``hasMore`` false where Sigma sends it) since every page is read.
list_workbook_schedulesList every scheduled export for a workbook. Follows Sigma's pagination to the last page and returns the keys of Sigma's page: ``entries`` from every page, ``total`` when Sigma sends it (Sigma's value), and ``nextPage`` null (``hasMore`` false where Sigma sends it) since every page is read.
list_workbook_sourcesList data sources used by a workbook.
list_workbooksList all workbooks in the organization. Pass summary_only=True for concise token-efficient response. Follows Sigma's pagination to the last page and returns the keys of Sigma's page: ``entries`` from every page, ``total`` when Sigma sends it (Sigma's value), and ``nextPage`` null (``hasMore`` false where Sigma sends it) since every page is read. ``limit`` is the page size.
list_workbooks_for_tagList the workbooks carrying a version tag. Follows Sigma's pagination to the last page and returns the keys of Sigma's page: ``entries`` from every page, ``total`` when Sigma sends it (Sigma's value), and ``nextPage`` null (``hasMore`` false where Sigma sends it) since every page is read.
list_workbooks_shared_with_memberList all workbooks accessible to a member with full workbook metadata. Cross-references member's file list against the full workbook catalog.
list_workspace_grantsList permission grants on a workspace. Follows Sigma's pagination to the last page and returns the keys of Sigma's page: ``entries`` from every page, ``total`` when Sigma sends it (Sigma's value), and ``nextPage`` null (``hasMore`` false where Sigma sends it) since every page is read. ``page`` resumes from a ``nextPage`` cursor; ``limit`` is the page size.
list_workspacesList all workspaces. Follows Sigma's pagination to the last page and returns the keys of Sigma's page: ``entries`` from every page, ``total`` when Sigma sends it (Sigma's value), and ``nextPage`` null (``hasMore`` false where Sigma sends it) since every page is read. ``page`` resumes from a ``nextPage`` cursor; ``limit`` is the page size.
lookup_connection_pathLook up the object at a fully qualified path in a connection, e.g. ["DATABASE", "SCHEMA", "TABLE"] for Snowflake. Read-only: the POST only resolves the path.
materialize_and_waitTrigger materialization and poll until complete or timeout.
materialize_data_modelRun the scheduled materialization for one data model element now. sheet_id is the element's ID. Returns the materialization job; poll it with datasets_get_data_model_materialization.
materialize_elementTrigger materialization for a workbook. Pass elementId in body if needed.
onboard_memberOnboard a new member: create account then add to teams.
promote_workbookPromote a workbook by tagging it (e.g., 'Production'). Creates tag if it doesn't exist. tag_color: Color for newly created tags. One of: cyan, grass, violet, plum, amber, bronze. Ignored if the tag already exists. Defaults to 'cyan'.
reassign_workbook_ownershipTransfer all workbooks from one member to another. Resolves members by email, finds all workbooks owned by old owner, then PATCHes /v2/files/{id} to reassign. dry_run=True (default) reports what would change without making changes. Both arguments must be email addresses (Sigma looks members up by email only), and each must match exactly one member's email, ignoring case; otherwise the call fails before any change.
remove_allowed_ipsDelete IP allowlist entries by ID from the organization (v3alpha). Destructive operation. Requires confirm=True. entry_ids: List of IP allowlist entry ID strings to delete.
remove_deployment_documentRemove a document from a deployment policy. Requires confirm=True.
remove_deployment_tenantRemove a tenant from a deployment policy. Requires confirm=True.
remove_report_tagRemove a version tag from a report. Requires confirm=True. Retrieve tag IDs with workbooks_list_report_tags.
remove_workbook_tagRemove a tag from a workbook. Requires confirm=True.
reset_org_email_brandingReset the organization email branding settings back to defaults. Destructive operation. Requires confirm=True.
restore_workbook_versionRestore a workbook to a previous version.
revoke_member_tokensRevoke a member's OAuth refresh tokens (OIDC single sign-on and warehouse connections). Requires confirm=True. Sigma can no longer issue new access tokens for the member; the current session and already-issued access tokens last until their normal expiry.
run_workbook_agentRun an in-workbook AI agent with conversation messages. Mutating / execution operation. Consumes LLM tokens. Requires confirm=True. messages: List of conversation turns (role: 'user', 'assistant', 'system', 'tool' with content). version_tag_name: Target published version tag (defaults to latest published version).
save_template_from_workbookSave a workbook as a reusable template.
search_docsSearch Sigma Computing documentation using AI-powered semantic search. Returns relevant doc passages with source URLs. Use this to answer questions about Sigma features, configuration, formulas, administration, embedding, and best practices. read_only_hint: True
send_reportExport (send) a report once to one or more targets. body requires targets, config and attachments, and may set parameters and timeout, per Sigma's POST /v2/reports/{reportId}/send.
send_workbookExport (send) a workbook once to one or more targets: email, Slack, Google Sheets/Drive, or a webhook. body follows Sigma's POST /v2/workbooks/{workbookId}/send: target (list of targets), configV2 (format and element or page to export), plus optional parameters, conditions, timeout and sendAsUser.
set_user_attribute_for_teamsSet a user attribute value for specific teams. assignments: List of objects, each with 'teamId' (str) and 'value' (str). Example: [{"teamId": "abc123", "value": "US"}]
set_user_attribute_for_tenantsSet a user attribute value for specific tenants. assignments: List of objects, each with 'tenantOrganizationId' (str) and 'value' (str). Example: [{"tenantOrganizationId": "org123", "value": "US"}]
set_user_attribute_for_usersSet a user attribute value for specific users. assignments: List of objects, each with 'userId' (str) and 'value' (str). Example: [{"userId": "abc123", "value": "US"}]
share_workbook_cross_orgShare a workbook with other Sigma organizations. body requires orgSlugs (list of organization slugs) and may set shareDatasets, copyInputTableData, sendEmail and emailMessage.
swap_data_model_sourcesSwap data sources for a data model.
swap_report_sourcesSwap data sources on a report. Use connectionMapping for connection-level swaps, sourceMapping for table-level swaps.
swap_template_sourcesSwap data sources on a template. Use connectionMapping for connection-level swaps, sourceMapping for table-level swaps.
swap_workbook_sourcesSwap data sources for a workbook. Use connectionMapping for connection-level swaps, sourceMapping for table-level swaps.
sync_all_tables_in_schemaSync all tables in a warehouse schema so they become visible in Sigma.
sync_connectionForce Sigma to re-index a warehouse path. Pass empty list for full sync.
tag_data_modelApply a version tag to a data model by tag NAME. The Sigma API takes the tag name here, not its ID.
tag_reportApply a version tag to a report by tag NAME (e.g. 'Production'). The Sigma API takes the tag name here, not its ID.
tag_workbookApply a version tag to a workbook by tag NAME (e.g. 'Production'). The Sigma API takes the tag name here, not its ID.
test_connectionTest connectivity for a connection.
unfavorite_fileRemove a document from a member's favorites. Requires confirm=True.
update_api_connectorUpdate an API connector. body may set name, description, params, config and authId.
update_api_credentialUpdate an API credential. body may set name, description, allowlist and credential.
update_data_modelUpdate an existing data model from a JSON code representation (full replacement via PUT).
update_deploymentUpdate a deployment policy. body may set name, nameInTenant, sourceSwapPolicies, copyInputTableData and useDependenciesWorkspace.
update_fileUpdate file properties (name, parentId for moving).
update_memberUpdate member properties (firstName, lastName, memberType, isActive, etc.).
update_org_settingUpdate organization setting value. Mutating operation. Requires confirm=True. setting_name: One of aiChatHistory, auditLogging, bulkCopy, comments, csvUpload, emailBranding, licenseUpgradeRequests, publicEmbeds, sampleConnections, timezone. setting_value: Dict containing setting fields to update.
update_report_contentsUpdate a report from a code representation (JSON document specification). Mutating operation. Requires confirm=True and document_version integer to guard against concurrent overwrites.
update_report_scheduleUpdate a report's scheduled export. body may set target, schedule, configV2, description and suspensionAction. Retrieve schedule IDs with workbooks_list_report_schedules.
update_source_swap_policyUpdate a source swap policy (Beta). body may set type, name, fromConnectionId and swaps.
update_tagUpdate a version tag. body may set name, description and color.
update_teamUpdate a team. body may set name, description and visibility.
update_team_membersAdd or remove members from a team. Provide lists of member IDs.
update_tenantUpdate a tenant organization. body may set tenantOrganizationName and tenantOrganizationSlug.
update_translationReplace the organization translation file for a language code. body requires translations.
update_translation_variantReplace the organization translation file for a language code and variant. body requires translations.
update_user_attributeUpdate a user attribute's definition. body may set userAttributeName, description and defaultValue.
update_user_attribute_for_teamsRevoke a user attribute assignment for specific teams. Requires confirm=True. team_ids: List of team IDs whose attribute assignments should be removed. Example: ["team-uuid-1", "team-uuid-2"]
update_user_attribute_for_tenantsRevoke a user attribute assignment for specific tenants. Requires confirm=True. tenant_org_ids: List of tenant organization IDs whose attribute assignments should be removed. Example: ["org-uuid-1", "org-uuid-2"]
update_user_attribute_for_usersRevoke a user attribute assignment for specific users. Requires confirm=True. user_ids: List of user IDs whose attribute assignments should be removed. Example: ["user-uuid-1", "user-uuid-2"] To assign (not revoke), use admin_set_user_attribute_for_users instead.
update_workbook_bookmarkUpdate a saved view (bookmark) in a workbook. body may set name, isShared, isDefault and exploreKey. Retrieve bookmark IDs with workbooks_list_workbook_bookmarks.
update_workbook_contentsUpdate a workbook from a code representation (JSON document specification). Mutating operation. Requires confirm=True and document_version integer to guard against concurrent overwrites.
update_workbook_scheduleUpdate a workbook's scheduled export. body may set target, schedule (cronSpec, timezone), configV2, description and suspensionAction. Retrieve schedule IDs with workbooks_list_workbook_schedules.
update_workspaceUpdate (rename) a workspace. body requires name and may set noDuplicates.
verify_report_specVerify a report code representation specification without saving. Runs report creation as a dry run (``dryRun: true``). Returns ``{valid, errors, warnings}``. A success that does not echo ``dryRun: true`` fails the call (``dry_run_not_honored``) and names any ID that came back, since Sigma may then have created a real report.
verify_workbook_specVerify a workbook code representation specification without saving. Validates schema structure, syntax, and element layout through a dry run of workbook creation (``dryRun: true``). Returns ``{valid, errors, warnings}``. A success that does not echo ``dryRun: true`` fails the call (``dry_run_not_honored``) and names any ID that came back, since Sigma may then have created a real workbook.
Signals
- Stars
- 2
- Forks
- 0
- Open issues
- 0
- Weekly downloads
- 447
- Last commit
- Oct 23, 2026 (6 days ago)
- Last release
- Oct 23, 2026 (6 days ago)
- Last package publish
- Oct 23, 2026 (6 days ago)
From GitHub (fetched Oct 24, 2026) and the package registry.
Details
- Registry name
io.github.christianclaudio/sigma- Version
- 2.1.1
- Auth
- API key
- Packages
- pypi mcp-server-sigma
- License
- Apache-2.0
- First seen
- Oct 24, 2026
- Last checked
- Oct 25, 2026
More from christianclaudio
- 0.545score
mcp-server-smartsheet-rm
christianclaudio
MCP server for Smartsheet Resource Management (10,000ft API) time tracking and scheduling.
ConnectorAFreshness: ALocal↓ 479/wkClaude Code +5 - 0.544score
Taxcode
christianclaudio
MCP server for US Federal, territorial, and state tax law and compliance.
ConnectorAFreshness: ALocalRead-only↓ 826/wkClaude Code +5 - 0.542score
Espn
christianclaudio
Model Context Protocol server for live & historical sports stats and odds via ESPN.
ConnectorAFreshness: ALocalRead-only↓ 648/wkClaude Code +5
Cite this page
mcp-server-sigma. Agent Mart. https://agentmart.dev/connectors/christianclaudio-sigma (last updated 2026-10-25)