Actions Reference

Every tool exposed by the Allye MCP server and the actions each one accepts.

Each tool takes an action field that selects the operation, plus the fields that action needs. Tool and action names below are the ones the server exposes. Authorization is always enforced by the Allye API, so a call can be refused even when the action exists.

Projects, epics, specs and tasks follow the hierarchy Project > Epic > Spec > Task and use keys such as KEY-N (spec) and KEY-N.M (task). Call initialize at the start of a session, and pass team_id when you belong to more than one team and the default team is not the right one.

initialize

Bootstraps the session: loads your user, tenant, teams and core documents.

ActionPurpose
initLoad user context, teams and core documents for the session.

allye_health_check

Takes no action field.

ActionPurpose
(none)Check that the Allye backend is reachable and healthy.

team

ActionPurpose
team_helpShow the team actions and how to use them.
team_listList the teams you belong to.
team_currentShow the default team in use.
team_membersList the members of a team.
team_set_defaultSet your default team by name, prefix or ID. Applies to all your sessions in the tenant.
team_switchDeprecated alias of team_set_default.

projects

ActionPurpose
project_listList projects of your teams.
project_getRead one project by key or ID.
project_overviewRead a project with its apps and KPIs.
project_createCreate a project with a name and a short key.
project_updateEdit a project (the key cannot change).
project_resolveFind the project, app and team that match a repository URL.
app_listList the apps (repositories) of a project.
app_createAdd an app to a project.
app_updateEdit an app.
app_archiveHide an app that is no longer used.
app_unarchiveBring an archived app back.

epics

An epic's status is calculated from its specs; the only manual transitions are cancel and reopen.

ActionPurpose
epic_listList the epics of a project.
epic_getRead an epic with its specs.
epic_createCreate an epic (goal, scope, out of scope, success metrics).
epic_updateEdit an epic.
epic_cancelCancel an epic; its specs stay as they are.
epic_reopenReactivate a cancelled epic.

specs

Lifecycle: draft, in review, approved, in progress, done, plus cancelled.

ActionPurpose
spec_listList specs with filters (project, epic, status, app, tags).
spec_getRead a spec, or a historical version of it.
spec_contextRead the spec with its anchors, tasks, apps, dependencies, epic and AC coverage in one call.
spec_createCreate a spec in a project.
spec_validateCheck a draft (and proposed tasks) without writing anything.
spec_updateEdit a spec, move it between epics or detach it.
spec_submitMove a draft to review.
spec_back_to_draftMove a spec in review back to draft.
spec_approveApprove a spec in review. Only when the user explicitly asks.
spec_remove_approvalRemove your own approval.
spec_cancelCancel a spec (its tasks are not cancelled).
spec_reopenReopen a done or cancelled spec.
spec_versionsList the versions of a spec.
spec_diffCompare two versions of a spec.
spec_anchorsList the anchors (BR, AC, D, NFR, Q) of a spec.
spec_coverageShow which acceptance criteria are covered by tasks.
spec_dependency_addMake a spec depend on another spec.
spec_dependency_removeRemove a spec dependency.
spec_staleList specs that have not moved for a number of days.

tasks

Lifecycle: todo, in progress, in review, done, plus cancelled. Every task goes through review before done.

ActionPurpose
task_listList tasks of a project or spec.
task_mineList your tasks.
task_nextPick the next task ready to start.
task_getRead one task.
task_createCreate a task in a spec.
task_bulk_createCreate several tasks at once with dependencies between them.
task_updateEdit a task, its dependencies, branch or PR URL.
task_startStart a task (spec approved, dependencies done).
task_stopStop a task in progress.
task_submitSend a task to review.
task_request_changesSend a task in review back to in progress.
task_completeMark a task in review as done.
task_cancelCancel a task.
task_reopenReopen a done or cancelled task.

kb

The project knowledge base: company, project and personal spaces of pages.

ActionPurpose
kb_spacesList the spaces you can read.
kb_treeShow the page tree of a space.
kb_searchSearch pages.
kb_readRead a page, its outline or one section.
kb_createCreate a page in a space or under a parent page.
kb_updateReplace the content of a page, based on the revision you read.
kb_sectionReplace, append to or prepend to one section of a page.
kb_moveMove a page under another parent or to the space root.
kb_backlinksList the pages that link to a page, or the pages linked to a spec.
kb_historyList the versions of a page, or read one version.
kb_restoreRestore a previous version of a page as the new current one.

intelligence

Memories with semantic search and a relation graph.

ActionPurpose
memory_saveSave a memory; similar existing memories are merged, superseded or skipped instead of duplicated.
memory_searchSearch memories by meaning, optionally with graph context.
memory_getRead one memory.
memory_listList memories with filters.
memory_graphExplore the graph around a memory.
memory_relationsList the direct relations of a memory.
memory_preferencesLoad your pinned preferences briefing.
memory_relocation_candidatesList personal memories that could move to a team. Writes nothing.
memory_relocation_applyMove the memories you approved to a team.
memory_relocation_dismissDecline the relocation flow.

skills

The Skills library you are authorized to use.

ActionPurpose
skill_listList the skills you can read.
skill_getRead a skill and its current revision.
skill_createCreate a personal, team or organization skill.
skill_updateSave changes to a skill.
skill_deleteMove a skill to the trash.
skill_list_revisionsList the earlier revisions of a skill.
skill_restore_revisionCopy an earlier revision into a new current revision.

productivity

Personal and team TODOs.

ActionPurpose
todo_createCreate a TODO.
todo_listList TODOs (pending and in progress by default).
todo_getRead one TODO.
todo_updateEdit a TODO.
todo_deleteDelete a TODO.
todo_statsShow aggregated TODO statistics.
todo_searchSearch TODOs by text.
todo_overdueList overdue TODOs.
todo_upcomingList TODOs due soon.
todo_categoriesList the categories in use.
todo_tagsList the tags in use.
todo_helpShow the supported actions.

user_config

Your personal configuration documents.

ActionPurpose
createCreate a document.
listList your documents.
getRead one document.
updateEdit a document.
deleteRemove a document.
helpShow the available actions.

api_catalog

ActionPurpose
api_catalog_searchFind API specifications by natural language.
api_catalog_listList the API specifications you can see.
api_catalog_getRead one API specification with its endpoints.

Next steps