Skip to main content
Glama

Obsidian MCP Server

by natestrong

list_tags_tool

Identify and analyze all unique tags in your Obsidian vault with usage statistics. Maintain tag consistency, review taxonomy, and discover variations like 'project' vs 'projects.' Optimized for performance across vault sizes.

Instructions

List all unique tags used across the vault with usage statistics. When to use: - Before adding tags to maintain consistency - Getting an overview of your tagging taxonomy - Finding underused or overused tags - Discovering tag variations (e.g., 'project' vs 'projects') When NOT to use: - Getting tags for a specific note (use get_note_info) - Searching notes by tag (use search_notes with tag: prefix) Performance note: - For vaults with <1000 notes: Fast (1-3 seconds) - For vaults with 1000-5000 notes: Moderate (3-10 seconds) - For vaults with >5000 notes: May be slow (10+ seconds) - Uses batched concurrent requests to optimize performance Returns: All unique tags with optional usage counts

Input Schema

NameRequiredDescriptionDefault
ctxNo
include_countsNoWhether to include usage count for each tag
sort_byNoHow to sort results - by name (alphabetical) or count (usage)name

Input Schema (JSON Schema)

{ "properties": { "ctx": { "default": null, "title": "Ctx" }, "include_counts": { "default": true, "description": "Whether to include usage count for each tag", "title": "Include Counts", "type": "boolean" }, "sort_by": { "default": "name", "description": "How to sort results - by name (alphabetical) or count (usage)", "enum": [ "name", "count" ], "title": "Sort By", "type": "string" } }, "type": "object" }

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/natestrong/obsidian-mcp'

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