Skip to main content
Glama

Obsidian GitHub MCP

MIT License
2

getCommitHistory

Retrieve and analyze commit history for your Obsidian vault on GitHub to track note evolution, filter by author, and explore detailed file changes over time.

Instructions

Track the evolution of your Obsidian vault knowledge base by retrieving commit history from GitHub (my-organization/obsidian-vault). See how your notes and ideas have developed over time with detailed diffs.

Input Schema

NameRequiredDescriptionDefault
authorNoFilter commits by author username
daysYesNumber of days to look back for commits
includeDiffsNoWhether to include actual file changes/diffs (default: true)
maxCommitsNoMaximum number of commits to return
pageNoPage number for pagination (0-indexed)

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "author": { "description": "Filter commits by author username", "type": "string" }, "days": { "description": "Number of days to look back for commits", "maximum": 365, "minimum": 1, "type": "number" }, "includeDiffs": { "default": true, "description": "Whether to include actual file changes/diffs (default: true)", "type": "boolean" }, "maxCommits": { "default": 25, "description": "Maximum number of commits to return", "maximum": 50, "minimum": 1, "type": "number" }, "page": { "default": 0, "description": "Page number for pagination (0-indexed)", "type": "number" } }, "required": [ "days" ], "type": "object" }

You must be authenticated.

Other Tools from Obsidian GitHub MCP

Related Tools

    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/Hint-Services/obsidian-github-mcp'

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