Skip to main content
Glama

McFlow

workflow-naming.md2.49 kB
# Workflow Naming Standards ## ⚠️ MANDATORY: All Workflows Must Include Project Prefix ### Format ``` [project-name]-[workflow-purpose] ``` ### Why This is Critical 1. **Avoid Conflicts** - Multiple projects may have similar workflows 2. **Easy Identification** - Instantly know which project a workflow belongs to 3. **Better Organization** - Workflows sort naturally by project 4. **Clear Ownership** - No ambiguity about workflow purpose and project ### Examples #### ✅ CORRECT - With Project Prefix ``` newspop-news-collection newspop-image-generation newspop-review-queue myapp-user-registration myapp-payment-processor client-invoice-generator client-report-builder ``` #### ❌ WRONG - Missing Project Prefix ``` news-collection # Which project? image-generation # Could be any project user-registration # Ambiguous payment-processor # No context workflow-1 # Generic and no prefix test-workflow # Missing project context demo # Too generic ``` ### Naming Rules 1. **Always start with project name** - Use the consistent project identifier - Keep it short but recognizable 2. **Use kebab-case** - `project-name-workflow-purpose` - Not: `projectName_workflowPurpose` 3. **Be descriptive** - `newspop-news-analysis` ✅ - `newspop-workflow-2` ❌ 4. **Keep it concise** - `myapp-send-welcome-email` ✅ - `myapp-workflow-that-sends-welcome-emails-to-new-users` ❌ ### Special Cases #### Module Workflows For workflows that are modules called by other workflows: ``` project-module-purpose newspop-module-news-collection newspop-module-image-generation ``` #### Test Workflows For test/development workflows: ``` project-test-purpose newspop-test-api-integration newspop-test-ai-response ``` #### Utility Workflows For utility/helper workflows: ``` project-util-purpose newspop-util-cleanup newspop-util-backup ``` ### Enforcement McFlow and AI agents MUST: 1. **Reject** workflow names without project prefix 2. **Suggest** correct naming when creating workflows 3. **Validate** naming during deployment 4. **Auto-prefix** if project context is known ### Migration When working with existing workflows: 1. **Identify** workflows without proper prefix 2. **Rename** to include project prefix 3. **Update** all references in other workflows 4. **Document** the change --- **Remember:** Every workflow name tells a story - make sure it starts with the project!

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/mckinleymedia/mcflow-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server