| name | make-note |
| description | Create well-structured notes in Obsidian with intelligent tag suggestions. Use when the user asks to create a note, make a note, or save content to Obsidian. Scans existing vault for common tags and presents suggestions before creating the note in the Resources folder. |
| license | MIT |
| metadata | [object Object] |
Make Note
Create or edit notes in Obsidian's Resources folder with intelligent tag management based on existing vault patterns.
Workflow
Step 1: Analyze Tag Patterns
Before creating any note, scan the vault to understand existing tag patterns:
- Use the MCP Server
mcp-obsidianand invoke the toolobsidian_get_tagsto get a list of all available tags - Identify the most commonly used tags and their hierarchies
- Note tag categories (e.g., work-related, technical, personal)
The MCP tool obsidian_get_tags returns a JSON with tag frequencies. Focus on tags that appear
more than 3 times to identify genuine patterns rather than one-off tags.
This is an example of the JSON return:
{
"tags": {
"#tag1": 24,
"#tag2/subtagx": 37,
"#tag3": 104,
"#tag4": 62
}
}
Step 2: Suggest Relevant Tags
Based on the note content and existing tag patterns:
- Analyze the note topic and content
- Match it against common tags from the vault
- Propose 3-5 relevant tags that fit the content
- Present tags to the user as a numbered list for easy selection by number.
- Allow the user to confirm, modify, or add tags
Tag suggestion format:
- Present hierarchical tags using slash notation (e.g.,
ai/code-agent,dpg/strategy) - Group related tags together (e.g., all work tags, all technical tags)
- Include mix of general and specific tags where appropriate
Step 3: Confirm Tags with User
Present suggested tags to the user for confirmation:
"I suggest these tags for your note:
- [tag1]
- [tag2]
- [tag3]
Would you like to use these tags, modify them, or add additional tags?"
Wait for user confirmation before proceeding.
Step 4: Create the Note
Once tags are confirmed:
- Create or edit the note in the Resources folder using the MCP Server
mcp-obsidiantoolobsidian_append_content - Proper front matter MUST be included and MUST follow the following format:
tags:field formatted as listcreated:field with current date in formatDD-MM-YYYY HH:MM
- Add the note title as H1 heading with wiki-link format:
# [[Title]] - Include the main content below the heading
- Preserve any sections, formatting, or structure from the original content
- Add at the bottom of the note:
## Referencessection with relevant external links (if any)## Related Notessection with wiki-links to other notes in the vault (if any). DO NOT add dead links!
MANDATORY Frontmatter format:
---
tags:
- tag1
- tag2
- tag3
created: DD-MM-YYYY HH:MM
---
Bottom sections format:
## References
- [Link title](URL)
- [Another link](URL)
## Related Notes
- [[Related Note 1]]
- [[Related Note 2]]
Only include these sections if there are relevant links or related notes to add. If no references or related notes exist, omit those sections entirely.
Step 5: Confirm Creation
After creating the note, inform the user:
- Confirm the note was created in Resources folder
- List the filepath
- Confirm the tags that were applied
Tag Guidelines
Tag Format Standards
Follow these conventions observed in the vault:
- Hierarchical tags: Use forward slash for hierarchy (e.g.,
cloud/aws,ai/agentic,music/modular) - Array format: Tags in frontmatter use list notation
- Lowercase: All tags should be lowercase
- Hyphens for multi-word tags: Use hyphens for multi-word tags (e.g.,
platform-engineering,code-agent)
Common Tag Categories
Based on vault analysis, common tag patterns include:
Work/DPG Related:
secdevops,dpg/strategy,dpg/development-enablement,platform-engineering
Technical:
cloud/aws,ai/code-agent,ai/agentic,coding/sdd
Personal/Hobbies:
music/modular,learning,productivity
Context Tags:
- Work context: Usually includes dpg-related or professional tags
- Home context: Usually includes personal/hobby tags
Tag Selection Strategy
- Prioritize existing tags: Prefer tags already in use (3+ occurrences)
- Match content specificity: Use specific hierarchical tags when content is specific (e.g.,
ai/code-agentvs justai) - Mix breadth and depth: Include both general category tags and specific subtags
- Limit to 3-5 tags: Avoid over-tagging; focus on most relevant categories