Obsidian MCP for ChatGPT
Provides integration with Obsidian via the Local REST API plugin, allowing AI agents to interact with an Obsidian vault, including reading, writing, and managing notes, attachments, and other vault resources.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Obsidian MCP for ChatGPTCreate a note for today's ideas from our conversation."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Obsidian MCP for ChatGPT Web
This repo contains a small SSE bridge plus Windows setup scripts for using an Obsidian vault from ChatGPT web through a custom MCP app.
The working architecture is:
ChatGPT web
-> public HTTPS tunnel, for example ngrok
-> local bridge on 127.0.0.1:8000
-> Obsidian Local REST API on 127.0.0.1:27124
-> local Obsidian vaultUse AGENT_SETUP_GUIDE.md when asking another AI agent to repeat the setup on a different PC.
Quick Start
Install prerequisites on the target PC:
Obsidian
Python 3.11+
uvngrok
Clone this repo:
git clone https://github.com/tony816/Obsidina_mcp_chatgpt.git
cd Obsidina_mcp_chatgptInstall the Obsidian Local REST API plugin into the vault:
.\scripts\install_obsidian_local_rest_api.ps1 -VaultPath "<VAULT_PATH>"Restart Obsidian and wait until this file exists:
<vault>\.obsidian\plugins\obsidian-local-rest-api\data.jsonStart the local bridge:
.\scripts\start_bridge.ps1 -VaultPath "<VAULT_PATH>"In another PowerShell window, expose it:
ngrok http 8000In ChatGPT web:
Settings
Apps
App creation / Developer mode
MCP server URL:
https://<ngrok-domain>/mcpAuthentication:
NoneConnect the app
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/tony816/Obsidina_mcp_chatgpt'
If you have feedback or need assistance with the MCP directory API, please join our Discord server