MCP server for Project COR — 61 tools across 11 modules: projects, tasks, clients, contracts, time tracking, team management, messaging, and more
Drift inferred · capture-to-capture
No drift recorded — single capability capture; advisories appear once its surface changes.
tools
-
cor_accept_suggested_hours
Accept suggested hours
-
cor_add_project_collaborator
Add collaborator to project
-
cor_add_project_cost
Add cost to project
-
cor_add_task_label
Add label to task
-
cor_add_team_users
Add users to a team
-
cor_change_hours_status
Change time entry status
-
cor_create_client
Create a new client
-
cor_create_contract
Create a new contract
-
cor_create_contract_position
Create position in contract
-
cor_create_product
Create a new product
-
cor_create_project
Create a new project
-
cor_create_ratecard
Create a new ratecard
-
cor_create_task
Create a new task
-
cor_create_team
Create a new team
-
cor_delete_allocation
Delete a resource allocation
-
cor_delete_client
Delete a client
-
cor_delete_project
Delete a project
-
cor_delete_task
Delete a task
-
cor_get_allocations_by_project
Get allocations for a project
-
cor_get_client
Get client details
-
cor_get_client_fees
Get client fees
-
cor_get_contract
Get contract details
-
cor_get_contract_positions
Get contract positions
-
cor_get_hours_by_date
Get time entries by date
-
cor_get_my_pending_tasks
Get my pending tasks
-
cor_get_my_profile
Get current user profile
-
cor_get_project
Get project details
-
cor_get_project_collaborators
Get project collaborators
-
cor_get_project_costs
Get project costs/estimates
-
cor_get_project_labels
Get project labels
-
cor_get_project_messages
Get messages on a project
-
cor_get_project_profitability
Get project profitability
-
cor_get_project_ratecard
Get project ratecard
-
cor_get_project_templates
Get available project templates
-
cor_get_ratecard
Get ratecard details
-
cor_get_task
Get task details
-
cor_get_task_collaborators
Get task collaborators
-
cor_get_task_messages
Get messages on a task
-
cor_get_user
Get user details
-
cor_get_working_time
Get working time for users
-
cor_list_clients
List clients
-
cor_list_contracts
List contracts
-
cor_list_products
List products
-
cor_list_projects
List projects with filters (clientId, status, health, dates)
-
cor_list_ratecards
List ratecards
-
cor_list_teams
List teams
-
cor_list_users
List users with filters
-
cor_log_hours
Log hours against a task
-
cor_post_project_message
Post a message on a project
-
cor_post_task_message
Post a message on a task
-
cor_remove_project_collaborator
Remove collaborator from project
-
cor_remove_task_label
Remove label from task
-
cor_remove_team_users
Remove users from a team
-
cor_save_allocation
Create/update a resource allocation
-
cor_search_tasks
Search tasks with filters (projectId, clientId, status, text, dates, labels)
-
cor_search_time_entries
Search time entries with filters
-
cor_sync_task_collaborators
Sync (replace) task collaborators
-
cor_update_client
Update a client
-
cor_update_project
Update a project (partial)
-
cor_update_task
Update a task
analyzed commit 9e78f58 · analyzer v33 · 1w ago
skills & prompt files 4
code files: 21
network 2
- net fxckcode-mcp-cor-9e78f58/cor_mcp_server/auth.py :21
import httpx - net fxckcode-mcp-cor-9e78f58/cor_mcp_server/client.py :12
import httpx
secrets 1
- secrets fxckcode-mcp-cor-9e78f58/cor_mcp_server/auth.py :87
self._api_key = api_key or os.environ.get("COR_API_KEY", "")
declared dependencies 3
- mcp@>=1.0.0
- httpx@>=0.27.0
- python-dotenv@>=1.0.0