add_document_collaborator
Add a collaborator to a document with specific permissions
Runs a Helios-9 workspace from the assistant: projects, initiatives, tasks with dependencies, markdown documents, saved AI conversations, automation rules and the analytics over all of it.
LABSCO SUMMARY
The ordinary create-and-update tools are the smaller half. The interesting ones aggregate: a project's context in a single call rather than four, related content for any entity, and a natural-language question answered across projects, tasks and documents together. The conversation tools close the loop — a planning discussion can be saved against its project, then mined later for the action items nobody wrote down. Give the API key only the permissions the workflow needs; it is the boundary on everything here.
A full client for the Helios-9 project management service. Everything the workspace holds — the project hierarchy, the work items, the documents, past AI conversations — is readable and writable, with context-shaped calls that aggregate rather than return one record at a time.
A Helios-9 account and an API key generated in its settings — it is shown once, and its permissions decide what the connection can reach across projects, tasks, documents and analytics. HELIOS_API_URL points at the service and HELIOS_API_KEY carries the key, or the key can be passed on the launch command. Node.js 16 or newer; it runs as npx -y helios9-mcp-server@latest. All state lives in the Helios-9 workspace rather than locally, so this is a client for an account you already have rather than something that stands alone.
One command plus a key — npx -y helios9-mcp-server@latest --api-key <YOUR_HELIOS9_API_KEY>, then supply credentials
USE CASES
Pull the project's context — statistics, recent activity and team — in one call rather than reading tasks and documents separately.
Hand over the description, review what analyse mode proposes, then create the project, its tasks and the dependencies between them.
Save the conversation against its project, then extract the action items from it and turn them into tasks.
Search every entity type at once with ranking, or ask in natural language and let the context call gather across projects, tasks and documents.
Create the document with frontmatter metadata, link it to the initiative it belongs to, and search content across the workspace later.
Create a rule that fires on an event, test it by running it by hand, and check afterwards how often it has been doing anything.
Read workspace health and team productivity, then generate a custom report over the metrics that matter to whoever is asking.
Counted once with only startup setup. Other versions, modes or optional credentials may expose a different list.
add_document_collaboratorAdd a collaborator to a document with specific permissions
add_task_dependencyAdd a dependency relationship between tasks
analyze_conversationAnalyze an AI conversation to extract insights, themes, and patterns
analyze_document_contentPerform advanced analysis on document content
archive_projectArchive or unarchive a project
associate_document_with_initiativeLink an existing document to an initiative
bulk_document_operationsPerform bulk operations on multiple documents
bulk_update_projectsUpdate multiple projects at once with common settings
bulk_update_tasksUpdate multiple tasks at once
create_documentCreate a new document with markdown content and optional frontmatter metadata
create_initiativeCreate a new initiative
create_projectCreate a new project with specified details
create_taskCreate a new task in a project
create_task_workflowCreate a workflow with multiple connected tasks
create_trigger_automationCreate automated workflows triggered by specific events
create_workflow_ruleCreate an automation rule that triggers actions based on events
debug_environmentDebug tool to check MCP server environment and configuration
disassociate_document_from_initiativeRemove the link between a document and an initiative
duplicate_projectCreate a copy of an existing project with customizable options
execute_workflow_ruleManually execute a workflow rule for testing
extract_action_itemsExtract actionable items from a conversation and optionally create tasks
find_related_contentFind content related to a specific entity (project, task, or document)
generate_context_summaryGenerate intelligent summary from aggregated context data
generate_conversation_summaryGenerate different types of summaries from a conversation
generate_custom_reportGenerate a custom analytics report with specified metrics and visualizations
generate_document_templateGenerate a document template based on type and requirements
get_automation_analyticsGet analytics and performance data for workflow automations
get_conversationsRetrieve AI conversations for a project with optional filtering
get_documentGet a document by ID with basic information
get_document_collaborationGet collaboration history and current collaborators for a document
get_document_contextGet document with full context including links, references, and AI metadata
get_enhanced_project_contextGet project context including all initiatives
get_initiativeGet detailed information about a specific initiative
get_initiative_contextGet rich context about an initiative for AI understanding
get_initiative_insightsGet AI-powered insights and recommendations for an initiative
get_projectGet detailed information about a specific project including tasks and documents
get_project_analyticsGet comprehensive analytics and insights for projects
get_project_contextGet comprehensive project context including statistics, recent activity, and team information for AI understanding
get_project_insightsGet deep analytics and insights for a specific project
get_project_timelineGet project timeline with milestones and key events
get_search_analyticsGet analytics about search patterns and performance
get_search_suggestionsGet intelligent search suggestions and autocomplete
get_smart_contextGet intelligent context aggregation based on natural language query across projects, tasks, and documents
get_taskGet a task by ID with full details
get_task_dependenciesGet all dependencies for a task or project
get_task_workflow_statusGet status and progress of a task workflow
get_team_productivityAnalyze team productivity patterns and performance
get_workspace_contextGet complete workspace hierarchy and insights
get_workspace_healthGet comprehensive workspace health metrics and indicators
get_workspace_overviewGet comprehensive overview of entire workspace with analytics and insights
list_documentsList documents with optional filtering by project or document type
list_initiativesList all initiatives with optional filtering
list_projectsList all projects with optional filtering by status
list_tasksList tasks with optional filtering by project, initiative, status, or assignee
list_workflow_rulesList all automation rules for a project or globally
prompt_to_projectConvert a natural language project description into structured project entities. In analyze mode, returns a template for the AI agent to fill. In create mode, executes the agent-provided plan.
save_conversationSave an AI conversation with project context for future reference and analysis
search_documentsSearch documents by content with advanced filtering and ranking
search_workspaceSearch across all entity types with initiative awareness
semantic_searchPerform semantic similarity search using AI embeddings
universal_searchSearch across all projects, tasks, documents, and conversations with intelligent ranking
update_documentUpdate an existing document with new content or metadata
update_initiativeUpdate initiative details
update_projectUpdate an existing project with new information
update_taskUpdate an existing task with new information
BEFORE YOU INSTALL
65 tools when we connected. The documentation claims 21 tools and lists features as coming soon that already ship, such as semantic_search and add_task_dependency. debug_environment is a diagnostic tool.
CONTEXT COST
Rated by the size of the 65 tool definitions that ride along on every turn, not by how many there are
INSTALLATION
npx -y helios9-mcp-server@latest --api-key <YOUR_HELIOS9_API_KEY>{
"mcpServers": {
"helios9": {
"command": "npx",
"args": [
"-y",
"helios9-mcp-server@latest"
],
"env": {
"HELIOS_API_URL": "https://helios9.app",
"HELIOS_API_KEY": "<YOUR_HELIOS_API_KEY>"
}
}
}
}git clone https://github.com/jakedx6/helios9-MCP-Server.git
cd helios9-MCP-Server
npm install
npm run buildThen add this to your client configuration; <YOUR_PATH_TO_HELIOS9_MCP_SERVER> is the full path of the folder you cloned:
{
"mcpServers": {
"helios9": {
"command": "node",
"args": [
"<YOUR_PATH_TO_HELIOS9_MCP_SERVER>/dist/index.js"
],
"env": {
"HELIOS_API_URL": "https://helios9.app",
"HELIOS_API_KEY": "<YOUR_HELIOS_API_KEY>"
}
}
}
}git clone https://github.com/jakedx6/helios9-MCP-Server.git
cd helios9-MCP-Server
npm install
npm run buildThen add this to your client configuration; <YOUR_PATH_TO_HELIOS9_MCP_SERVER> is the full path of the folder you cloned:
{
"mcpServers": {
"helios9": {
"command": "node",
"args": [
"<YOUR_PATH_TO_HELIOS9_MCP_SERVER>/dist/index.js"
],
"env": {
"HELIOS_API_URL": "https://www.helios9.app",
"HELIOS_API_KEY": "<YOUR_HELIOS_API_KEY>"
}
}
}
}