local-first-mcp
Allows semantic search of an Obsidian vault, enabling retrieval of notes based on meaning.
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
local-first-mcp
MCP server that exposes local-first AI tools to Claude.
This server allows Claude to use your locally-built tools (like resource-summarizer, promo-generator, etc.) directly via the Model Context Protocol.
Tools Exposed
summarize_article: Fetch and summarize a URL (viaresource-summarizer)generate_promo: Create promotional copy for a blog post (viapromo-generator)semantic_search: Search your Obsidian vault by meaning (viavault-semantic-search)
Related MCP server: jarvis-mcp-server
Installation
cd local-first-mcp
uv syncConfiguration for Claude Desktop
Add this to your claude_desktop_config.json:
{
"mcpServers": {
"local-first": {
"command": "uv",
"args": [
"--directory",
"/Users/jamalhansen/projects/local-first/local-first-mcp",
"run",
"local-first-mcp"
]
}
}
}Project Structure
local-first-mcp/
├── src/
│ └── local_first_mcp/
│ ├── server.py # FastMCP server definition
│ └── tools/ # Tool-specific wrappers
│ ├── promo.py
│ ├── search.py
│ └── summarize.py
├── pyproject.toml # Managed by uv
└── tests/ # Server integration testsThis server cannot be deployed
Maintenance
Related MCP Connectors
Connect AI assistants to your GitHub-hosted Obsidian vault to seamlessly access, search, and analy…
Work on your own computers from Claude or ChatGPT: run commands, edit and search files.
Zotero MCP server for Claude and ChatGPT: search, citations, safe writes, PDF passages and pages.
Live SEO workflow tools for Claude Code, Codex, and AI agents.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceProvides semantic search capability over Obsidian vaults and exposes recent notes as resources to Claude through the MCP protocol.9-
- AlicenseNot gradedqualityCmaintenanceProvides Claude with tools to read/write an Obsidian vault, query a local SQLite database, and manage files, accessible from any device via OAuth over Tailscale.MIT
- AlicenseBqualityDmaintenanceEnables Claude to interact with an Obsidian vault via the Local REST API plugin, supporting file operations, search, periodic notes, commands, and semantic search.223,890 npmMIT
- AlicenseNot gradedqualityDmaintenanceProvides semantic search, note retrieval, source explanation, daily digests, and health checks for a local Obsidian vault, enabling MCP clients like Claude Desktop and Claude Code to query the second brain via natural language.MIT