Microsoft Project · Capability

Microsoft Project Management

Unified project management workflow combining the Microsoft Project Online REST API for managing projects, tasks, resources, assignments, timesheets, and workflows. Used by project managers, resource managers, and PMO teams.

Run with Naftiko Microsoft ProjectProject ManagementResource ManagementTask ManagementTimesheets

What You Can Do

GET
List projects — List all projects
/v1/projects
POST
Create project — Create a new project
/v1/projects
GET
Get project — Get project details
/v1/projects/{projectId}
DELETE
Delete project — Delete a project
/v1/projects/{projectId}
GET
List tasks — List all tasks in a project
/v1/projects/{projectId}/tasks
GET
List assignments — List all assignments in a project
/v1/projects/{projectId}/assignments
GET
List resources — List enterprise resources
/v1/resources
GET
List calendars — List enterprise calendars
/v1/calendars
GET
List timesheet periods — List timesheet periods
/v1/timesheets

MCP Tools

list-projects

List all Microsoft Project Online projects

read-only
get-project

Get details of a specific project by ID

read-only idempotent
create-project

Create a new project with name and description

delete-project

Delete a project by ID

check-out-project

Check out a project for editing

publish-project

Publish a project draft to make changes visible

list-tasks

List all tasks in a project

read-only idempotent
get-task

Get a specific task from a project

read-only idempotent
create-draft-task

Create a new task in a project draft

list-enterprise-resources

List all enterprise resources across projects

read-only
create-enterprise-resource

Create a new enterprise resource

list-assignments

List all resource assignments in a project

read-only idempotent
list-calendars

List all enterprise calendars

read-only
list-custom-fields

List all enterprise custom field definitions

read-only
list-timesheet-periods

List all timesheet periods

read-only
list-phases

List all workflow phases

read-only
list-stages

List all workflow stages

read-only

APIs Used

project-rest