Part3 Developers

Available Tools

Reference for every tool exposed by the Part3 MCP server.

Each tool calls a Part3 REST API endpoint as the signed-in user. Tool visibility depends on your role on the relevant org or project — if you can't see something in the web app, you can't see it through MCP either.

Tools

ToolDescriptionRequired Permission
projects_listList projects you have access toproject:read
documents_listList documents with filters (format, type, status, sort)document:read
document_detailFull document details with format-specific fieldsdocument:read
document_activityAudit trail — who did what, whendocument:read
project_statsProject health: doc counts, overdue count, recent activityproject:read
organization_statsOrg overview: project count, member count, doc breakdownorganization:read
project_activityRecent project actions — document changes, status updatesproject:read
drawings_bundleBundle project drawings into a single PDF (15-min URL)document:read
email_investigateInvestigate email delivery and timeline for a recipientemail:read
directory_getOrganization contacts and companies directoryorganization:directory:user:read
omnisearchCross-entity full-text search across documents, projects, contacts, drawings, specs, and filesproject:read

Super-duper-admin tools

ToolDescriptionRequired Role
organizations_listList all organizations on the platformsuperadmin

Access rules

  • Prime-only access gate — MCP itself is restricted to Project Primes and super-duper-admins. Non-Primes can't connect at all.
  • Per-tool permissions — once connected, each tool checks your role on the specific org or project being queried. The same checks the web app does.
  • Super-duper-admin users see every tool, including the org-listing tool above, and bypass per-resource permission checks.

How tools route to the API

ToolRoute
projects_listGET /v1/organizations/:orgId/projects
documents_listGET /v1/organization/:orgId/project/:projectId/document
document_detailGET /v1/organization/:orgId/project/:projectId/document/:id
document_activityGET /v1/organization/:orgId/project/:projectId/document/:id/activity
project_statsGET /v1/organization/:orgId/project/:projectId/document-summary
organization_statsGET /v1/organizations/:orgId/document-summary
project_activityGET /v1/organization/:orgId/project/:projectId/activity
drawings_bundlePOST /v1/organization/:orgId/project/:projectId/drawings/bundle
email_investigateGET /v1/emails
directory_getGET /v1/organizations/:orgId/directory
organizations_listGET /v1/admin/organizations (superadmin only)
omnisearch(separate search service, accessed only via this tool today)

On this page