Obsidian MCP Bridge
Provides tools for interacting with Obsidian vaults, enabling AI agents to read, write, search, and manage notes, metadata, and files within an Obsidian vault.
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 Bridgeread note 'Case 123' and check PJe for new motions"
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 ANA
Plugin para Obsidian que funciona como servidor MCP (expõe o vault) e cliente MCP (conecta a servidores externos como MCP ANA PJe, DataJud, etc.) simultaneamente. Compatível com Claude Desktop, Claude Code e qualquer cliente MCP.
O que é MCP?
Model Context Protocol (MCP) é o protocolo aberto da Anthropic para conectar LLMs (como Claude) a ferramentas e dados externos. Este plugin substitui o mcp-obsidian (descontinuado) com funcionalidades adicionais.
Related MCP server: Obsidian Claude Code MCP Server
Instalação
Via BRAT (recomendado)
Instale o plugin BRAT (Obsidian42 - BRAT) pela comunidade.
Configurações → BRAT → Add Beta Plugin → cole:
https://github.com/Jorgelaw/obsidian-mcp-anaAtive o "MCP ANA" em Plugins da comunidade.
Manual
Baixe main.js, manifest.json e styles.css (da release ou do repositório) e coloque em .obsidian/plugins/obsidian-mcp-ana/. Em seguida, ative o "MCP ANA".
Desenvolvimento
cd /caminho/do/vault/.obsidian/plugins/
git clone https://github.com/Jorgelaw/obsidian-mcp-ana
cd obsidian-mcp-ana
npm install
npm run buildConfiguração
Servidor MCP Local (vault → Claude)
Após ativar, o servidor inicia automaticamente em http://localhost:27123.
Claude Desktop (claude_desktop_config.json) — use o transporte via mcp-remote:
{
"mcpServers": {
"obsidian-mcp-ana": {
"command": "npx",
"args": ["-y", "mcp-remote", "http://localhost:27123/sse"]
}
}
}O servidor implementa o transporte MCP HTTP+SSE (evento
endpoint+ respostas pelo stream SSE), compatível commcp-remotee demais clientes MCP.
Servidores Externos (Obsidian → PJe/DataJud)
Em Configurações → MCP ANA → Servidores MCP Externos:
Clique em + Adicionar ou use um preset (MCP ANA PJe, MCP Nacional)
Insira a URL SSE e o token de autenticação
Ative o toggle do servidor
Os resultados podem ser injetados automaticamente como notas Markdown na pasta configurada (padrão: _mcp-results/).
Ferramentas (26)
Notas e vault
Tool | Descrição |
| Lê o conteúdo de uma nota |
| Cria ou sobrescreve uma nota |
| Adiciona texto ao final de uma nota |
| Insere/substitui relativo a heading, bloco (^id) ou frontmatter |
| Move um arquivo para a lixeira (ou exclui) |
| Lista arquivos/pastas do vault |
| Retorna frontmatter e metadados |
| Abre uma nota no editor |
| Executa/lista comandos do Obsidian |
Busca
Tool | Descrição |
| Busca textual no vault |
| Busca semântica (via Smart Connections) |
Nota ativa (editor)
Tool | Descrição |
| Lê a nota aberta no editor |
| Sobrescreve a nota ativa |
| Adiciona ao final da nota ativa |
| Patch na nota ativa (heading/bloco/frontmatter) |
| Move a nota ativa para a lixeira |
Outras
Tool | Descrição |
| Informações do servidor (vault, tools, porta) |
| Busca o conteúdo de uma URL na web |
| Executa um template do Templater |
Integração com Projeto ANA (TJMA)
Este plugin foi projetado para funcionar no ecossistema ANA do TJMA:
Claude Code / Claude Desktop
↕ (MCP)
Obsidian Vault (este plugin)
↕ (MCP client)
MCP ANA PJe / MCP Nacional
↕
PJe TJMAExemplo de uso:
Claude lê uma nota de análise do vault (
read_note)Claude consulta o PJe via MCP ANA PJe embutido no cliente externo
Claude escreve a minuta de volta no vault (
write_note)
Endpoints HTTP
Endpoint | Método | Descrição |
| GET | Status do servidor |
| GET | Transporte SSE para clientes MCP |
| POST | JSON-RPC (com |
Segurança
O servidor escuta apenas em
127.0.0.1(loopback) — não exposto à redeToken Bearer opcional para autenticação
Para uso remoto, configure um túnel seguro (ex: Cloudflare Tunnel)
Estrutura do projeto
obsidian-mcp-ana/
├── src/
│ └── main.ts # Entry point do plugin
├── server/
│ └── McpServer.ts # Servidor MCP HTTP/SSE
├── client/
│ └── McpClientManager.ts # Cliente para servidores externos
├── settings/
│ └── SettingTab.ts # UI de configurações
├── styles.css
├── manifest.json
├── package.json
└── tsconfig.jsonLicença
MIT — ToadaLab / TJMA
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
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- 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/Jorgelaw/obsidian-mcp-ana'
If you have feedback or need assistance with the MCP directory API, please join our Discord server