Skip to main content
Glama

Obsidian MCP Server

by bazylhorsey

add_canvas_edge

Connect nodes in Obsidian canvas files by creating edges between them, allowing you to build relationships and visualize connections within your knowledge graph.

Instructions

Add an edge between nodes in canvas

Input Schema

NameRequiredDescriptionDefault
canvasPathYesPath to canvas file
colorNoEdge color (1-6)
fromNodeYesSource node ID
labelNoEdge label
toNodeYesTarget node ID
vaultYesVault name

Input Schema (JSON Schema)

{ "properties": { "canvasPath": { "description": "Path to canvas file", "type": "string" }, "color": { "description": "Edge color (1-6)", "type": "string" }, "fromNode": { "description": "Source node ID", "type": "string" }, "label": { "description": "Edge label", "type": "string" }, "toNode": { "description": "Target node ID", "type": "string" }, "vault": { "description": "Vault name", "type": "string" } }, "required": [ "vault", "canvasPath", "fromNode", "toNode" ], "type": "object" }

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/bazylhorsey/obsidian-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server