Notemd MCP Server

A standalone backend server for the Notemd Obsidian plugin, providing AI-powered text processing and knowledge management.

Local serverstdioPython

What is the Notemd MCP Server?

A standalone backend server for the Notemd Obsidian plugin, providing AI-powered text processing and knowledge management.

What you get

Welcome to the Notemd MCP Server! This project provides a powerful, standalone backend server that exposes the core AI-powered text processing and knowledge management functionalities of the Notemd Obsidian Plugin.

  • AI-Powered Content Enrichment — Automatically processes Markdown content to identify key concepts and create [[wiki-links]], building a deeply interconnected knowledge graph
  • Automated Documentation Generation — Generates comprehensive, structured documentation from a single title or keyword, optionally using web research for context
  • Integrated Web Research & Summarization — Performs web searches using Tavily or DuckDuckGo and uses an LLM to provide concise summaries on any topic
  • Diagram Workflows (Canonical + Compatibility Alias) — Supports generate_diagram as the canonical flow plus generate_experimental_diagram as a legacy compatibility alias aligned with modern NotEMD command surfaces
  • Translation & Extraction Utilities — Adds first-class translation, concept extraction, and verbatim original-text extraction operations for automation pipelines
  • Knowledge Graph Integrity — Includes endpoints to automatically update or remove backlinks when files are renamed or deleted, preventing broken links

Configuration and credentials

  • For Python execution: Python 3.8+ and pip or uv. - For NPX execution: Node.js and npx.

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

How to install the Notemd MCP Server

{
  "mcpServers": {
    "notemd": {
      "command": "npx",
      "args": ["-y", "execution"],
      "env": {
        "OPENAI_API_KEY": "your-value",
        "DEEPSEEK_API_KEY": "your-value",
        "TAVILY_API_KEY": "your-value"
      }
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Configuration

  • For Python execution: Python 3.8+ and pip or uv. - For NPX execution: Node.js and npx.
VariableDescriptionRequired
OPENAI_API_KEYCredential the server authenticates with.Yes
DEEPSEEK_API_KEYCredential the server authenticates with.Yes
TAVILY_API_KEYCredential the server authenticates with.Yes

Example prompts to try

  • “Use Notemd MCP to ENABLE STABLE API CALL.”
  • “Use Notemd MCP to API CALL INTERVAL.”
  • “Use Notemd MCP to API CALL MAX RETRIES.”

Frequently asked questions

A standalone backend server for the Notemd Obsidian plugin, providing AI-powered text processing and knowledge management. Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.