Skip to main content

MCP server for HedgeDoc - create collaborative markdown notes with Mermaid diagrams

Project description

HedgeDoc MCP Server

MCP server for HedgeDoc — create collaborative markdown notes with Mermaid diagrams from OpenCode and other MCP-compatible AI agents.

Tools

Tool Description
hedgedoc_create Create a new note with markdown content
hedgedoc_read Read the raw markdown content of a note
hedgedoc_info Get note metadata (title, description, timestamps)
hedgedoc_create_diagram Create a note with a Mermaid diagram

Usage

export HEDGEDOC_URL="https://hedgedoc.your-instance.com"
# Optional: export HEDGEDOC_TOKEN="your-api-token"

uvx hedgedoc-mcp-server stdio

OpenCode config

{
  "mcp": {
    "hedgedoc": {
      "type": "local",
      "enabled": true,
      "command": ["uvx", "hedgedoc-mcp-server", "stdio"],
      "environment": {
        "HEDGEDOC_URL": "https://hedgedoc.your-instance.com"
      }
    }
  }
}

Requirements

  • HedgeDoc 1.x instance
  • Python 3.11+
  • uv (recommended) or pip

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

hedgedoc_mcp_server-0.1.0.tar.gz (2.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

hedgedoc_mcp_server-0.1.0-py3-none-any.whl (3.3 kB view details)

Uploaded Python 3

File details

Details for the file hedgedoc_mcp_server-0.1.0.tar.gz.

File metadata

  • Download URL: hedgedoc_mcp_server-0.1.0.tar.gz
  • Upload date:
  • Size: 2.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.24 {"installer":{"name":"uv","version":"0.11.24","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"26.04","id":"resolute","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for hedgedoc_mcp_server-0.1.0.tar.gz
Algorithm Hash digest
SHA256 916451998614a520ef7866b6b67b1490cb2f78c14d59d1e267a07b6c42327d69
MD5 f962fd7f3ef480c434bb7bf54b9467dd
BLAKE2b-256 51fc13903e4b8cce0e466f28a191b4d63d6a505cb0d2e03029dcd2aac7bdecfe

See more details on using hashes here.

File details

Details for the file hedgedoc_mcp_server-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: hedgedoc_mcp_server-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 3.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.24 {"installer":{"name":"uv","version":"0.11.24","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"26.04","id":"resolute","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for hedgedoc_mcp_server-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b4572be69049317fee078d331fe96bea1a13188ad5cdb80c170d1354ed79fac3
MD5 b5dbb9ef77b0e29047c6e3335fb96c23
BLAKE2b-256 1a9379436817f939e621f19afef36a26240d430ff7f0ba844852e0e745e376e4

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page