1. Astravue MCP Server
Astravue docs
  • Astravue API & MCP
  • Auth
    • Get Access and Refresh Token
      POST
    • Refresh Access Token
      POST
  • Personal Tasks
    • Get task by ID
      GET
    • Update a task
      PUT
    • Delete a task
      DELETE
    • Get all tasks
      GET
    • Create a task
      POST
  • Spaces
    • Get space by ID
      GET
    • Update a space
      PUT
    • Delete a space
      DELETE
    • Get all spaces
      GET
    • Create a new space
      POST
  • Projects
    • Get project details by ID
      GET
    • Update a project
      PUT
    • Delete a project
      DELETE
    • Get all projects in a space
      GET
    • Create a new project
      POST
  • Project Tasks
    • Get a project task by ID
      GET
    • Update a project task
      PUT
    • Delete a project task
      DELETE
    • Get all tasks in a project
      GET
    • Create a project task
      POST
  • Task Timer
    • Get active timers for a user
    • Update a timer
    • Delete a timer entry
    • Stop timer for a task
    • Start timer for a personal task
    • Add a time range entry for a personal task
    • Add manual time entry for a personal task
    • Start timer for a project task
    • Add range timer for a project task
    • Add manual time entry for a project task
    • Get timers for a user in a task
    • Get global timesheet report
    • Get project timesheet
    • Get project timesheet summary
  • Task Comments
    • Get comments for a task
  • Project Subtasks
    • Get all subtasks for a project task
  • Personal Subtasks
    • Get all subtasks for a personal task
  • Tasks Checklist
    • Get all checklists for a subtask
    • Get all checklists for a parent task
  • Astravue MCP Server
    • Overview
    • Get started
    • Supported tools
    • Authentication & Security
    • Integrating your own MCP client
  • Schemas
    • Schemas
      • ApiError
      • TimerData
      • NotificationReadResponseDto
      • FieldError
      • TimerUpdateRequest
      • NotificationDto
      • ApiSuccessResponseListTaskCheckListDto
      • TimeTrackerDto
      • TaskCommentDto
      • TaskCheckListDto
      • TaskListResponse
      • TaskUpdateRequest
      • NotificationDeleteRequestDto
      • ApiSuccessResponseTaskDto
      • TimerRequest
      • NotificationDeleteResponseDto
      • ApiSuccessResponseListTaskCommentDto
      • CustomFieldOptionDto
      • RangeTimerRequest
      • ApiSuccessResponseSubtaskListResponse
      • OrgRoleDto
      • ManualTimerRequest
      • SubtaskListResponse
      • TaskCustomFieldDto
      • TaskTimerResponseDto
      • TaskDependencyDto
      • TaskDto
      • TaskFieldValue
      • TaskPriorityDto
      • TaskResponseDto
      • TaskStatusDto
      • TaskTagDto
      • UserDisplayDto
      • SpaceUpdateRequest
      • ApiSuccessResponseSpaceDto
      • SpaceDto
      • SpaceMemberDto
      • SpaceRoleDto
      • ProjectUpdateRequest
      • AccountLabelDto
      • ApiSuccessResponseProjectDto
      • ContactDto
      • ContactProperties
      • ContactTagDto
      • ProjectDto
      • ProjectHealthDto
      • ProjectMemberDto
      • ProjectPriorityDto
      • ProjectRoleDto
      • ProjectStatusDto
      • ProjectTagDto
      • ProjectTaskUpdateRequest
      • AppDto
      • ResponseFormat
      • OrgMemberDto
      • UserPreference
      • UserPreferenceProperties
      • PasswordUpdateDto
      • UserDetailDto
      • MemberPreferenceDto
      • WidgetProperties
      • TimeMapDto
      • TaskStatusTemplateDto
      • DefaultProjectTaskStatusesTemplateDto
      • EmailContent
      • AttachmentDto
      • ReminderModeDto
      • TaskReminderDto
      • DailyRecurrenceSettings
      • DaysAfterRecurrenceSettings
      • FieldsToInclude
      • MonthlyRecurrenceSettings
      • TaskRecurrenceDto
      • WeeklyRecurrenceSettings
      • YearlyRecurrenceSettings
      • TaskListDto
      • OrganizationDto
      • Address
      • BillingAndAccountInfo
      • Filter
      • FilterList
      • FilterViewDto
      • CalendarEvent
      • EventReminder
      • ContactNotesDto
      • ColumnPreferenceDto
      • ColumnPreferenceProperties
      • AccountDto
      • AccountTagDto
      • ContactLabelDto
      • TaskCreateRequest
      • SpaceCreateRequest
      • ProjectCreateRequest
      • ProjectTaskCreateRequest
      • FileUploadDto
      • GlobalTaskStatusesTemplateDto
      • PasswordResetDto
      • UserDto
      • InviteUserDto
      • UserActivity
      • UserActivityKey
      • ApiSuccessResponseTaskListResponse
      • ApiSuccessResponseProjectListResponse
      • ApiSuccessResponseListSpaceDto
      • ProjectListResponse
      • ApiSuccessResponseObject
      • BackupUserActivity
    • TimesheetReportResponse
    • ProjectTimesheetResponse
  1. Astravue MCP Server

Overview

Astravue MCP#

Connect AI assistants like Claude, Cursor, Windsurf, and other compatible MCP clients directly to your Astravue workspace using the Model Context Protocol (MCP).
Create projects, manage tasks, track time, and collaborate with your team through natural language conversations.

What is Astravue MCP?#

Astravue MCP is a hosted remote MCP server that gives compatible AI assistants secure, real-time access to your Astravue workspace. Built on the Model Context Protocol (MCP) open standard, it lets AI tools interact with your projects, tasks, statuses, time entries, and teams using your authenticated Astravue permissions.
No API keys. No manual copy-paste workflow.

Why use Astravue MCP?#

Easy setup
Connect through a browser-based OAuth flow with PKCE. No API keys are required.
Workspace-aware access
AI assistants can read and perform supported actions in your Astravue workspace based on your authenticated permissions.
Built for remote MCP clients
Compatible with remote MCP clients that support Streamable HTTP and OAuth.

What can you do?#

🗓️ Plan sprints
Create spaces, projects, and tasks from a single conversation with your AI assistant.
✅ Manage work
Assign owners, update statuses, set priorities, and track deadlines without leaving your AI client.
📊 Build reports
Get overdue summaries, task counts, scheduled work, and project health snapshots in seconds.
⏱️ Track time
Start timers, log entries, and review timesheets from a conversation.
🔗 Map dependencies
Link tasks so your AI assistant understands what blocks what across your projects.
👥 Collaborate
Add team members to projects, post comments, and manage checklists in real time.

Server details#

FieldValue
Server URLhttps://api.astravue.com/mcp
TransportStreamable HTTP
MCP Protocol Version2025-06-18
AuthenticationOAuth 2.0 Authorization Code + PKCE
Total tools65
HostingManaged by Astravue
TIP
To see all tools your AI client has discovered, run the /mcp command in Claude Code or check your client's MCP panel.
See Supported tools for the full list.

Supported clients#

Claude Code
Strong fit for developers working in the terminal with remote MCP over HTTP.
Claude Desktop
Strong fit for everyday task management and collaboration workflows.
Cursor
Strong fit for coding workflows that need project and task context.
VS Code
Likely compatible through GitHub Copilot Chat and other MCP-capable integrations.
Windsurf
Strong fit for AI-first coding workflows with MCP support.
ChatGPT
Compatibility depends on OpenAI's evolving MCP support. May require additional configuration.

Previous
Get all checklists for a parent task
Next
Get started
Built with