Skip to content

[FEATURE] Obsidian MCP getVaultFile() cannot fetch Audio #59

@mayeenulislam

Description

@mayeenulislam

First of all, a token of 👏 appreciation for the nice job. I recently published a blog about this plugin:

Using MCP in Obsidian - the right way
https://mayeenulislam.medium.com/646cf56ec7a7

Feature Description

The getVaultFile() should not just look for markdown files, but any files within the vault. If it's too much, then we can introduce a new tool like getVaultMediaFile() to get the audio notes from our vaults.

Use Case & Motivation

I recently connected Obsidian MCP to my Claude Desktop.
I asked it to go through a specific markdown file and find all the audio files in it and then start transcribing them. But it eventually failed saying:

The Obsidian MCP tools don't provide direct access to read audio/media files for transcription. Obsidian MCP doesn't have a built-in audio transcription capability.

Proposed Solution

The getVaultFile() should not just look for markdown files, but any files within the vault. If it's too much, then we can introduce a new tool like getVaultMediaFile() to get the audio notes from our vaults.

Alternatives Considered

We can introduce a new tool like getVaultMediaFile() to get the audio notes from our vaults.

Implementation Notes

  • Add Audio notes in an Obsidian note
  • Ask the AI Client to transcribe the audio within the note

Maintainer Transition Note

This project is currently transitioning to new maintainers. Feature requests will be evaluated by the new maintainer team based on:

  • Alignment with project goals
  • Implementation complexity
  • Community benefit
  • Available development time

Remember: This is volunteer work. Suggestions are welcome, but demands are not. Be patient and respectful.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions