{"_id":"obsidian-mcp-server","_rev":"47-32aa4232433a0bcb51fe0ceb1a5a2b09","name":"obsidian-mcp-server","dist-tags":{"latest":"3.2.4"},"versions":{"1.1.0":{"name":"obsidian-mcp-server","version":"1.1.0","keywords":["mcp","obsidian","llm","llm-agent","ai","claude","model-context-protocol","tiktoken"],"author":{"name":"cyanheads"},"_id":"obsidian-mcp-server@1.1.0","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"homepage":"https://github.com/cyanheads/obsidian-mcp-server#readme","bugs":{"url":"https://github.com/cyanheads/obsidian-mcp-server/issues"},"dist":{"shasum":"bef482944e6388702f41407fbd9a65d8e78c3e1f","tarball":"https://registry.npmjs.org/obsidian-mcp-server/-/obsidian-mcp-server-1.1.0.tgz","fileCount":14,"integrity":"sha512-CHGvVQjgo7H7zIylk9q0GNXtANW3yRdwZ2OQMKAN3S08fxoJHaGPl1r4ypgNfNijOFxAsZdWjE4NsaeVncKNFw==","signatures":[{"sig":"MEYCIQDherWqGUIT1vkhnUCYI52+kZE/a/tpxON9Be1ah8Ro/QIhAPcJ+m+RTJJka63/IW2zxptmEHiUVPckgJrWFtBUNUtl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68299},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"3036ade98afe5cfdd557218e579648dd33ea182e","scripts":{"dev":"tsc -w","lint":"eslint . --ext .ts","test":"echo \"No tests specified yet\" && exit 0","build":"tsc && chmod +x build/index.js","clean":"rm -rf build","start":"node build/index.js","format":"prettier --write \"src/**/*.ts\"","rebuild":"npm run clean && npm run build"},"_npmUser":{"name":"cyanheads","email":"casey@caseyjhand.com"},"repository":{"url":"git+ssh://git@github.com/cyanheads/obsidian-mcp-server.git","type":"git"},"_npmVersion":"10.8.2","description":"Model Context Protocol server for Obsidian integration with token-aware response handling","directories":{},"_nodeVersion":"18.20.5","dependencies":{"axios":"^1.7.9","dotenv":"^16.4.7","tiktoken":"^1.0.18","@modelcontextprotocol/sdk":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.18.0","prettier":"^3.4.2","typescript":"^5.7.3","@types/node":"^22.10.10","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.21.0","@typescript-eslint/eslint-plugin":"^8.21.0"},"_npmOperationalInternal":{"tmp":"tmp/obsidian-mcp-server_1.1.0_1737710406601_0.454177938412899","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"obsidian-mcp-server","version":"1.1.1","keywords":["mcp","obsidian","llm","llm-agent","ai","claude","model-context-protocol","tiktoken"],"author":{"name":"cyanheads"},"license":"Apache-2.0","_id":"obsidian-mcp-server@1.1.1","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"homepage":"https://github.com/cyanheads/obsidian-mcp-server#readme","bugs":{"url":"https://github.com/cyanheads/obsidian-mcp-server/issues"},"dist":{"shasum":"08b1d62cad31f04fe03af010623ec8f785bd7aae","tarball":"https://registry.npmjs.org/obsidian-mcp-server/-/obsidian-mcp-server-1.1.1.tgz","fileCount":15,"integrity":"sha512-u4L/Oi3+4/RYyhvqe8stFwkpw3QwumJgaPgSoAjb4nR4CJxdp75xj/GkYO6/vwJNAepc20xf7CddHyikPe6cxA==","signatures":[{"sig":"MEUCIDsN0pZUnT7HxB5L849tipisMBBkasHMBdJoAJoZ+1myAiEAldPi8InVEa2GxH+xWkeT5jXtlvdRgV9B8Yt+ToCzMWw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79589},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"cfecc610b2761dd36e71f2e483be63ed5e9acd7a","scripts":{"dev":"tsc -w","lint":"eslint . --ext .ts","test":"echo \"No tests specified yet\" && exit 0","build":"tsc && chmod +x build/index.js","clean":"rm -rf build","start":"node build/index.js","format":"prettier --write \"src/**/*.ts\"","rebuild":"npm run clean && npm run build"},"_npmUser":{"name":"cyanheads","email":"casey@caseyjhand.com"},"repository":{"url":"git+ssh://git@github.com/cyanheads/obsidian-mcp-server.git","type":"git"},"_npmVersion":"10.8.2","description":"Model Context Protocol server for Obsidian integration with token-aware response handling","directories":{},"_nodeVersion":"18.20.5","dependencies":{"axios":"^1.7.9","dotenv":"^16.4.7","tiktoken":"^1.0.18","@modelcontextprotocol/sdk":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.18.0","prettier":"^3.4.2","typescript":"^5.7.3","@types/node":"^22.10.10","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.21.0","@typescript-eslint/eslint-plugin":"^8.21.0"},"_npmOperationalInternal":{"tmp":"tmp/obsidian-mcp-server_1.1.1_1737711201033_0.9995843705025167","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"obsidian-mcp-server","version":"1.2.0","keywords":["mcp","obsidian","llm","llm-agent","ai","claude","model-context-protocol","tiktoken"],"author":{"name":"cyanheads"},"license":"Apache-2.0","_id":"obsidian-mcp-server@1.2.0","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"homepage":"https://github.com/cyanheads/obsidian-mcp-server#readme","bugs":{"url":"https://github.com/cyanheads/obsidian-mcp-server/issues"},"dist":{"shasum":"4b929b52d4a9ed2adb1a2fe422defbd6e0779418","tarball":"https://registry.npmjs.org/obsidian-mcp-server/-/obsidian-mcp-server-1.2.0.tgz","fileCount":21,"integrity":"sha512-KOQQL2Y89apjhbNc8Bmw87NeKy5KX/DAx0W9gDXa+hr9zS+0fpXEIZu9nLOuh67kIacQI2L6nFEhnVWAUbhhSg==","signatures":[{"sig":"MEUCIQDZPjr1xKHSBPYIvT0QURT+9JSJaX4yrSPNmu196evhWQIgEN+izZ1w4H0vLnSFMazAfLfetSev56qY+UJKV5MsFjg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105868},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"3102cfc14112064e8240fd060c8f910c3a277adb","scripts":{"dev":"tsc -w","lint":"eslint . --ext .ts","test":"echo \"No tests specified yet\" && exit 0","build":"tsc && chmod +x build/index.js","clean":"rm -rf build","start":"node build/index.js","format":"prettier --write \"src/**/*.ts\"","rebuild":"npm run clean && npm run build"},"_npmUser":{"name":"cyanheads","email":"casey@caseyjhand.com"},"repository":{"url":"git+ssh://git@github.com/cyanheads/obsidian-mcp-server.git","type":"git"},"_npmVersion":"10.8.2","description":"Model Context Protocol server for Obsidian integration with token-aware response handling","directories":{},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.24.1","yaml":"^2.7.0","axios":"^1.7.9","dotenv":"^16.4.7","tiktoken":"^1.0.18","@modelcontextprotocol/sdk":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.18.0","prettier":"^3.4.2","typescript":"^5.7.3","@types/node":"^22.10.10","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.21.0","@typescript-eslint/eslint-plugin":"^8.21.0"},"_npmOperationalInternal":{"tmp":"tmp/obsidian-mcp-server_1.2.0_1737713853949_0.6071504010784241","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"obsidian-mcp-server","version":"1.2.1","keywords":["mcp","obsidian","llm","llm-agent","ai","claude","model-context-protocol","tiktoken"],"author":{"name":"cyanheads"},"license":"Apache-2.0","_id":"obsidian-mcp-server@1.2.1","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"homepage":"https://github.com/cyanheads/obsidian-mcp-server#readme","bugs":{"url":"https://github.com/cyanheads/obsidian-mcp-server/issues"},"dist":{"shasum":"490ce1579150a0fc8671660c8fb8333cdc695008","tarball":"https://registry.npmjs.org/obsidian-mcp-server/-/obsidian-mcp-server-1.2.1.tgz","fileCount":21,"integrity":"sha512-Fh6DYRAsfj4LQorXRDXD9cVrh617+JWAE0jlh77pL+5/KnziV+NAoVJH3cBzB3o9829/58r0GmBbwe8WvXBiTg==","signatures":[{"sig":"MEYCIQDgABMJ71Xo6+ZFln9M9EgZHouExFIy/TtgEAd6+7GybQIhAIyfCSExmpyN8uGYgK6uzTKLongmoaVXGnfdqEudj/eM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":117102},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"46a5a40bba8cc40d08392dcec29105d9824b3410","scripts":{"dev":"tsc -w","lint":"eslint . --ext .ts","test":"echo \"No tests specified yet\" && exit 0","build":"tsc && chmod +x build/index.js","clean":"rm -rf build","start":"node build/index.js","format":"prettier --write \"src/**/*.ts\"","rebuild":"npm run clean && npm run build"},"_npmUser":{"name":"cyanheads","email":"casey@caseyjhand.com"},"repository":{"url":"git+ssh://git@github.com/cyanheads/obsidian-mcp-server.git","type":"git"},"_npmVersion":"10.8.2","description":"Model Context Protocol server for Obsidian integration with token-aware response handling","directories":{},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.24.1","yaml":"^2.7.0","axios":"^1.7.9","dotenv":"^16.4.7","tiktoken":"^1.0.18","@modelcontextprotocol/sdk":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.18.0","prettier":"^3.4.2","typescript":"^5.7.3","@types/node":"^22.10.10","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.21.0","@typescript-eslint/eslint-plugin":"^8.21.0"},"_npmOperationalInternal":{"tmp":"tmp/obsidian-mcp-server_1.2.1_1737714395130_0.60179477582216","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"obsidian-mcp-server","version":"1.2.2","keywords":["mcp","obsidian","llm","llm-agent","ai","claude","model-context-protocol","tiktoken"],"author":{"name":"cyanheads"},"license":"Apache-2.0","_id":"obsidian-mcp-server@1.2.2","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"homepage":"https://github.com/cyanheads/obsidian-mcp-server#readme","bugs":{"url":"https://github.com/cyanheads/obsidian-mcp-server/issues"},"dist":{"shasum":"2f8ac56d47f1e47059c46bc060eb44550844de6a","tarball":"https://registry.npmjs.org/obsidian-mcp-server/-/obsidian-mcp-server-1.2.2.tgz","fileCount":21,"integrity":"sha512-LSeD7cFH4BCoEpuYhmx5z9lQ7NupoY1JQacHNsy8N+sgz2zAuR480mN0h5Pt4z3cxgQAj1+E9wpD20cr77udnQ==","signatures":[{"sig":"MEUCIA4VZyWfeUXiGDpH0vsY6uayPx3qUCScl1sYHUvr26cKAiEAxZyj2Tmd4RWzRuwK10FmXpdpqUESS7z+nSV17/oBTkk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116875},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"29c2acd75f88fc51b6765b528a29b2ea8a654307","scripts":{"dev":"tsc -w","lint":"eslint . --ext .ts","test":"echo \"No tests specified yet\" && exit 0","build":"tsc && chmod +x build/index.js","clean":"rm -rf build","start":"node build/index.js","format":"prettier --write \"src/**/*.ts\"","rebuild":"npm run clean && npm run build"},"_npmUser":{"name":"cyanheads","email":"casey@caseyjhand.com"},"repository":{"url":"git+ssh://git@github.com/cyanheads/obsidian-mcp-server.git","type":"git"},"_npmVersion":"10.8.2","description":"Model Context Protocol server for Obsidian integration with token-aware response handling","directories":{},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.24.1","yaml":"^2.7.0","axios":"^1.7.9","dotenv":"^16.4.7","tiktoken":"^1.0.18","@modelcontextprotocol/sdk":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.18.0","prettier":"^3.4.2","typescript":"^5.7.3","@types/node":"^22.10.10","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.21.0","@typescript-eslint/eslint-plugin":"^8.21.0"},"_npmOperationalInternal":{"tmp":"tmp/obsidian-mcp-server_1.2.2_1737715892311_0.7683989198425054","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"obsidian-mcp-server","version":"1.2.3","keywords":["mcp","obsidian","llm","llm-agent","ai","claude","model-context-protocol","tiktoken"],"author":{"name":"cyanheads"},"license":"Apache-2.0","_id":"obsidian-mcp-server@1.2.3","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"homepage":"https://github.com/cyanheads/obsidian-mcp-server#readme","bugs":{"url":"https://github.com/cyanheads/obsidian-mcp-server/issues"},"dist":{"shasum":"9ab9dcff9903fd363d5bd79862f7be44709963f7","tarball":"https://registry.npmjs.org/obsidian-mcp-server/-/obsidian-mcp-server-1.2.3.tgz","fileCount":21,"integrity":"sha512-PsD+xIvc75DykarFLR3vlxFO52s6VWK9xFBD3hAj579MVSSGel2n2uO6ZkIpQbYeRWq3cuwffH+pV+MxvUi9tQ==","signatures":[{"sig":"MEUCIQDlXsBDSPZo+2zDxsEbnl7ryRS6ynuWAkajwt7fIY+R9AIgQovma05zqgAPTzsEXP6jdONPQOsWpTwbbwMU6DNUsNo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118981},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"2394469b1ae6454230cc7d6626c9e8f09fdcbd82","scripts":{"dev":"tsc -w","lint":"eslint . --ext .ts","test":"echo \"No tests specified yet\" && exit 0","build":"tsc && chmod +x build/index.js","clean":"rm -rf build","start":"node build/index.js","format":"prettier --write \"src/**/*.ts\"","rebuild":"npm run clean && npm run build"},"_npmUser":{"name":"cyanheads","email":"casey@caseyjhand.com"},"repository":{"url":"git+ssh://git@github.com/cyanheads/obsidian-mcp-server.git","type":"git"},"_npmVersion":"10.8.2","description":"Model Context Protocol server for Obsidian integration with token-aware response handling","directories":{},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.24.1","yaml":"^2.7.0","axios":"^1.7.9","dotenv":"^16.4.7","tiktoken":"^1.0.18","@modelcontextprotocol/sdk":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.18.0","prettier":"^3.4.2","typescript":"^5.7.3","@types/node":"^22.10.10","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.21.0","@typescript-eslint/eslint-plugin":"^8.21.0"},"_npmOperationalInternal":{"tmp":"tmp/obsidian-mcp-server_1.2.3_1737716090314_0.8348330446420613","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"obsidian-mcp-server","version":"1.2.4","keywords":["mcp","obsidian","llm","llm-agent","ai","claude","model-context-protocol","tiktoken"],"author":{"name":"cyanheads"},"license":"Apache-2.0","_id":"obsidian-mcp-server@1.2.4","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"homepage":"https://github.com/cyanheads/obsidian-mcp-server#readme","bugs":{"url":"https://github.com/cyanheads/obsidian-mcp-server/issues"},"dist":{"shasum":"8c38a805dd8bdd52c14d6f755325ac576b0a8759","tarball":"https://registry.npmjs.org/obsidian-mcp-server/-/obsidian-mcp-server-1.2.4.tgz","fileCount":23,"integrity":"sha512-+nnnSWQTSSllI/c1iYNB3DaN6T8WEWm55/8dZFs9EOg+40bixIrCVReqse7/wuIRyefhnoenUnY7MCQpUwq7jg==","signatures":[{"sig":"MEYCIQCiKksqit/d9qtR1UJK4V+MD10ouQshnaXcUtxT59FFHgIhAPBDxYYDdvxO4u7QcVQM0613y0r+8POH9JHlvvOPhNMp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":169007},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"8a7d01c38640aad5756fbe2b249db73cee7a5512","scripts":{"dev":"tsc -w","lint":"eslint . --ext .ts","test":"echo \"No tests specified yet\" && exit 0","build":"tsc && chmod +x build/index.js","clean":"rm -rf build","start":"node build/index.js","format":"prettier --write \"src/**/*.ts\"","rebuild":"npm run clean && npm run build"},"_npmUser":{"name":"cyanheads","email":"casey@caseyjhand.com"},"repository":{"url":"git+ssh://git@github.com/cyanheads/obsidian-mcp-server.git","type":"git"},"_npmVersion":"10.8.2","description":"Model Context Protocol server for Obsidian integration with token-aware response handling","directories":{},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.24.1","yaml":"^2.7.0","axios":"^1.7.9","dotenv":"^16.4.7","tiktoken":"^1.0.18","@modelcontextprotocol/sdk":"^1.4.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.19.0","prettier":"^3.4.2","typescript":"^5.7.3","@types/node":"^22.10.10","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.21.0","@typescript-eslint/eslint-plugin":"^8.21.0"},"_npmOperationalInternal":{"tmp":"tmp/obsidian-mcp-server_1.2.4_1737762930635_0.9142622537591312","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"obsidian-mcp-server","version":"1.2.5","keywords":["mcp","obsidian","llm","llm-agent","ai","claude","model-context-protocol","tiktoken"],"author":{"name":"cyanheads"},"license":"Apache-2.0","_id":"obsidian-mcp-server@1.2.5","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"homepage":"https://github.com/cyanheads/obsidian-mcp-server#readme","bugs":{"url":"https://github.com/cyanheads/obsidian-mcp-server/issues"},"dist":{"shasum":"f41d95f86882fc22ccf868aeecbd07ef7383fe8d","tarball":"https://registry.npmjs.org/obsidian-mcp-server/-/obsidian-mcp-server-1.2.5.tgz","fileCount":23,"integrity":"sha512-yR3uKJDWdhJZjfZPpwNZAeooodqYAPqp0k2RnhosxQO2dBShq3widsWIZgI3LrjgPH5qcfeSlDYZvWP5kcoFcg==","signatures":[{"sig":"MEQCIFULDTY8mYQ0vpYcftkhD+WqbzjEpYTmBi/UHgMp7W7SAiAniOpqNpF82JiauQae9kkUoLaIG++JP2SMaLhtWEUZBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":170848},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"f98969c56fa0d19b3f930b7f9d7ea9f109217028","scripts":{"dev":"tsc -w","lint":"eslint . --ext .ts","test":"echo \"No tests specified yet\" && exit 0","build":"tsc && chmod +x build/index.js","clean":"rm -rf build","start":"node build/index.js","format":"prettier --write \"src/**/*.ts\"","rebuild":"npm run clean && npm run build"},"_npmUser":{"name":"cyanheads","email":"casey@caseyjhand.com"},"repository":{"url":"git+ssh://git@github.com/cyanheads/obsidian-mcp-server.git","type":"git"},"_npmVersion":"10.8.2","description":"Model Context Protocol server for Obsidian integration with token-aware response handling","directories":{},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.24.1","yaml":"^2.7.0","axios":"^1.7.9","dotenv":"^16.4.7","tiktoken":"^1.0.18","@modelcontextprotocol/sdk":"^1.4.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.19.0","prettier":"^3.4.2","typescript":"^5.7.3","@types/node":"^22.10.10","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.21.0","@typescript-eslint/eslint-plugin":"^8.21.0"},"_npmOperationalInternal":{"tmp":"tmp/obsidian-mcp-server_1.2.5_1737867174486_0.10367327316891783","host":"s3://npm-registry-packages-npm-production"}},"1.2.6":{"name":"obsidian-mcp-server","version":"1.2.6","keywords":["mcp","obsidian","llm","llm-agent","ai","claude","model-context-protocol","tiktoken"],"author":{"name":"cyanheads"},"license":"Apache-2.0","_id":"obsidian-mcp-server@1.2.6","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"homepage":"https://github.com/cyanheads/obsidian-mcp-server#readme","bugs":{"url":"https://github.com/cyanheads/obsidian-mcp-server/issues"},"dist":{"shasum":"80763feeaa9467ab817c49afbfd611f35faa0ad3","tarball":"https://registry.npmjs.org/obsidian-mcp-server/-/obsidian-mcp-server-1.2.6.tgz","fileCount":23,"integrity":"sha512-c4MLbZ2SZlXTUFz+/BsUF3zT8UXbc/CiOdwAmaDXjJ8W2LfnKmgjNGVfNMlUdp0SIPgmIatvyd2dsGOWvsHzFQ==","signatures":[{"sig":"MEUCIF4RaIT3P4jZNXRV9RK+NQGvqiP3wrLOX5bdKMmZp0K6AiEAvyPdAwO0YgZQnfllT1u/u9+dZmR5a//bIdm+H8ugDD8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171990},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"545dcdb444e989bccc115167f6a54e94562df342","scripts":{"dev":"tsc -w","lint":"eslint . --ext .ts","test":"echo \"No tests specified yet\" && exit 0","build":"tsc && chmod +x build/index.js","clean":"rm -rf build","start":"node build/index.js","format":"prettier --write \"src/**/*.ts\"","rebuild":"npm run clean && npm run build"},"_npmUser":{"name":"cyanheads","email":"casey@caseyjhand.com"},"repository":{"url":"git+ssh://git@github.com/cyanheads/obsidian-mcp-server.git","type":"git"},"_npmVersion":"10.8.2","description":"Model Context Protocol server for Obsidian integration with token-aware response handling","directories":{},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.24.1","yaml":"^2.7.0","axios":"^1.7.9","dotenv":"^16.4.7","tiktoken":"^1.0.18","@modelcontextprotocol/sdk":"^1.4.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.19.0","prettier":"^3.4.2","typescript":"^5.7.3","@types/node":"^22.10.10","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.21.0","@typescript-eslint/eslint-plugin":"^8.21.0"},"_npmOperationalInternal":{"tmp":"tmp/obsidian-mcp-server_1.2.6_1737867676337_0.06455445150148043","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"obsidian-mcp-server","version":"1.3.0","keywords":["mcp","obsidian","llm","llm-agent","ai","claude","model-context-protocol","tiktoken"],"author":{"name":"cyanheads"},"license":"Apache-2.0","_id":"obsidian-mcp-server@1.3.0","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"homepage":"https://github.com/cyanheads/obsidian-mcp-server#readme","bugs":{"url":"https://github.com/cyanheads/obsidian-mcp-server/issues"},"dist":{"shasum":"095284b0c8bdb4825d21ad8c087e9916bf32ccc0","tarball":"https://registry.npmjs.org/obsidian-mcp-server/-/obsidian-mcp-server-1.3.0.tgz","fileCount":24,"integrity":"sha512-IIstM6pF+9jEUwYJ1CuDaSRvbIvR5S/Uxs7Dyw7kSA5EQy9Uspz/fVG9LWgAAeZmo2Y9M9naCqUHEgr2XD2IQg==","signatures":[{"sig":"MEUCIBj5oori6D+a2I6UnmzmxwG2Oqf2W/frbk6jVLd99dx4AiEAtHqB98O05h0IpFaHxGhmWrci6f/dsIH+tNTuHo/kAVA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":178582},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"2b7d5724e0a5a5f515111368471f1ccd64bee2a2","scripts":{"dev":"tsc -w","lint":"eslint . --ext .ts","test":"echo \"No tests specified yet\" && exit 0","build":"tsc","clean":"node -e \"require('fs').rmSync('build', { recursive: true, force: true })\"","start":"node build/index.js","format":"prettier --write \"src/**/*.ts\"","rebuild":"npm run clean && npm run build","postbuild":"node -e \"if (process.platform !== 'win32') require('fs').chmodSync('build/index.js', '755')\""},"_npmUser":{"name":"cyanheads","email":"casey@caseyjhand.com"},"repository":{"url":"git+ssh://git@github.com/cyanheads/obsidian-mcp-server.git","type":"git"},"_npmVersion":"10.8.2","description":"Model Context Protocol server for Obsidian integration with token-aware response handling","directories":{},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.24.1","yaml":"^2.7.0","axios":"^1.7.9","dotenv":"^16.4.7","tiktoken":"^1.0.18","@modelcontextprotocol/sdk":"^1.4.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.19.0","prettier":"^3.4.2","typescript":"^5.7.3","@types/node":"^22.10.10","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.21.0","@typescript-eslint/eslint-plugin":"^8.21.0"},"_npmOperationalInternal":{"tmp":"tmp/obsidian-mcp-server_1.3.0_1737874375454_0.9595644790463478","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"obsidian-mcp-server","version":"1.4.0","keywords":["mcp","obsidian","llm","llm-agent","ai","claude","model-context-protocol","tiktoken"],"author":{"name":"cyanheads"},"license":"Apache-2.0","_id":"obsidian-mcp-server@1.4.0","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"homepage":"https://github.com/cyanheads/obsidian-mcp-server#readme","bugs":{"url":"https://github.com/cyanheads/obsidian-mcp-server/issues"},"dist":{"shasum":"de90a8a4d6c0cf9052159f6010639b75932a55f2","tarball":"https://registry.npmjs.org/obsidian-mcp-server/-/obsidian-mcp-server-1.4.0.tgz","fileCount":76,"integrity":"sha512-PIPHtt7+0jUE2hFOue99O9IiY1mDfLqMZdSxLZzfnfYyBODhpcEyY1Pv1Pfh+RQJm1u2ZPUYB9T3V2tidAOtAg==","signatures":[{"sig":"MEQCIHokZzfLBhadr8WYVbd5aPUAbUmiIo0NOTVOgA04krxKAiBHX2Afpsz5G5ozag8MW2CDUl25cf/gCTc/92/L4drRxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":236591},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"b69d2f5e57815761ab457d08f5fec76a0b62c17c","scripts":{"dev":"tsc -w","lint":"eslint . --ext .ts","test":"echo \"No tests specified yet\" && exit 0","build":"tsc","clean":"node -e \"require('fs').rmSync('build', { recursive: true, force: true })\"","start":"node build/index.js","format":"prettier --write \"src/**/*.ts\"","rebuild":"npm run clean && npm run build","postbuild":"node -e \"if (process.platform !== 'win32') require('fs').chmodSync('build/index.js', '755')\""},"_npmUser":{"name":"cyanheads","email":"casey@caseyjhand.com"},"repository":{"url":"git+ssh://git@github.com/cyanheads/obsidian-mcp-server.git","type":"git"},"_npmVersion":"10.8.2","description":"Model Context Protocol server for Obsidian integration with token-aware response handling","directories":{},"_nodeVersion":"18.20.7","dependencies":{"zod":"^3.24.1","yaml":"^2.7.0","axios":"^1.7.9","dotenv":"^16.4.7","tiktoken":"^1.0.18","@modelcontextprotocol/sdk":"^1.4.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.19.0","prettier":"^3.4.2","typescript":"^5.7.3","@types/node":"^22.10.10","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.21.0","@typescript-eslint/eslint-plugin":"^8.21.0"},"_npmOperationalInternal":{"tmp":"tmp/obsidian-mcp-server_1.4.0_1740992518686_0.9858465511884675","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"obsidian-mcp-server","version":"1.4.1","keywords":["mcp","obsidian","llm","llm-agent","ai","claude","model-context-protocol","tiktoken"],"author":{"name":"cyanheads"},"license":"Apache-2.0","_id":"obsidian-mcp-server@1.4.1","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"homepage":"https://github.com/cyanheads/obsidian-mcp-server#readme","bugs":{"url":"https://github.com/cyanheads/obsidian-mcp-server/issues"},"dist":{"shasum":"8cf69f8799aa08baea34c034b0c2c6478872389b","tarball":"https://registry.npmjs.org/obsidian-mcp-server/-/obsidian-mcp-server-1.4.1.tgz","fileCount":76,"integrity":"sha512-5x7QM0h5Kndq8+KS4ihq7kmlTfL38yrN0/nFvOFLIsVxlbitfwQUPK8CbByB3o1Mk4/rPkM1IBbqeV5A8lYbOQ==","signatures":[{"sig":"MEQCIHyC3m2zwwK+F4+453cK/M+O/yaDZXgIwZ0i9jX0p0wGAiAo8rK625d49SFx+sFYLjR9LjnJWE+Vi4BDfE/LEkH+3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":235589},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"8917483903b3c7f658a1ddea842259da65011c19","scripts":{"dev":"tsc -w","lint":"eslint . --ext .ts","test":"echo \"No tests specified yet\" && exit 0","build":"tsc","clean":"node -e \"require('fs').rmSync('build', { recursive: true, force: true })\"","start":"node build/index.js","format":"prettier --write \"src/**/*.ts\"","rebuild":"npm run clean && npm run build","postbuild":"node -e \"if (process.platform !== 'win32') require('fs').chmodSync('build/index.js', '755')\""},"_npmUser":{"name":"cyanheads","email":"casey@caseyjhand.com"},"repository":{"url":"git+ssh://git@github.com/cyanheads/obsidian-mcp-server.git","type":"git"},"_npmVersion":"10.8.2","description":"Model Context Protocol (MCP) server designed for LLMs to interact with Obsidian vaults. Provides secure, token-aware tools for seamless knowledge base management through a standardized interface.","directories":{},"_nodeVersion":"18.20.7","dependencies":{"zod":"^3.24.2","yaml":"^2.7.0","axios":"^1.8.1","dotenv":"^16.4.7","eslint":"^9.21.0","prettier":"^3.5.3","tiktoken":"^1.0.20","typescript":"^5.7.3","@types/node":"^22.13.8","eslint-config-prettier":"^10.0.2","eslint-plugin-prettier":"^5.2.3","@modelcontextprotocol/sdk":"^1.6.1","@typescript-eslint/parser":"^8.25.0","@typescript-eslint/eslint-plugin":"^8.25.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/obsidian-mcp-server_1.4.1_1740994074366_0.6107916097111541","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"obsidian-mcp-server","version":"1.5.0","keywords":["mcp","obsidian","llm","llm-agent","ai","claude","model-context-protocol","tiktoken"],"author":{"name":"cyanheads"},"license":"Apache-2.0","_id":"obsidian-mcp-server@1.5.0","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"homepage":"https://github.com/cyanheads/obsidian-mcp-server#readme","bugs":{"url":"https://github.com/cyanheads/obsidian-mcp-server/issues"},"dist":{"shasum":"bbfb432d61ba4b7f73cdbecba85bde7bb9503cd9","tarball":"https://registry.npmjs.org/obsidian-mcp-server/-/obsidian-mcp-server-1.5.0.tgz","fileCount":77,"integrity":"sha512-/bQti0EYUU3XlUawn5lT3M523J0AoMfJz1vVzgpd7uK2qXOKgJxa7iE8EKh0aoBiFFPrGrr8XAEluzc7H9W05g==","signatures":[{"sig":"MEUCIQD5Dy5EnrWcGylqbwoBEms+WZN3XKHMqdN8ThebIov35AIgfulDtqXHiWDUDUZsA3vtjmwm8qChK7jHFMKuk8IM1JI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":302897},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"440c1ed93410f60c6c8d44a24ddffb53d472efc6","scripts":{"dev":"tsc -w","lint":"eslint . --ext .ts","test":"echo \"No tests specified yet\" && exit 0","build":"tsc","clean":"node -e \"require('fs').rmSync('build', { recursive: true, force: true })\"","start":"node build/index.js","format":"prettier --write \"src/**/*.ts\"","rebuild":"npm run clean && npm run build","postbuild":"node -e \"if (process.platform !== 'win32') require('fs').chmodSync('build/index.js', '755')\""},"_npmUser":{"name":"cyanheads","email":"casey@caseyjhand.com"},"repository":{"url":"git+ssh://git@github.com/cyanheads/obsidian-mcp-server.git","type":"git"},"_npmVersion":"10.8.2","description":"Model Context Protocol (MCP) server designed for LLMs to interact with Obsidian vaults. Provides secure, token-aware tools for seamless knowledge base management through a standardized interface.","directories":{},"_nodeVersion":"18.20.7","dependencies":{"zod":"^3.24.2","yaml":"^2.7.0","axios":"^1.8.3","dotenv":"^16.4.7","eslint":"^9.22.0","winston":"^3.17.0","prettier":"^3.5.3","tiktoken":"^1.0.20","typescript":"^5.8.2","@types/node":"^22.13.10","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","@modelcontextprotocol/sdk":"^1.7.0","@typescript-eslint/parser":"^8.26.1","@typescript-eslint/eslint-plugin":"^8.26.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/obsidian-mcp-server_1.5.0_1742238905040_0.41939504157600593","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"obsidian-mcp-server","version":"1.5.1","keywords":["mcp","obsidian","llm","llm-agent","ai","claude","model-context-protocol","tiktoken"],"author":{"name":"cyanheads"},"license":"Apache-2.0","_id":"obsidian-mcp-server@1.5.1","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"homepage":"https://github.com/cyanheads/obsidian-mcp-server#readme","bugs":{"url":"https://github.com/cyanheads/obsidian-mcp-server/issues"},"dist":{"shasum":"b5bae3c8b55dbebb483e07d70476d896ec7656f6","tarball":"https://registry.npmjs.org/obsidian-mcp-server/-/obsidian-mcp-server-1.5.1.tgz","fileCount":70,"integrity":"sha512-/ZVDqeKHKpNg9f+Nd6J5LOpqtMdRLc3U8z2Rae432fu8oWdtHuLM0aAMf4AoT6Np0uE0+aCM7UiRLbbqUwYlwQ==","signatures":[{"sig":"MEUCIEFxD/CJnszZitUHm7tXLlNYodf+j1Cvt4SlyXzIwrRsAiEA9u0YII8lkwV0dNM01SsWJLqUiK39OomID/ErOOjkxOE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":296892},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"d8b41feafbdd7cfad12bf1716c722bdd14230b9b","scripts":{"dev":"tsc -w","lint":"eslint . --ext .ts","test":"echo \"No tests specified yet\" && exit 0","build":"tsc","clean":"node -e \"require('fs').rmSync('build', { recursive: true, force: true })\"","start":"node build/index.js","format":"prettier --write \"src/**/*.ts\"","rebuild":"npm run clean && npm run build","postbuild":"node -e \"if (process.platform !== 'win32') require('fs').chmodSync('build/index.js', '755')\""},"_npmUser":{"name":"cyanheads","email":"casey@caseyjhand.com"},"repository":{"url":"git+ssh://git@github.com/cyanheads/obsidian-mcp-server.git","type":"git"},"_npmVersion":"10.8.2","description":"Model Context Protocol (MCP) server designed for LLMs to interact with Obsidian vaults. Provides secure, token-aware tools for seamless knowledge base management through a standardized interface.","directories":{},"_nodeVersion":"18.20.7","dependencies":{"zod":"^3.24.2","yaml":"^2.7.1","axios":"^1.8.4","dotenv":"^16.4.7","eslint":"^9.24.0","nanoid":"^5.1.5","winston":"^3.17.0","prettier":"^3.5.3","tiktoken":"^1.0.20","typescript":"^5.8.3","@types/node":"^22.14.0","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.6","@modelcontextprotocol/sdk":"^1.8.0","@typescript-eslint/parser":"^8.29.0","@typescript-eslint/eslint-plugin":"^8.29.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/obsidian-mcp-server_1.5.1_1743974856809_0.09883755923960846","host":"s3://npm-registry-packages-npm-production"}},"1.5.2":{"name":"obsidian-mcp-server","version":"1.5.2","keywords":["mcp","obsidian","llm","llm-agent","ai","claude","model-context-protocol","tiktoken"],"author":{"name":"cyanheads"},"license":"Apache-2.0","_id":"obsidian-mcp-server@1.5.2","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"homepage":"https://github.com/cyanheads/obsidian-mcp-server#readme","bugs":{"url":"https://github.com/cyanheads/obsidian-mcp-server/issues"},"dist":{"shasum":"207d335cae35b95a9159d533ecc34de5923d4302","tarball":"https://registry.npmjs.org/obsidian-mcp-server/-/obsidian-mcp-server-1.5.2.tgz","fileCount":70,"integrity":"sha512-8IyfTbop0rmpLYLgyGjvvN9LzVDVAktu+ydUvQROGDfyN4gU7Qis6gfwLflyWtxXL5z8b64ogLI3UP5oV+hK6g==","signatures":[{"sig":"MEYCIQCcmYdpjAi/OHnhV9c+eZ5ZLeYvPJs7mP/K5X3NiOChLAIhALsGoVsYkWHlXIapreCwsb/wM/iaZ8IlZ3KDmAv+zlPq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":297480},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"c78602aec664fdb8fb8ea6c4625beb98f9aa186f","scripts":{"dev":"tsc -w","lint":"eslint . --ext .ts","test":"echo \"No tests specified yet\" && exit 0","build":"tsc","clean":"node -e \"require('fs').rmSync('build', { recursive: true, force: true })\"","start":"node build/index.js","format":"prettier --write \"src/**/*.ts\"","rebuild":"npm run clean && npm run build","postbuild":"node -e \"if (process.platform !== 'win32') require('fs').chmodSync('build/index.js', '755')\""},"_npmUser":{"name":"cyanheads","email":"casey@caseyjhand.com"},"repository":{"url":"git+ssh://git@github.com/cyanheads/obsidian-mcp-server.git","type":"git"},"_npmVersion":"10.8.2","description":"Model Context Protocol (MCP) server designed for LLMs to interact with Obsidian vaults. Provides secure, token-aware tools for seamless knowledge base management through a standardized interface.","directories":{},"_nodeVersion":"18.20.7","dependencies":{"zod":"^3.24.2","yaml":"^2.7.1","axios":"^1.8.4","dotenv":"^16.4.7","eslint":"^9.24.0","nanoid":"^5.1.5","p-limit":"^6.2.0","winston":"^3.17.0","prettier":"^3.5.3","tiktoken":"^1.0.20","typescript":"^5.8.3","@types/node":"^22.14.0","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.6","@modelcontextprotocol/sdk":"^1.8.0","@typescript-eslint/parser":"^8.29.0","@typescript-eslint/eslint-plugin":"^8.29.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/obsidian-mcp-server_1.5.2_1743979412109_0.12825122070864237","host":"s3://npm-registry-packages-npm-production"}},"1.5.3":{"name":"obsidian-mcp-server","version":"1.5.3","keywords":["mcp","obsidian","llm","llm-agent","ai","claude","model-context-protocol","tiktoken"],"author":{"name":"cyanheads"},"license":"Apache-2.0","_id":"obsidian-mcp-server@1.5.3","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"homepage":"https://github.com/cyanheads/obsidian-mcp-server#readme","bugs":{"url":"https://github.com/cyanheads/obsidian-mcp-server/issues"},"dist":{"shasum":"0b58a7bcae52a8ba41a58b1b0f3c84477108d583","tarball":"https://registry.npmjs.org/obsidian-mcp-server/-/obsidian-mcp-server-1.5.3.tgz","fileCount":73,"integrity":"sha512-3H/tpCNEGQv3HGBWE7VDuKUR1++xajsPeEy/SJTXpGuN8nKlN33cg5fwFzLkAYiAIEjv98ypfKinbHD4YE9b/g==","signatures":[{"sig":"MEUCIE5NluqV5Thdy6c/V8M3QO132Agz8HEclKh/nTpF4gCzAiEAsrRvHExfLe6rdZrz7Fke1vT/ajhhiZ2kMsv6sn2QgTU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":321051},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"43e5f570b7ea5c6a7c3189cc69deeb137a2cdf7e","scripts":{"dev":"tsc -w","tree":"npx ts-node --esm scripts/tree.ts","build":"tsc","clean":"npx ts-node scripts/clean.ts","start":"node build/index.js","rebuild":"npm run clean && npm run build","postbuild":"node -e \"if (process.platform !== 'win32') require('fs').chmodSync('build/index.js', '755')\""},"_npmUser":{"name":"cyanheads","email":"casey@caseyjhand.com"},"repository":{"url":"git+ssh://git@github.com/cyanheads/obsidian-mcp-server.git","type":"git"},"_npmVersion":"10.8.2","description":"Model Context Protocol (MCP) server designed for LLMs to interact with Obsidian vaults. Provides secure, token-aware tools for seamless knowledge base management through a standardized interface.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"zod":"^3.24.2","yaml":"^2.7.1","axios":"^1.8.4","dotenv":"^16.5.0","eslint":"^9.24.0","nanoid":"^5.1.5","p-limit":"^6.2.0","winston":"^3.17.0","prettier":"^3.5.3","tiktoken":"^1.0.20","typescript":"^5.8.3","@types/node":"^22.14.1","eslint-config-prettier":"^10.1.2","eslint-plugin-prettier":"^5.2.6","@modelcontextprotocol/sdk":"^1.9.0","@typescript-eslint/parser":"^8.29.1","@typescript-eslint/eslint-plugin":"^8.29.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/obsidian-mcp-server_1.5.3_1744577485026_0.48629251203866986","host":"s3://npm-registry-packages-npm-production"}},"1.5.4":{"name":"obsidian-mcp-server","version":"1.5.4","keywords":["mcp","obsidian","llm","llm-agent","ai","claude","model-context-protocol","tiktoken"],"author":{"name":"cyanheads"},"license":"Apache-2.0","_id":"obsidian-mcp-server@1.5.4","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"homepage":"https://github.com/cyanheads/obsidian-mcp-server#readme","bugs":{"url":"https://github.com/cyanheads/obsidian-mcp-server/issues"},"dist":{"shasum":"125fc8972a82efdb49d7d0beeb6db5bf6377c001","tarball":"https://registry.npmjs.org/obsidian-mcp-server/-/obsidian-mcp-server-1.5.4.tgz","fileCount":75,"integrity":"sha512-a4JWOxXhjPjaK7sBeSG4ymBm8ZSq6/cqiHBuhQhq7Zs+M4NE0Tr+QdMIDBIQQohkXGWrXWj2QXx+RZ/qjh7OYg==","signatures":[{"sig":"MEUCIQD5sShJrZpq4ok5j69JW2sC6t5JptopJHJtluXN4DcV/wIgXts7ZSE0/esQzbFSDF8amzVRpdjcqmGlyN4jy+2euo0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":323962},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"22acc1d69fc319f9d5ffbbd8269706bb68260f37","scripts":{"dev":"tsc -w","tree":"npx ts-node --esm scripts/tree.ts","build":"tsc","clean":"npx ts-node scripts/clean.ts","start":"node build/index.js","rebuild":"npm run clean && npm run build","postbuild":"node -e \"if (process.platform !== 'win32') require('fs').chmodSync('build/index.js', '755')\""},"_npmUser":{"name":"cyanheads","email":"casey@caseyjhand.com"},"repository":{"url":"git+ssh://git@github.com/cyanheads/obsidian-mcp-server.git","type":"git"},"_npmVersion":"10.8.2","description":"Model Context Protocol (MCP) server designed for LLMs to interact with Obsidian vaults. Provides secure, token-aware tools for seamless knowledge base management through a standardized interface.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"zod":"^3.24.3","yaml":"^2.7.1","axios":"^1.8.4","dotenv":"^16.5.0","eslint":"^9.25.1","nanoid":"^5.1.5","p-limit":"^6.2.0","winston":"^3.17.0","prettier":"^3.5.3","tiktoken":"^1.0.20","typescript":"^5.8.3","@types/node":"^22.14.1","eslint-config-prettier":"^10.1.2","eslint-plugin-prettier":"^5.2.6","@modelcontextprotocol/sdk":"^1.10.1","@typescript-eslint/parser":"^8.31.0","@typescript-eslint/eslint-plugin":"^8.31.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/obsidian-mcp-server_1.5.4_1745313192199_0.09000082637189522","host":"s3://npm-registry-packages-npm-production"}},"1.5.6":{"name":"obsidian-mcp-server","version":"1.5.6","keywords":["mcp","obsidian","llm","llm-agent","ai","claude","model-context-protocol","tiktoken"],"author":{"name":"cyanheads"},"license":"Apache-2.0","_id":"obsidian-mcp-server@1.5.6","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"homepage":"https://github.com/cyanheads/obsidian-mcp-server#readme","bugs":{"url":"https://github.com/cyanheads/obsidian-mcp-server/issues"},"dist":{"shasum":"da89ae2e22d1eeefc2822aad76c181b19a68351b","tarball":"https://registry.npmjs.org/obsidian-mcp-server/-/obsidian-mcp-server-1.5.6.tgz","fileCount":75,"integrity":"sha512-j6HMizNnBi3PR6pSe6/EVEV9M7pTvpE4rJ8A4CsHD+B4M/o7P23eBOc0L4JCZz0c5nUIJvV7l6hfsuWWb8vC3w==","signatures":[{"sig":"MEQCIHPxglc5AYGZz9czqpSZAQI9+f6klLcdJh3Km0c+S+s8AiAqBxbmVdsgSd0ydAjBL+PUioMVKcLkY7oiaecjAedhBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":342948},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"04a507f47c28a2abaf2628dcbc03d97482743319","scripts":{"dev":"tsc -w","tree":"npx ts-node --esm scripts/tree.ts","build":"tsc","clean":"npx ts-node scripts/clean.ts","start":"node build/index.js","rebuild":"npm run clean && npm run build","postbuild":"node -e \"if (process.platform !== 'win32') require('fs').chmodSync('build/index.js', '755')\""},"_npmUser":{"name":"cyanheads","email":"casey@caseyjhand.com"},"repository":{"url":"git+ssh://git@github.com/cyanheads/obsidian-mcp-server.git","type":"git"},"_npmVersion":"10.8.2","description":"Model Context Protocol (MCP) server designed for LLMs to interact with Obsidian vaults. Provides secure, token-aware tools for seamless knowledge base management through a standardized interface.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"zod":"^3.24.3","yaml":"^2.7.1","axios":"^1.8.4","dotenv":"^16.5.0","eslint":"^9.25.1","nanoid":"^5.1.5","p-limit":"^6.2.0","winston":"^3.17.0","prettier":"^3.5.3","tiktoken":"^1.0.21","typescript":"^5.8.3","@types/node":"^22.14.1","eslint-config-prettier":"^10.1.2","eslint-plugin-prettier":"^5.2.6","@modelcontextprotocol/sdk":"^1.10.2","@typescript-eslint/parser":"^8.31.0","@typescript-eslint/eslint-plugin":"^8.31.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/obsidian-mcp-server_1.5.6_1745408219200_0.36145605552379934","host":"s3://npm-registry-packages-npm-production"}},"1.5.7":{"name":"obsidian-mcp-server","version":"1.5.7","keywords":["mcp","obsidian","llm","llm-agent","ai","claude","model-context-protocol","tiktoken"],"author":{"name":"cyanheads"},"license":"Apache-2.0","_id":"obsidian-mcp-server@1.5.7","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"homepage":"https://github.com/cyanheads/obsidian-mcp-server#readme","bugs":{"url":"https://github.com/cyanheads/obsidian-mcp-server/issues"},"bin":{"obsidian-mcp-server":"build/index.js"},"dist":{"shasum":"9bb67e37f4bcb1053e4c1850f1ccdbd396b6a8c8","tarball":"https://registry.npmjs.org/obsidian-mcp-server/-/obsidian-mcp-server-1.5.7.tgz","fileCount":75,"integrity":"sha512-aMVf571fRKqXMjORS97tLv/4Ln42JUAzbxGn3ICK6Cvc/QhtkQTPVd1e8amY79hJE1SLyzbXju3krw6TFxZM6g==","signatures":[{"sig":"MEUCIAPR0I5wF6jTWsxsPpiHEjDf90ka3d2gfAaXVPOOpKiVAiEAxLikaQVW6YXDG8fCBrpdy0XA3Vpz3OBxDfKR2nbkCcw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":348998},"main":"build/index.js","type":"module","types":"./build/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"73d592f9204045cf1f950f1a31fc4733fcacc012","scripts":{"dev":"tsc -w","tree":"npx ts-node --esm scripts/tree.ts","build":"tsc","clean":"npx ts-node scripts/clean.ts","start":"node build/index.js","rebuild":"npm run clean && npm run build","postbuild":"node -e \"if (process.platform !== 'win32') require('fs').chmodSync('build/index.js', '755')\""},"_npmUser":{"name":"cyanheads","email":"casey@caseyjhand.com"},"repository":{"url":"git+ssh://git@github.com/cyanheads/obsidian-mcp-server.git","type":"git"},"_npmVersion":"10.8.2","description":"Model Context Protocol (MCP) server designed for LLMs to interact with Obsidian vaults. Provides secure, token-aware tools for seamless knowledge base management through a standardized interface.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"zod":"^3.24.3","yaml":"^2.7.1","axios":"^1.9.0","dotenv":"^16.5.0","eslint":"^9.25.1","nanoid":"^5.1.5","p-limit":"^6.2.0","winston":"^3.17.0","prettier":"^3.5.3","tiktoken":"^1.0.21","typescript":"^5.8.3","@types/node":"^22.15.3","eslint-config-prettier":"^10.1.2","eslint-plugin-prettier":"^5.2.6","@modelcontextprotocol/sdk":"^1.10.2","@typescript-eslint/parser":"^8.31.1","@typescript-eslint/eslint-plugin":"^8.31.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/obsidian-mcp-server_1.5.7_1746103781595_0.15290783197329838","host":"s3://npm-registry-packages-npm-production"}},"1.5.8":{"name":"obsidian-mcp-server","version":"1.5.8","keywords":["mcp","obsidian","llm","llm-agent","ai","claude","model-context-protocol","mcp-server","typescript","template","AI-integration","server","knowledge-base"],"author":{"name":"Casey Hand @cyanheads"},"license":"Apache-2.0","_id":"obsidian-mcp-server@1.5.8","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"homepage":"https://github.com/cyanheads/obsidian-mcp-server#readme","bugs":{"url":"https://github.com/cyanheads/obsidian-mcp-server/issues"},"bin":{"obsidian-mcp-server":"dist/index.js"},"dist":{"shasum":"7302c9a65ce43d77a382bd1f620c7eb1098016dd","tarball":"https://registry.npmjs.org/obsidian-mcp-server/-/obsidian-mcp-server-1.5.8.tgz","fileCount":96,"integrity":"sha512-7BQUe9WsgFO3JjVS+D793+yUfvbLclxYThv2upidDekvo4VKdBeMZO8YA8+ON9nQiMLlZYI49n0nwpsqSyvy6Q==","signatures":[{"sig":"MEUCIGQbcrCM8+129DX+8wGagxNUW4JzCpGKM62xT09jNzrLAiEAxCsdHHNP8z7khN0I4RBZAqT7/2XAr/xe6UiSDMj1XpY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318880},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"cfe5bd56f9dc3ced58ea9e230b7f5af6ef715794","scripts":{"dev":"tsc -w","tree":"npx ts-node --esm scripts/tree.ts","build":"tsc","clean":"npx ts-node scripts/clean.ts","start":"node dist/index.js","rebuild":"npm run clean && npm run build","postbuild":"node -e \"if (process.platform !== 'win32') require('fs').chmodSync('dist/index.js', '755')\"","start:http":"LOG_LEVEL=debug MCP_TRANSPORT_TYPE=http node dist/index.js","start:stdio":"LOG_LEVEL=debug MCP_TRANSPORT_TYPE=stdio node dist/index.js"},"_npmUser":{"name":"cyanheads","email":"casey@caseyjhand.com"},"repository":{"url":"git+ssh://git@github.com/cyanheads/obsidian-mcp-server.git","type":"git"},"_npmVersion":"10.8.2","description":"Model Context Protocol (MCP) server designed for LLMs to interact with Obsidian vaults. Provides secure, token-aware tools for seamless knowledge base management through a standardized interface.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"zod":"^3.24.3","yaml":"^2.7.1","axios":"^1.9.0","dotenv":"^16.5.0","eslint":"^9.25.1","nanoid":"^5.1.5","p-limit":"^6.2.0","winston":"^3.17.0","prettier":"^3.5.3","tiktoken":"^1.0.21","typescript":"^5.8.3","@types/node":"^22.15.3","chrono-node":"^2.8.0","eslint-config-prettier":"^10.1.2","eslint-plugin-prettier":"^5.2.6","@modelcontextprotocol/sdk":"^1.10.2","@typescript-eslint/parser":"^8.31.1","@typescript-eslint/eslint-plugin":"^8.31.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/obsidian-mcp-server_1.5.8_1746117750547_0.7873282792799658","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"obsidian-mcp-server","version":"2.0.1","keywords":["mcp","model-context-protocol","obsidian","obsidian-md","ai","llm","agent","automation","api","server","typescript","knowledge-management","note-taking","rest-api","integration"],"author":{"name":"Casey Hand @cyanheads"},"license":"Apache-2.0","_id":"obsidian-mcp-server@2.0.1","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"homepage":"https://github.com/cyanheads/obsidian-mcp-server#readme","bugs":{"url":"https://github.com/cyanheads/obsidian-mcp-server/issues"},"bin":{"obsidian-mcp-server":"dist/index.js"},"dist":{"shasum":"c0e0c82ae6194aceb0567b2f5fb4c6a6938d6304","tarball":"https://registry.npmjs.org/obsidian-mcp-server/-/obsidian-mcp-server-2.0.1.tgz","fileCount":133,"integrity":"sha512-cjb9Y4lajz0CCzlSpaRJZgmOWnlVUs2uAsskeUQYnHg9t9evPD7MAOJfIyZuFUO93USn3yLNwEPDNuOCrOAIFA==","signatures":[{"sig":"MEUCIQDsPtPY3McWVx03Q7DATcGh970RHgMXMQDD97xCU5e0WwIgcgerRSlLya/yvEKwj7quOz0s6rreHRBUZMpo7zfxy7A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":621531},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"e217b60b94ad93641421d6b8c2b66043a4695cf6","scripts":{"tree":"ts-node --esm scripts/tree.ts","build":"tsc && node --loader ts-node/esm scripts/make-executable.ts dist/index.js","start":"node dist/index.js","format":"prettier --write \"**/*.{ts,js,json,md,html,css}\"","inspect":"mcp-inspector --config mcp.json","rebuild":"ts-node --esm scripts/clean.ts && npm run build","fetch:spec":"ts-node --esm scripts/fetch-openapi-spec.ts","start:http":"MCP_LOG_LEVEL=debug MCP_TRANSPORT_TYPE=http node dist/index.js","start:stdio":"MCP_LOG_LEVEL=debug MCP_TRANSPORT_TYPE=stdio node dist/index.js","inspect:http":"mcp-inspector --config mcp.json --server obsidian-mcp-server-http","docs:generate":"typedoc --tsconfig ./tsconfig.typedoc.json","inspect:stdio":"mcp-inspector --config mcp.json --server obsidian-mcp-server-stdio"},"_npmUser":{"name":"cyanheads","email":"casey@caseyjhand.com"},"repository":{"url":"git+https://github.com/cyanheads/obsidian-mcp-server.git","type":"git"},"_npmVersion":"10.8.2","description":"Obsidian Knowledge-Management MCP (Model Context Protocol) server that enables AI agents and development tools to interact with an Obsidian vault. It provides a comprehensive suite of tools for reading, writing, searching, and managing notes, tags, and fr","directories":{},"_nodeVersion":"20.19.2","dependencies":{"zod":"^3.25.63","hono":"^4.7.11","jose":"^6.0.11","axios":"^1.9.0","yargs":"^18.0.0","dotenv":"^16.5.0","ignore":"^7.0.5","openai":"^5.3.0","express":"^5.1.0","ts-node":"^10.9.2","winston":"^3.17.0","date-fns":"^4.1.0","tiktoken":"^1.0.21","validator":"13.15.15","typescript":"^5.8.3","chrono-node":"2.8.0","jsonwebtoken":"^9.0.2","partial-json":"^0.1.7","sanitize-html":"^2.17.0","@types/validator":"13.15.1","@hono/node-server":"^1.14.4","@types/jsonwebtoken":"^9.0.9","@types/sanitize-html":"^2.16.0","@modelcontextprotocol/sdk":"^1.12.1","winston-daily-rotate-file":"^5.0.0","@modelcontextprotocol/inspector":"^0.14.0"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","typedoc":"^0.28.5","prettier":"^3.5.3","@types/node":"^24.0.1","@types/express":"^5.0.3","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/obsidian-mcp-server_2.0.1_1749793524399_0.03845543290554909","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"obsidian-mcp-server","version":"2.0.2","keywords":["mcp","model-context-protocol","obsidian","obsidian-md","ai","llm","agent","automation","api","server","typescript","knowledge-management","note-taking","rest-api","integration"],"author":{"name":"Casey Hand @cyanheads"},"license":"Apache-2.0","_id":"obsidian-mcp-server@2.0.2","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"homepage":"https://github.com/cyanheads/obsidian-mcp-server#readme","bugs":{"url":"https://github.com/cyanheads/obsidian-mcp-server/issues"},"bin":{"obsidian-mcp-server":"dist/index.js"},"dist":{"shasum":"19ed32b46d8f9ac313ca6a086db85b2589d12f4a","tarball":"https://registry.npmjs.org/obsidian-mcp-server/-/obsidian-mcp-server-2.0.2.tgz","fileCount":133,"integrity":"sha512-Hkz+bAUwMSTHpBAH8l5EdzUuPWRVlsNcurRXJkQfSHa9gpAReQNKKNgi3a0E35O8y06NXdW6ZNgor4IzUB7QHg==","signatures":[{"sig":"MEQCIHrwhN1tqtOBZxbVWtJAZJDZ9aiKKhhZM0YWtdNuKcjEAiBxkaZk90xfj6KdbPbNpzi9vHe6S/G7ZFemeWmqtK8PFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":621531},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"dca0082a9bf36bb787f7e7acf439abf7649b4d99","scripts":{"tree":"ts-node --esm scripts/tree.ts","build":"tsc && node --loader ts-node/esm scripts/make-executable.ts dist/index.js","start":"node dist/index.js","format":"prettier --write \"**/*.{ts,js,json,md,html,css}\"","inspect":"mcp-inspector --config mcp.json","rebuild":"ts-node --esm scripts/clean.ts && npm run build","fetch:spec":"ts-node --esm scripts/fetch-openapi-spec.ts","start:http":"MCP_LOG_LEVEL=debug MCP_TRANSPORT_TYPE=http node dist/index.js","start:stdio":"MCP_LOG_LEVEL=debug MCP_TRANSPORT_TYPE=stdio node dist/index.js","inspect:http":"mcp-inspector --config mcp.json --server obsidian-mcp-server-http","docs:generate":"typedoc --tsconfig ./tsconfig.typedoc.json","inspect:stdio":"mcp-inspector --config mcp.json --server obsidian-mcp-server-stdio"},"_npmUser":{"name":"cyanheads","email":"casey@caseyjhand.com"},"repository":{"url":"git+https://github.com/cyanheads/obsidian-mcp-server.git","type":"git"},"_npmVersion":"10.8.2","description":"Obsidian Knowledge-Management MCP (Model Context Protocol) server that enables AI agents and development tools to interact with an Obsidian vault. It provides a comprehensive suite of tools for reading, writing, searching, and managing notes, tags, and fr","directories":{},"_nodeVersion":"20.19.2","dependencies":{"zod":"^3.25.63","hono":"^4.7.11","jose":"^6.0.11","axios":"^1.9.0","yargs":"^18.0.0","dotenv":"^16.5.0","ignore":"^7.0.5","openai":"^5.3.0","express":"^5.1.0","ts-node":"^10.9.2","winston":"^3.17.0","date-fns":"^4.1.0","tiktoken":"^1.0.21","validator":"13.15.15","typescript":"^5.8.3","chrono-node":"2.8.0","jsonwebtoken":"^9.0.2","partial-json":"^0.1.7","sanitize-html":"^2.17.0","@types/validator":"13.15.1","@hono/node-server":"^1.14.4","@types/jsonwebtoken":"^9.0.9","@types/sanitize-html":"^2.16.0","@modelcontextprotocol/sdk":"^1.12.1","winston-daily-rotate-file":"^5.0.0","@modelcontextprotocol/inspector":"^0.14.0"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","typedoc":"^0.28.5","prettier":"^3.5.3","@types/node":"^24.0.1","@types/express":"^5.0.3","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/obsidian-mcp-server_2.0.2_1749793921199_0.2830203576034793","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"obsidian-mcp-server","version":"2.0.3","keywords":["mcp","model-context-protocol","obsidian","obsidian-md","ai","llm","agent","automation","api","server","typescript","knowledge-management","note-taking","rest-api","integration"],"author":{"name":"Casey Hand @cyanheads"},"license":"Apache-2.0","_id":"obsidian-mcp-server@2.0.3","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"homepage":"https://github.com/cyanheads/obsidian-mcp-server#readme","bugs":{"url":"https://github.com/cyanheads/obsidian-mcp-server/issues"},"bin":{"obsidian-mcp-server":"dist/index.js"},"dist":{"shasum":"d58de750a4b59b6fcebff5a6ac5bc58eaa7dc547","tarball":"https://registry.npmjs.org/obsidian-mcp-server/-/obsidian-mcp-server-2.0.3.tgz","fileCount":134,"integrity":"sha512-C1bWyPUhSQ8tKLf0Qg8MqoiX3aJlnqeVtLvEG5mQqdoqGN3FxnyAwZ2DPGtbB4F9+qFCYSSwFgf6UQLpavt3sw==","signatures":[{"sig":"MEQCICq3dYYxFoYPsXbTjZrGpbVE2UNCtW9MXMKNcDHqMFrEAiAZxkO+MJjUGPi4IeNHepccE2prv/40WPcUxOqfRt1dag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":627683},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"af4a54fd3b3480bb4d856563af0b5d52dab99068","scripts":{"tree":"ts-node --esm scripts/tree.ts","build":"tsc && node --loader ts-node/esm scripts/make-executable.ts dist/index.js","start":"node dist/index.js","format":"prettier --write \"**/*.{ts,js,json,md,html,css}\"","inspect":"mcp-inspector --config mcp.json","rebuild":"ts-node --esm scripts/clean.ts && npm run build","fetch:spec":"ts-node --esm scripts/fetch-openapi-spec.ts","start:http":"MCP_LOG_LEVEL=debug MCP_TRANSPORT_TYPE=http node dist/index.js","start:stdio":"MCP_LOG_LEVEL=debug MCP_TRANSPORT_TYPE=stdio node dist/index.js","inspect:http":"mcp-inspector --config mcp.json --server obsidian-mcp-server-http","docs:generate":"typedoc --tsconfig ./tsconfig.typedoc.json","inspect:stdio":"mcp-inspector --config mcp.json --server obsidian-mcp-server-stdio"},"_npmUser":{"name":"cyanheads","email":"casey@caseyjhand.com"},"repository":{"url":"git+https://github.com/cyanheads/obsidian-mcp-server.git","type":"git"},"_npmVersion":"10.8.2","description":"Obsidian Knowledge-Management MCP (Model Context Protocol) server that enables AI agents and development tools to interact with an Obsidian vault. It provides a comprehensive suite of tools for reading, writing, searching, and managing notes, tags, and fr","directories":{},"_nodeVersion":"20.19.2","dependencies":{"zod":"^3.25.63","hono":"^4.7.11","jose":"^6.0.11","axios":"^1.9.0","yargs":"^18.0.0","dotenv":"^16.5.0","ignore":"^7.0.5","openai":"^5.3.0","express":"^5.1.0","ts-node":"^10.9.2","winston":"^3.17.0","date-fns":"^4.1.0","tiktoken":"^1.0.21","validator":"13.15.15","typescript":"^5.8.3","chrono-node":"2.8.0","jsonwebtoken":"^9.0.2","partial-json":"^0.1.7","sanitize-html":"^2.17.0","@types/validator":"13.15.1","@hono/node-server":"^1.14.4","@types/jsonwebtoken":"^9.0.9","@types/sanitize-html":"^2.16.0","@modelcontextprotocol/sdk":"^1.12.1","winston-daily-rotate-file":"^5.0.0","@modelcontextprotocol/inspector":"^0.14.0"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","typedoc":"^0.28.5","prettier":"^3.5.3","@types/node":"^24.0.1","@types/express":"^5.0.3","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/obsidian-mcp-server_2.0.3_1749794402206_0.35982436534453854","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"obsidian-mcp-server","version":"2.0.4","keywords":["mcp","model-context-protocol","obsidian","obsidian-md","ai","llm","agent","automation","api","server","typescript","knowledge-management","note-taking","rest-api","integration"],"author":{"name":"Casey Hand @cyanheads"},"license":"Apache-2.0","_id":"obsidian-mcp-server@2.0.4","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"homepage":"https://github.com/cyanheads/obsidian-mcp-server#readme","bugs":{"url":"https://github.com/cyanheads/obsidian-mcp-server/issues"},"bin":{"obsidian-mcp-server":"dist/index.js"},"dist":{"shasum":"5047d4dcca4f08cad68e0665ec8f939de89942ef","tarball":"https://registry.npmjs.org/obsidian-mcp-server/-/obsidian-mcp-server-2.0.4.tgz","fileCount":134,"integrity":"sha512-QPUdDsKGsw2ky6NYU+wkSx/1GDCjPPqFUr62rE/QX2LPj5OuZnF4Yc8CNvpIzIvNz9VZng+LWISJTvQszRZPkA==","signatures":[{"sig":"MEUCIEHu/pRECs8QewpLFYYd2MM8mUqtlr682V+E4npfciDEAiEA+w0fJRe+sgQKTnS60vfNH1I0fmg86hDK+aauwxIyl6I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":628145},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"7366d67eb6bbb778b122d75c34ca3637075b7739","scripts":{"tree":"ts-node --esm scripts/tree.ts","build":"tsc && node --loader ts-node/esm scripts/make-executable.ts dist/index.js","start":"node dist/index.js","format":"prettier --write \"**/*.{ts,js,json,md,html,css}\"","inspect":"mcp-inspector --config mcp.json","rebuild":"ts-node --esm scripts/clean.ts && npm run build","fetch:spec":"ts-node --esm scripts/fetch-openapi-spec.ts","start:http":"MCP_LOG_LEVEL=debug MCP_TRANSPORT_TYPE=http node dist/index.js","start:stdio":"MCP_LOG_LEVEL=debug MCP_TRANSPORT_TYPE=stdio node dist/index.js","inspect:http":"mcp-inspector --config mcp.json --server obsidian-mcp-server-http","docs:generate":"typedoc --tsconfig ./tsconfig.typedoc.json","inspect:stdio":"mcp-inspector --config mcp.json --server obsidian-mcp-server-stdio"},"_npmUser":{"name":"cyanheads","email":"casey@caseyjhand.com"},"repository":{"url":"git+https://github.com/cyanheads/obsidian-mcp-server.git","type":"git"},"_npmVersion":"10.8.2","description":"Obsidian Knowledge-Management MCP (Model Context Protocol) server that enables AI agents and development tools to interact with an Obsidian vault. It provides a comprehensive suite of tools for reading, writing, searching, and managing notes, tags, and fr","directories":{},"_nodeVersion":"20.19.2","dependencies":{"zod":"^3.25.63","hono":"^4.7.11","jose":"^6.0.11","axios":"^1.9.0","yargs":"^18.0.0","dotenv":"^16.5.0","ignore":"^7.0.5","openai":"^5.3.0","express":"^5.1.0","ts-node":"^10.9.2","winston":"^3.17.0","date-fns":"^4.1.0","tiktoken":"^1.0.21","validator":"13.15.15","typescript":"^5.8.3","chrono-node":"2.8.0","jsonwebtoken":"^9.0.2","partial-json":"^0.1.7","sanitize-html":"^2.17.0","@types/validator":"13.15.1","@hono/node-server":"^1.14.4","@types/jsonwebtoken":"^9.0.9","@types/sanitize-html":"^2.16.0","@modelcontextprotocol/sdk":"^1.12.1","winston-daily-rotate-file":"^5.0.0","@modelcontextprotocol/inspector":"^0.14.0"},"_hasShrinkwrap":false,"devDependencies":{"js-yaml":"^4.1.0","typedoc":"^0.28.5","prettier":"^3.5.3","@types/node":"^24.0.1","@types/express":"^5.0.3","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/obsidian-mcp-server_2.0.4_1749801327919_0.0799644932314203","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"obsidian-mcp-server","version":"2.0.5","keywords":["mcp","model-context-protocol","obsidian","obsidian-md","ai","llm","agent","automation","api","server","typescript","knowledge-management","note-taking","rest-api","integration"],"author":{"name":"Casey Hand @cyanheads"},"license":"Apache-2.0","_id":"obsidian-mcp-server@2.0.5","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"homepage":"https://github.com/cyanheads/obsidian-mcp-server#readme","bugs":{"url":"https://github.com/cyanheads/obsidian-mcp-server/issues"},"bin":{"obsidian-mcp-server":"dist/index.js"},"dist":{"shasum":"9fbbf56b4689a03c363e69790846d25638b95489","tarball":"https://registry.npmjs.org/obsidian-mcp-server/-/obsidian-mcp-server-2.0.5.tgz","fileCount":138,"integrity":"sha512-722MtRHciHqgyjnzHATMyeLFgsKIDs0GIOA+UMW4jeQtYpXphN742rcJpWerMrReL3Kxd6t6hRnUOC5ELC8raQ==","signatures":[{"sig":"MEUCIHzaBAaf2ZYVH665Todo/oPlb2rz4R95bkmEhOt2ikl+AiEA/FMxR0rnvkEcuApYB0XAjKUlLbRA4qABC63qylRr6BE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":620967},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"8475575f7602f01d842f079dbf16ae79f97f7cea","scripts":{"tree":"ts-node --esm scripts/tree.ts","build":"tsc && node --loader ts-node/esm scripts/make-executable.ts dist/index.js","start":"node dist/index.js","format":"prettier --write \"**/*.{ts,js,json,md,html,css}\"","inspect":"mcp-inspector --config mcp.json","rebuild":"ts-node --esm scripts/clean.ts && npm run build","fetch:spec":"ts-node --esm scripts/fetch-openapi-spec.ts","start:http":"MCP_LOG_LEVEL=debug MCP_TRANSPORT_TYPE=http node dist/index.js","start:stdio":"MCP_LOG_LEVEL=debug MCP_TRANSPORT_TYPE=stdio node dist/index.js","inspect:http":"mcp-inspector --config mcp.json --server obsidian-mcp-server-http","docs:generate":"typedoc --tsconfig ./tsconfig.typedoc.json","inspect:stdio":"mcp-inspector --config mcp.json --server obsidian-mcp-server-stdio"},"_npmUser":{"name":"cyanheads","actor":{"name":"cyanheads","type":"user","email":"casey@caseyjhand.com"},"email":"casey@caseyjhand.com"},"repository":{"url":"git+https://github.com/cyanheads/obsidian-mcp-server.git","type":"git"},"_npmVersion":"10.8.2","description":"Obsidian Knowledge-Management MCP (Model Context Protocol) server that enables AI agents and development tools to interact with an Obsidian vault. It provides a comprehensive suite of tools for reading, writing, searching, and managing notes, tags, and fr","directories":{},"_nodeVersion":"20.19.2","dependencies":{"zod":"^3.25.67","hono":"^4.8.2","jose":"^6.0.11","axios":"^1.10.0","dotenv":"^16.5.0","ignore":"^7.0.5","openai":"^5.6.0","js-yaml":"^4.1.0","ts-node":"^10.9.2","winston":"^3.17.0","date-fns":"^4.1.0","tiktoken":"^1.0.21","validator":"13.15.15","typescript":"^5.8.3","chrono-node":"2.8.0","partial-json":"^0.1.7","sanitize-html":"^2.17.0","@types/validator":"13.15.2","@hono/node-server":"^1.14.4","winston-transport":"^4.9.0","@types/sanitize-html":"^2.16.0","@modelcontextprotocol/sdk":"^1.13.0","@modelcontextprotocol/inspector":"^0.14.3"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.5","prettier":"^3.5.3","@types/node":"^24.0.3","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/obsidian-mcp-server_2.0.5_1750473502495_0.17497470982122243","host":"s3://npm-registry-packages-npm-production"}},"2.0.6":{"name":"obsidian-mcp-server","version":"2.0.6","keywords":["mcp","model-context-protocol","obsidian","obsidian-md","ai","llm","agent","automation","api","server","typescript","knowledge-management","note-taking","rest-api","integration"],"author":{"name":"Casey Hand @cyanheads"},"license":"Apache-2.0","_id":"obsidian-mcp-server@2.0.6","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"homepage":"https://github.com/cyanheads/obsidian-mcp-server#readme","bugs":{"url":"https://github.com/cyanheads/obsidian-mcp-server/issues"},"bin":{"obsidian-mcp-server":"dist/index.js"},"dist":{"shasum":"a091354ee0cdcebdd198c74353d7a9487bec38fd","tarball":"https://registry.npmjs.org/obsidian-mcp-server/-/obsidian-mcp-server-2.0.6.tgz","fileCount":138,"integrity":"sha512-KSZ5hiF6uNck/j4PpnmqN4TH/QmfmVlTYHp67WuPi7xm7JagFd0Hh4RSJgTgc5jIWfq9cCog1qjkW5aoChrh+w==","signatures":[{"sig":"MEUCIQDm8QY9ByCLpb8dA6zo0jMUkYcQwh1NIuJ9R9og2MEj1AIgV6T16N+AhhAgwx+3ZIgaUpgwXBU+bw5hHJ0qvzrrq7E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":621552},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"1dda23f33b7a0bffb3c7436fb5d8c8c4592c3d5e","scripts":{"tree":"npx ts-node --esm scripts/tree.ts","build":"tsc && node --loader ts-node/esm scripts/make-executable.ts dist/index.js","start":"node dist/index.js","format":"prettier --write \"**/*.{ts,js,json,md,html,css}\"","inspect":"mcp-inspector --config mcp.json","rebuild":"npx ts-node --esm scripts/clean.ts && npm run build","fetch:spec":"npx ts-node --esm scripts/fetch-openapi-spec.ts","start:http":"MCP_LOG_LEVEL=debug MCP_TRANSPORT_TYPE=http node dist/index.js","start:stdio":"MCP_LOG_LEVEL=debug MCP_TRANSPORT_TYPE=stdio node dist/index.js","inspect:http":"mcp-inspector --config mcp.json --server obsidian-mcp-server-http","docs:generate":"typedoc --tsconfig ./tsconfig.typedoc.json","inspect:stdio":"mcp-inspector --config mcp.json --server obsidian-mcp-server-stdio"},"_npmUser":{"name":"cyanheads","actor":{"name":"cyanheads","type":"user","email":"casey@caseyjhand.com"},"email":"casey@caseyjhand.com"},"repository":{"url":"git+https://github.com/cyanheads/obsidian-mcp-server.git","type":"git"},"_npmVersion":"10.8.2","description":"Obsidian Knowledge-Management MCP (Model Context Protocol) server that enables AI agents and development tools to interact with an Obsidian vault. It provides a comprehensive suite of tools for reading, writing, searching, and managing notes, tags, and fr","directories":{},"_nodeVersion":"20.19.2","dependencies":{"zod":"^3.25.67","hono":"^4.8.2","jose":"^6.0.11","axios":"^1.10.0","dotenv":"^16.5.0","ignore":"^7.0.5","openai":"^5.6.0","js-yaml":"^4.1.0","ts-node":"^10.9.2","winston":"^3.17.0","date-fns":"^4.1.0","tiktoken":"^1.0.21","validator":"13.15.15","typescript":"^5.8.3","chrono-node":"2.8.0","partial-json":"^0.1.7","sanitize-html":"^2.17.0","@types/validator":"13.15.2","@hono/node-server":"^1.14.4","winston-transport":"^4.9.0","@types/sanitize-html":"^2.16.0","@modelcontextprotocol/sdk":"^1.13.0","@modelcontextprotocol/inspector":"^0.14.3"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.5","prettier":"^3.5.3","@types/node":"^24.0.3","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/obsidian-mcp-server_2.0.6_1750476640963_0.7583828746344943","host":"s3://npm-registry-packages-npm-production"}},"2.0.7":{"name":"obsidian-mcp-server","version":"2.0.7","keywords":["mcp","model-context-protocol","obsidian","obsidian-md","ai","llm","agent","automation","api","server","typescript","knowledge-management","note-taking","rest-api","integration"],"author":{"name":"Casey Hand @cyanheads"},"license":"Apache-2.0","_id":"obsidian-mcp-server@2.0.7","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"homepage":"https://github.com/cyanheads/obsidian-mcp-server#readme","bugs":{"url":"https://github.com/cyanheads/obsidian-mcp-server/issues"},"bin":{"obsidian-mcp-server":"dist/index.js"},"dist":{"shasum":"17e826a0a41efaba474502cc4147bd61e970537d","tarball":"https://registry.npmjs.org/obsidian-mcp-server/-/obsidian-mcp-server-2.0.7.tgz","fileCount":138,"integrity":"sha512-f7mbKiTi0NByaodeb5seG0czyA8y6F+s5K3e6nnw4bY34cbGlcA3MWuFFU9a3/LEAMaGX01y9qgKtUAX7MebfQ==","signatures":[{"sig":"MEYCIQC6KDp8orJAxKyL0jSMRWzlKO4qOZPq1+EX9392E0dqVQIhAML/FfDyejW//NmDwK0p9VQoi9ziVUKUAZ/J0ojR2ENs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":621720},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"57cce8836261b6014e8f82c9b100896cf87e48b3","scripts":{"tree":"npx ts-node --esm scripts/tree.ts","build":"tsc && node --loader ts-node/esm scripts/make-executable.ts dist/index.js","start":"node dist/index.js","format":"prettier --write \"**/*.{ts,js,json,md,html,css}\"","inspect":"mcp-inspector --config mcp.json","rebuild":"npx ts-node --esm scripts/clean.ts && npm run build","fetch:spec":"npx ts-node --esm scripts/fetch-openapi-spec.ts","start:http":"MCP_LOG_LEVEL=debug MCP_TRANSPORT_TYPE=http node dist/index.js","start:stdio":"MCP_LOG_LEVEL=debug MCP_TRANSPORT_TYPE=stdio node dist/index.js","inspect:http":"mcp-inspector --config mcp.json --server obsidian-mcp-server-http","docs:generate":"typedoc --tsconfig ./tsconfig.typedoc.json","inspect:stdio":"mcp-inspector --config mcp.json --server obsidian-mcp-server-stdio"},"_npmUser":{"name":"cyanheads","actor":{"name":"cyanheads","type":"user","email":"casey@caseyjhand.com"},"email":"casey@caseyjhand.com"},"repository":{"url":"git+https://github.com/cyanheads/obsidian-mcp-server.git","type":"git"},"_npmVersion":"10.8.2","description":"Obsidian Knowledge-Management MCP (Model Context Protocol) server that enables AI agents and development tools to interact with an Obsidian vault. It provides a comprehensive suite of tools for reading, writing, searching, and managing notes, tags, and fr","directories":{},"_nodeVersion":"20.19.2","dependencies":{"zod":"^3.25.67","hono":"^4.8.2","jose":"^6.0.11","axios":"^1.10.0","dotenv":"^16.5.0","ignore":"^7.0.5","openai":"^5.6.0","js-yaml":"^4.1.0","ts-node":"^10.9.2","winston":"^3.17.0","date-fns":"^4.1.0","tiktoken":"^1.0.21","validator":"13.15.15","typescript":"^5.8.3","chrono-node":"2.8.0","partial-json":"^0.1.7","sanitize-html":"^2.17.0","@types/validator":"13.15.2","@hono/node-server":"^1.14.4","winston-transport":"^4.9.0","@types/sanitize-html":"^2.16.0","@modelcontextprotocol/sdk":"^1.13.0","@modelcontextprotocol/inspector":"^0.14.3"},"_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.28.5","prettier":"^3.5.3","@types/node":"^24.0.3","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/obsidian-mcp-server_2.0.7_1750478905144_0.8021940001917596","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"obsidian-mcp-server","version":"3.0.0","keywords":["mcp","mcp-server","model-context-protocol","obsidian","obsidian-vault","knowledge-base","note-taking","llm","llm-agent","ai-tools","typescript"],"author":"cyanheads <casey@caseyjhand.com> (https://github.com/cyanheads/obsidian-mcp-server#readme)","license":"Apache-2.0","_id":"obsidian-mcp-server@3.0.0","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"homepage":"https://github.com/cyanheads/obsidian-mcp-server#readme","bugs":{"url":"https://github.com/cyanheads/obsidian-mcp-server/issues"},"bin":{"obsidian-mcp-server":"dist/index.js"},"dist":{"shasum":"805c088ed1aeded94f4b989a8018aae9eeb011c6","tarball":"https://registry.npmjs.org/obsidian-mcp-server/-/obsidian-mcp-server-3.0.0.tgz","fileCount":120,"integrity":"sha512-BWHFBkd6HuCr6Ohdjbx6XDD0rDs32m4pXwgO/LT+WHDOklpgJfEGPjraJVf+u1OCR+0n5Q3qcUZ/Hi8v/ORM/A==","signatures":[{"sig":"MEUCIQCpwNII8cTSu7yVseYagyVmD4++G/h+tkOqxW3ZEZJ5nAIgcpKc+Pemkk9khCOqrFFq0iTBJZKO2QWL9O9zfN2OoBk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":404094},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"805c088ed1aeded94f4b989a8018aae9eeb011c6","engines":{"bun":">=1.3.11","node":">=22.0.0"},"mcpName":"io.github.cyanheads/obsidian-mcp-server","scripts":{"test":"bunx vitest run","tree":"bun run scripts/tree.ts","build":"bun run scripts/build.ts","clean":"bun run scripts/clean.ts","start":"node dist/index.js","format":"biome check --write --unsafe .","rebuild":"bun run scripts/clean.ts && bun run build","dev:http":"MCP_TRANSPORT_TYPE=http bun --watch src/index.ts","devcheck":"bun run scripts/devcheck.ts","lint:mcp":"bun run scripts/lint-mcp.ts","dev:stdio":"MCP_TRANSPORT_TYPE=stdio bun --watch src/index.ts","start:http":"MCP_TRANSPORT_TYPE=http bun ./dist/index.js","start:stdio":"MCP_TRANSPORT_TYPE=stdio bun ./dist/index.js","changelog:build":"bun run scripts/build-changelog.ts","changelog:check":"bun run scripts/build-changelog.ts --check"},"_npmUser":{"name":"cyanheads","email":"casey@caseyjhand.com"},"_integrity":"sha512-BWHFBkd6HuCr6Ohdjbx6XDD0rDs32m4pXwgO/LT+WHDOklpgJfEGPjraJVf+u1OCR+0n5Q3qcUZ/Hi8v/ORM/A==","repository":{"url":"git+https://github.com/cyanheads/obsidian-mcp-server.git","type":"git"},"_npmVersion":"10.8.3","description":"MCP server for Obsidian vaults — read, write, search, and surgically edit notes, tags, and frontmatter via the Local REST API plugin. STDIO or Streamable HTTP.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"undici":"^8.1.0","js-yaml":"^4.1.1","pino-pretty":"^13.1.3","@types/js-yaml":"^4.0.9","@cyanheads/mcp-ts-core":"^0.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ignore":"^7.0.5","vitest":"^4.1.5","depcheck":"^1.4.7","tsc-alias":"^1.8.16","typescript":"^6.0.3","@types/node":"^25.6.0","@biomejs/biome":"^2.4.13"},"_npmOperationalInternal":{"tmp":"tmp/obsidian-mcp-server_3.0.0_1777424778075_0.8982336743368704","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"obsidian-mcp-server","version":"3.1.0","keywords":["mcp","mcp-server","model-context-protocol","obsidian","obsidian-vault","knowledge-base","note-taking","llm","llm-agent","ai-tools","typescript"],"author":"cyanheads <casey@caseyjhand.com> (https://github.com/cyanheads/obsidian-mcp-server#readme)","license":"Apache-2.0","_id":"obsidian-mcp-server@3.1.0","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"homepage":"https://github.com/cyanheads/obsidian-mcp-server#readme","bugs":{"url":"https://github.com/cyanheads/obsidian-mcp-server/issues"},"bin":{"obsidian-mcp-server":"dist/index.js"},"dist":{"shasum":"ed1359ea359fac94a72f2d52575ca1c1a6bd6e42","tarball":"https://registry.npmjs.org/obsidian-mcp-server/-/obsidian-mcp-server-3.1.0.tgz","fileCount":121,"integrity":"sha512-b/JzIGLw4JTsMrjK+EfpX9gx75GvKiuO5QErlYpjLxaWyqXimAJAWTF4V5tEA9QlecYFM5lmJw/v4bN3QIdpFg==","signatures":[{"sig":"MEUCIBYu1CMIYdy6AptgUQPlQ3/YbkD574AKkT0zLCZTF5W2AiEA6SMtxMlCoxHkEwnBYcPwKXR+PmwfRidPD2nDwRMrP2E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":416737},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"ed1359ea359fac94a72f2d52575ca1c1a6bd6e42","engines":{"bun":">=1.3.11","node":">=22.0.0"},"mcpName":"io.github.cyanheads/obsidian-mcp-server","scripts":{"test":"bunx vitest run","tree":"bun run scripts/tree.ts","build":"bun run scripts/build.ts","clean":"bun run scripts/clean.ts","start":"node dist/index.js","format":"biome check --write --unsafe .","rebuild":"bun run scripts/clean.ts && bun run build","dev:http":"MCP_TRANSPORT_TYPE=http bun --watch src/index.ts","devcheck":"bun run scripts/devcheck.ts","lint:mcp":"bun run scripts/lint-mcp.ts","dev:stdio":"MCP_TRANSPORT_TYPE=stdio bun --watch src/index.ts","start:http":"MCP_TRANSPORT_TYPE=http bun ./dist/index.js","start:stdio":"MCP_TRANSPORT_TYPE=stdio bun ./dist/index.js","changelog:build":"bun run scripts/build-changelog.ts","changelog:check":"bun run scripts/build-changelog.ts --check"},"_npmUser":{"name":"cyanheads","email":"casey@caseyjhand.com"},"_integrity":"sha512-b/JzIGLw4JTsMrjK+EfpX9gx75GvKiuO5QErlYpjLxaWyqXimAJAWTF4V5tEA9QlecYFM5lmJw/v4bN3QIdpFg==","repository":{"url":"git+https://github.com/cyanheads/obsidian-mcp-server.git","type":"git"},"_npmVersion":"10.8.3","description":"MCP server for Obsidian vaults — read, write, search, and surgically edit notes, tags, and frontmatter via the Local REST API plugin. STDIO or Streamable HTTP.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"undici":"^8.1.0","js-yaml":"^4.1.1","pino-pretty":"^13.1.3","@types/js-yaml":"^4.0.9","@cyanheads/mcp-ts-core":"^0.8.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ignore":"^7.0.5","vitest":"^4.1.5","depcheck":"^1.4.7","tsc-alias":"^1.8.16","typescript":"^6.0.3","@types/node":"^25.6.0","@biomejs/biome":"^2.4.13"},"_npmOperationalInternal":{"tmp":"tmp/obsidian-mcp-server_3.1.0_1777430382737_0.4023645864570651","host":"s3://npm-registry-packages-npm-production"}},"3.1.1":{"name":"obsidian-mcp-server","version":"3.1.1","keywords":["mcp","mcp-server","model-context-protocol","obsidian","obsidian-vault","knowledge-base","note-taking","llm","llm-agent","ai-tools","typescript"],"author":"cyanheads <casey@caseyjhand.com> (https://github.com/cyanheads/obsidian-mcp-server#readme)","license":"Apache-2.0","_id":"obsidian-mcp-server@3.1.1","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"homepage":"https://github.com/cyanheads/obsidian-mcp-server#readme","bugs":{"url":"https://github.com/cyanheads/obsidian-mcp-server/issues"},"bin":{"obsidian-mcp-server":"dist/index.js"},"dist":{"shasum":"17b6e448c0b6b96bac2c9e9075bcc7664c60732c","tarball":"https://registry.npmjs.org/obsidian-mcp-server/-/obsidian-mcp-server-3.1.1.tgz","fileCount":122,"integrity":"sha512-6r2k4wj5VIdV3IBQle7bvf50099Xyk9oVOxAZ9lUWCXstU2jI06fXh101v5zEk7himRbb8WRFJcTdyq72ha2yQ==","signatures":[{"sig":"MEUCIHyeDU4HVLBwxx9jUNlyzLYCXj4XdoNUxGpSAZqQNOKuAiEAr3xkSXzJSWpDhOOVQ02IBvMeuxdojWxNnEGwpJeW7tg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":441123},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"17b6e448c0b6b96bac2c9e9075bcc7664c60732c","engines":{"bun":">=1.3.11","node":">=22.0.0"},"mcpName":"io.github.cyanheads/obsidian-mcp-server","scripts":{"test":"bunx vitest run","tree":"bun run scripts/tree.ts","build":"bun run scripts/build.ts","clean":"bun run scripts/clean.ts","start":"node dist/index.js","format":"biome check --write --unsafe .","rebuild":"bun run scripts/clean.ts && bun run build","devcheck":"bun run scripts/devcheck.ts","lint:mcp":"bun run scripts/lint-mcp.ts","start:http":"MCP_TRANSPORT_TYPE=http bun ./dist/index.js","start:stdio":"MCP_TRANSPORT_TYPE=stdio bun ./dist/index.js","changelog:build":"bun run scripts/build-changelog.ts","changelog:check":"bun run scripts/build-changelog.ts --check"},"_npmUser":{"name":"cyanheads","email":"casey@caseyjhand.com"},"_integrity":"sha512-6r2k4wj5VIdV3IBQle7bvf50099Xyk9oVOxAZ9lUWCXstU2jI06fXh101v5zEk7himRbb8WRFJcTdyq72ha2yQ==","repository":{"url":"git+https://github.com/cyanheads/obsidian-mcp-server.git","type":"git"},"_npmVersion":"10.8.3","description":"MCP server for Obsidian vaults — read, write, search, and surgically edit notes, tags, and frontmatter via the Local REST API plugin. STDIO or Streamable HTTP.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"undici":"^8.1.0","js-yaml":"^4.1.1","pino-pretty":"^13.1.3","@types/js-yaml":"^4.0.9","@cyanheads/mcp-ts-core":"^0.8.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ignore":"^7.0.5","vitest":"^4.1.5","depcheck":"^1.4.7","tsc-alias":"^1.8.16","typescript":"^6.0.3","@types/node":"^25.6.0","@biomejs/biome":"^2.4.13"},"_npmOperationalInternal":{"tmp":"tmp/obsidian-mcp-server_3.1.1_1777505492791_0.8647822548355386","host":"s3://npm-registry-packages-npm-production"}},"3.1.2":{"name":"obsidian-mcp-server","version":"3.1.2","keywords":["mcp","mcp-server","model-context-protocol","obsidian","obsidian-vault","knowledge-base","note-taking","llm","llm-agent","ai-tools","typescript"],"author":"cyanheads <casey@caseyjhand.com> (https://github.com/cyanheads/obsidian-mcp-server#readme)","license":"Apache-2.0","_id":"obsidian-mcp-server@3.1.2","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"homepage":"https://github.com/cyanheads/obsidian-mcp-server#readme","bugs":{"url":"https://github.com/cyanheads/obsidian-mcp-server/issues"},"bin":{"obsidian-mcp-server":"dist/index.js"},"dist":{"shasum":"5bf173b169dafbaa8bf5de82b5f1137b490929f0","tarball":"https://registry.npmjs.org/obsidian-mcp-server/-/obsidian-mcp-server-3.1.2.tgz","fileCount":127,"integrity":"sha512-AFxq+++RBvJQoelqeSst+XqkwK8hEY4xIFXDFRt1F6Jmk0/ZlDdYjQXn8o5QwdzVNl2yUspK9IZu7XmU8aDDsw==","signatures":[{"sig":"MEUCIQClGJPu6Qy8N5mR0S5omvUNc9j4Na0BUMFXBEiKJT+1EwIgEHSbc6Dq3edimKYte/V2Z0Gp7rJ6wZjdjtj1K97SlL0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":536516},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"5bf173b169dafbaa8bf5de82b5f1137b490929f0","engines":{"bun":">=1.3.11","node":">=22.0.0"},"mcpName":"io.github.cyanheads/obsidian-mcp-server","scripts":{"test":"bunx vitest run","tree":"bun run scripts/tree.ts","build":"bun run scripts/build.ts","clean":"bun run scripts/clean.ts","start":"node dist/index.js","format":"biome check --write --unsafe .","rebuild":"bun run scripts/clean.ts && bun run build","devcheck":"bun run scripts/devcheck.ts","lint:mcp":"bun run scripts/lint-mcp.ts","start:http":"MCP_TRANSPORT_TYPE=http bun ./dist/index.js","publish-mcp":"mcp-publisher login github -token \"$(security find-generic-password -a \"$USER\" -s mcp-publisher-github-pat -w)\" && mcp-publisher publish","start:stdio":"MCP_TRANSPORT_TYPE=stdio bun ./dist/index.js","changelog:build":"bun run scripts/build-changelog.ts","changelog:check":"bun run scripts/build-changelog.ts --check"},"_npmUser":{"name":"cyanheads","email":"casey@caseyjhand.com"},"_integrity":"sha512-AFxq+++RBvJQoelqeSst+XqkwK8hEY4xIFXDFRt1F6Jmk0/ZlDdYjQXn8o5QwdzVNl2yUspK9IZu7XmU8aDDsw==","repository":{"url":"git+https://github.com/cyanheads/obsidian-mcp-server.git","type":"git"},"_npmVersion":"10.8.3","description":"MCP server for Obsidian vaults — read, write, search, and surgically edit notes, tags, and frontmatter via the Local REST API plugin. STDIO or Streamable HTTP.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"undici":"^8.2.0","js-yaml":"^4.1.1","pino-pretty":"^13.1.3","@types/js-yaml":"^4.0.9","@cyanheads/mcp-ts-core":"^0.8.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ignore":"^7.0.5","vitest":"^4.1.5","depcheck":"^1.4.7","tsc-alias":"^1.8.17","typescript":"^6.0.3","@types/node":"^25.6.0","@biomejs/biome":"^2.4.14"},"_npmOperationalInternal":{"tmp":"tmp/obsidian-mcp-server_3.1.2_1777849407907_0.6709858873206243","host":"s3://npm-registry-packages-npm-production"}},"3.1.3":{"name":"obsidian-mcp-server","version":"3.1.3","keywords":["mcp","mcp-server","model-context-protocol","obsidian","obsidian-vault","knowledge-base","note-taking","llm","llm-agent","ai-tools","typescript"],"author":"cyanheads <casey@caseyjhand.com> (https://github.com/cyanheads/obsidian-mcp-server#readme)","license":"Apache-2.0","_id":"obsidian-mcp-server@3.1.3","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"homepage":"https://github.com/cyanheads/obsidian-mcp-server#readme","bugs":{"url":"https://github.com/cyanheads/obsidian-mcp-server/issues"},"bin":{"obsidian-mcp-server":"dist/index.js"},"dist":{"shasum":"273c982f0ee0b4302fe2f7eecdb2f67d43b87a95","tarball":"https://registry.npmjs.org/obsidian-mcp-server/-/obsidian-mcp-server-3.1.3.tgz","fileCount":128,"integrity":"sha512-mdU31/vQk9vffCRMGxf7LgS7m2hSNkDFda/5M/wm7dkTuvugiHfsmKl6y3rifs3E2BVfXMxgAaJtRX1yVvo1Nw==","signatures":[{"sig":"MEUCIQDM077vUKOjh2C3arC1ppaYkei1/SLsys/LUmPAPjIYEQIgRUe5dbNDDMg4J48Nk/D8x6hT6GdmZzzue/j8XMwczrU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":542053},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"273c982f0ee0b4302fe2f7eecdb2f67d43b87a95","engines":{"bun":">=1.3.11","node":">=22.0.0"},"funding":[{"url":"https://github.com/sponsors/cyanheads","type":"github"},{"url":"https://www.buymeacoffee.com/cyanheads","type":"buy_me_a_coffee"}],"mcpName":"io.github.cyanheads/obsidian-mcp-server","scripts":{"test":"bunx vitest run","tree":"bun run scripts/tree.ts","build":"bun run scripts/build.ts","clean":"bun run scripts/clean.ts","start":"node dist/index.js","format":"biome check --write --unsafe .","rebuild":"bun run scripts/clean.ts && bun run build","devcheck":"bun run scripts/devcheck.ts","lint:mcp":"bun run scripts/lint-mcp.ts","start:http":"MCP_TRANSPORT_TYPE=http bun ./dist/index.js","publish-mcp":"mcp-publisher login github -token \"$(security find-generic-password -a \"$USER\" -s mcp-publisher-github-pat -w)\" && mcp-publisher publish","start:stdio":"MCP_TRANSPORT_TYPE=stdio bun ./dist/index.js","changelog:build":"bun run scripts/build-changelog.ts","changelog:check":"bun run scripts/build-changelog.ts --check"},"_npmUser":{"name":"cyanheads","email":"casey@caseyjhand.com"},"_integrity":"sha512-mdU31/vQk9vffCRMGxf7LgS7m2hSNkDFda/5M/wm7dkTuvugiHfsmKl6y3rifs3E2BVfXMxgAaJtRX1yVvo1Nw==","repository":{"url":"git+https://github.com/cyanheads/obsidian-mcp-server.git","type":"git"},"_npmVersion":"10.8.3","description":"MCP server for Obsidian vaults — read, write, search, and surgically edit notes, tags, and frontmatter via the Local REST API plugin. STDIO or Streamable HTTP.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"undici":"^8.2.0","js-yaml":"^4.1.1","pino-pretty":"^13.1.3","@types/js-yaml":"^4.0.9","@cyanheads/mcp-ts-core":"^0.8.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ignore":"^7.0.5","vitest":"^4.1.5","depcheck":"^1.4.7","tsc-alias":"^1.8.17","typescript":"^6.0.3","@types/node":"^25.6.0","@biomejs/biome":"^2.4.14"},"_npmOperationalInternal":{"tmp":"tmp/obsidian-mcp-server_3.1.3_1777871588618_0.34107577642372333","host":"s3://npm-registry-packages-npm-production"}},"3.1.4":{"name":"obsidian-mcp-server","version":"3.1.4","keywords":["mcp","mcp-server","model-context-protocol","obsidian","obsidian-vault","knowledge-base","note-taking","llm","llm-agent","ai-tools","typescript"],"author":"cyanheads <casey@caseyjhand.com> (https://github.com/cyanheads/obsidian-mcp-server#readme)","license":"Apache-2.0","_id":"obsidian-mcp-server@3.1.4","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"homepage":"https://github.com/cyanheads/obsidian-mcp-server#readme","bugs":{"url":"https://github.com/cyanheads/obsidian-mcp-server/issues"},"bin":{"obsidian-mcp-server":"dist/index.js"},"dist":{"shasum":"fbc15402565fddf34a9d629772fdd6b889e0aa45","tarball":"https://registry.npmjs.org/obsidian-mcp-server/-/obsidian-mcp-server-3.1.4.tgz","fileCount":129,"integrity":"sha512-fvPefGk5i+Jp2OipSucEE4oezLwPF9TE7C1foFJdGIabjX3r+ri1AYTuMMOy8s+9ExaUFNezJw/5/Xyly40ykA==","signatures":[{"sig":"MEUCIQCz1/jgy14+WCtyngqF/GYNbFC8yj/kRq6+lxuQWFRwyQIgVBNSUBQ4FYMxUjbMTbUhdaRgoTry38V4E5AgHAnx3FY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":564044},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"fbc15402565fddf34a9d629772fdd6b889e0aa45","engines":{"bun":">=1.3.11","node":">=22.0.0"},"funding":[{"url":"https://github.com/sponsors/cyanheads","type":"github"},{"url":"https://www.buymeacoffee.com/cyanheads","type":"buy_me_a_coffee"}],"mcpName":"io.github.cyanheads/obsidian-mcp-server","scripts":{"test":"bunx vitest run","tree":"bun run scripts/tree.ts","build":"bun run scripts/build.ts","clean":"bun run scripts/clean.ts","start":"node dist/index.js","format":"biome check --write --unsafe .","rebuild":"bun run scripts/clean.ts && bun run build","devcheck":"bun run scripts/devcheck.ts","lint:mcp":"bun run scripts/lint-mcp.ts","start:http":"MCP_TRANSPORT_TYPE=http bun ./dist/index.js","publish-mcp":"mcp-publisher login github -token \"$(security find-generic-password -a \"$USER\" -s mcp-publisher-github-pat -w)\" && mcp-publisher publish","start:stdio":"MCP_TRANSPORT_TYPE=stdio bun ./dist/index.js","changelog:build":"bun run scripts/build-changelog.ts","changelog:check":"bun run scripts/build-changelog.ts --check"},"_npmUser":{"name":"cyanheads","email":"casey@caseyjhand.com"},"_integrity":"sha512-fvPefGk5i+Jp2OipSucEE4oezLwPF9TE7C1foFJdGIabjX3r+ri1AYTuMMOy8s+9ExaUFNezJw/5/Xyly40ykA==","repository":{"url":"git+https://github.com/cyanheads/obsidian-mcp-server.git","type":"git"},"_npmVersion":"10.8.3","description":"MCP server for Obsidian vaults — read, write, search, and surgically edit notes, tags, and frontmatter via the Local REST API plugin. STDIO or Streamable HTTP.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"undici":"^8.2.0","js-yaml":"^4.1.1","pino-pretty":"^13.1.3","@types/js-yaml":"^4.0.9","@cyanheads/mcp-ts-core":"^0.8.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ignore":"^7.0.5","vitest":"^4.1.5","depcheck":"^1.4.7","tsc-alias":"^1.8.17","typescript":"^6.0.3","@types/node":"^25.6.0","@biomejs/biome":"^2.4.14"},"_npmOperationalInternal":{"tmp":"tmp/obsidian-mcp-server_3.1.4_1777983310044_0.285524579752543","host":"s3://npm-registry-packages-npm-production"}},"3.1.5":{"name":"obsidian-mcp-server","version":"3.1.5","keywords":["mcp","mcp-server","model-context-protocol","obsidian","obsidian-vault","knowledge-base","note-taking","llm","llm-agent","ai-tools","typescript"],"author":"cyanheads <casey@caseyjhand.com> (https://github.com/cyanheads/obsidian-mcp-server#readme)","license":"Apache-2.0","_id":"obsidian-mcp-server@3.1.5","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"homepage":"https://github.com/cyanheads/obsidian-mcp-server#readme","bugs":{"url":"https://github.com/cyanheads/obsidian-mcp-server/issues"},"bin":{"obsidian-mcp-server":"dist/index.js"},"dist":{"shasum":"35ccd16db038380f58c31f044eaef5bef6d8c3ef","tarball":"https://registry.npmjs.org/obsidian-mcp-server/-/obsidian-mcp-server-3.1.5.tgz","fileCount":130,"integrity":"sha512-S6bzHOVEvCfh6xc8CrNUtjERcE3I6R/XXTVLlv1+bIf/DLxhXLB0TKFnRWQ6bGh3CenPN+5XliA8qQaIMDkJOw==","signatures":[{"sig":"MEUCIQDH43QBgqb0bZdDEqfnI1T1ycnftZsDanqL3xkXzVC95wIgWD9ZT57RkVnF4gtlsTtr1dY4IOzGusyIeaBjPzNCQqs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":566705},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"35ccd16db038380f58c31f044eaef5bef6d8c3ef","engines":{"bun":">=1.3.11","node":">=22.0.0"},"funding":[{"url":"https://github.com/sponsors/cyanheads","type":"github"},{"url":"https://www.buymeacoffee.com/cyanheads","type":"buy_me_a_coffee"}],"mcpName":"io.github.cyanheads/obsidian-mcp-server","scripts":{"test":"bunx vitest run","tree":"bun run scripts/tree.ts","build":"bun run scripts/build.ts","clean":"bun run scripts/clean.ts","start":"node dist/index.js","format":"biome check --write --unsafe .","rebuild":"bun run scripts/clean.ts && bun run build","devcheck":"bun run scripts/devcheck.ts","lint:mcp":"bun run scripts/lint-mcp.ts","start:http":"MCP_TRANSPORT_TYPE=http bun ./dist/index.js","publish-mcp":"mcp-publisher login github -token \"$(security find-generic-password -a \"$USER\" -s mcp-publisher-github-pat -w)\" && mcp-publisher publish","start:stdio":"MCP_TRANSPORT_TYPE=stdio bun ./dist/index.js","changelog:build":"bun run scripts/build-changelog.ts","changelog:check":"bun run scripts/build-changelog.ts --check"},"_npmUser":{"name":"cyanheads","email":"casey@caseyjhand.com"},"_integrity":"sha512-S6bzHOVEvCfh6xc8CrNUtjERcE3I6R/XXTVLlv1+bIf/DLxhXLB0TKFnRWQ6bGh3CenPN+5XliA8qQaIMDkJOw==","repository":{"url":"git+https://github.com/cyanheads/obsidian-mcp-server.git","type":"git"},"_npmVersion":"10.8.3","description":"MCP server for Obsidian vaults — read, write, search, and surgically edit notes, tags, and frontmatter via the Local REST API plugin. STDIO or Streamable HTTP.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"undici":"^8.2.0","js-yaml":"^4.1.1","pino-pretty":"^13.1.3","@types/js-yaml":"^4.0.9","@cyanheads/mcp-ts-core":"^0.8.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ignore":"^7.0.5","vitest":"^4.1.5","depcheck":"^1.4.7","tsc-alias":"^1.8.17","typescript":"^6.0.3","@types/node":"^25.6.0","@biomejs/biome":"^2.4.14"},"_npmOperationalInternal":{"tmp":"tmp/obsidian-mcp-server_3.1.5_1778115568441_0.2512669233062892","host":"s3://npm-registry-packages-npm-production"}},"3.1.6":{"name":"obsidian-mcp-server","version":"3.1.6","keywords":["mcp","mcp-server","model-context-protocol","obsidian","obsidian-vault","knowledge-base","note-taking","llm","llm-agent","ai-tools","typescript"],"author":"cyanheads <casey@caseyjhand.com> (https://github.com/cyanheads/obsidian-mcp-server#readme)","license":"Apache-2.0","_id":"obsidian-mcp-server@3.1.6","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"homepage":"https://github.com/cyanheads/obsidian-mcp-server#readme","bugs":{"url":"https://github.com/cyanheads/obsidian-mcp-server/issues"},"bin":{"obsidian-mcp-server":"dist/index.js"},"dist":{"shasum":"c8f53ca70dc87bc0dc4e891d991151dea52242e7","tarball":"https://registry.npmjs.org/obsidian-mcp-server/-/obsidian-mcp-server-3.1.6.tgz","fileCount":131,"integrity":"sha512-jNxWxPUGwWRvc1elgfIo3eWh78h1IiDV8r7vab7XZLFsojwsKkG9Dnnnicf6D3lZ4xOhW9tIoZMGNf6NRb3R+g==","signatures":[{"sig":"MEYCIQDcWAb+8rHyo5JGrVW0Yz7sIeguG79nfrgeVYcxWVQvqwIhALQAlgAroVey8QluCi/yjSZzw8Mp/v/YdUPQWevUhqHO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":572122},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"c8f53ca70dc87bc0dc4e891d991151dea52242e7","engines":{"bun":">=1.3.11","node":">=24.0.0"},"funding":[{"url":"https://github.com/sponsors/cyanheads","type":"github"},{"url":"https://www.buymeacoffee.com/cyanheads","type":"buy_me_a_coffee"}],"mcpName":"io.github.cyanheads/obsidian-mcp-server","scripts":{"test":"bunx vitest run","tree":"bun run scripts/tree.ts","build":"bun run scripts/build.ts","clean":"bun run scripts/clean.ts","start":"node dist/index.js","format":"biome check --write --unsafe .","rebuild":"bun run scripts/clean.ts && bun run build","devcheck":"bun run scripts/devcheck.ts","lint:mcp":"bun run scripts/lint-mcp.ts","start:http":"MCP_TRANSPORT_TYPE=http bun ./dist/index.js","publish-mcp":"mcp-publisher login github -token \"$(security find-generic-password -a \"$USER\" -s mcp-publisher-github-pat -w)\" && mcp-publisher publish","start:stdio":"MCP_TRANSPORT_TYPE=stdio bun ./dist/index.js","changelog:build":"bun run scripts/build-changelog.ts","changelog:check":"bun run scripts/build-changelog.ts --check"},"_npmUser":{"name":"cyanheads","email":"casey@caseyjhand.com"},"_integrity":"sha512-jNxWxPUGwWRvc1elgfIo3eWh78h1IiDV8r7vab7XZLFsojwsKkG9Dnnnicf6D3lZ4xOhW9tIoZMGNf6NRb3R+g==","repository":{"url":"git+https://github.com/cyanheads/obsidian-mcp-server.git","type":"git"},"_npmVersion":"10.8.3","description":"MCP server for Obsidian vaults — read, write, search, and surgically edit notes, tags, and frontmatter via the Local REST API plugin. STDIO or Streamable HTTP.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"undici":"^8.2.0","js-yaml":"^4.1.1","pino-pretty":"^13.1.3","@types/js-yaml":"^4.0.9","@cyanheads/mcp-ts-core":"^0.8.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ignore":"^7.0.5","vitest":"^4.1.5","depcheck":"^1.4.7","tsc-alias":"^1.8.17","typescript":"^6.0.3","@types/node":"^25.6.2","@biomejs/biome":"^2.4.14"},"_npmOperationalInternal":{"tmp":"tmp/obsidian-mcp-server_3.1.6_1778324754600_0.6350777741751825","host":"s3://npm-registry-packages-npm-production"}},"3.1.7":{"name":"obsidian-mcp-server","version":"3.1.7","keywords":["mcp","mcp-server","model-context-protocol","obsidian","obsidian-vault","knowledge-base","note-taking","llm","llm-agent","ai-tools","typescript"],"author":"cyanheads <casey@caseyjhand.com> (https://github.com/cyanheads/obsidian-mcp-server#readme)","license":"Apache-2.0","_id":"obsidian-mcp-server@3.1.7","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"homepage":"https://github.com/cyanheads/obsidian-mcp-server#readme","bugs":{"url":"https://github.com/cyanheads/obsidian-mcp-server/issues"},"bin":{"obsidian-mcp-server":"dist/index.js"},"dist":{"shasum":"f4aed92a80c82b455f10995728fc5c923104fda0","tarball":"https://registry.npmjs.org/obsidian-mcp-server/-/obsidian-mcp-server-3.1.7.tgz","fileCount":132,"integrity":"sha512-r9fFUJKuR6uk/ZLJ8CFy49lsyLBm6yZQ9Wt6NSTWLXxmQeCTi5qSCncxreCsDh7B9OEyqx7BzPkEzFGMXXS6PQ==","signatures":[{"sig":"MEYCIQCqyfNvdes408ALzxd+I5dq59dq+MUBdPVZGp4IZb7XdQIhAI/4jZIB28etT8O8569SlWf/YkMhYFX1R1C2wLbDaTYD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":594997},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"f4aed92a80c82b455f10995728fc5c923104fda0","engines":{"bun":">=1.3.11","node":">=24.0.0"},"funding":[{"url":"https://github.com/sponsors/cyanheads","type":"github"},{"url":"https://www.buymeacoffee.com/cyanheads","type":"buy_me_a_coffee"}],"mcpName":"io.github.cyanheads/obsidian-mcp-server","scripts":{"test":"bunx vitest run","tree":"bun run scripts/tree.ts","build":"bun run scripts/build.ts","clean":"bun run scripts/clean.ts","start":"node dist/index.js","format":"biome check --write --unsafe .","rebuild":"bun run scripts/clean.ts && bun run build","devcheck":"bun run scripts/devcheck.ts","lint:mcp":"bun run scripts/lint-mcp.ts","start:http":"MCP_TRANSPORT_TYPE=http bun ./dist/index.js","publish-mcp":"mcp-publisher login github -token \"$(security find-generic-password -a \"$USER\" -s mcp-publisher-github-pat -w)\" && mcp-publisher publish","start:stdio":"MCP_TRANSPORT_TYPE=stdio bun ./dist/index.js","changelog:build":"bun run scripts/build-changelog.ts","changelog:check":"bun run scripts/build-changelog.ts --check"},"_npmUser":{"name":"cyanheads","email":"casey@caseyjhand.com"},"_integrity":"sha512-r9fFUJKuR6uk/ZLJ8CFy49lsyLBm6yZQ9Wt6NSTWLXxmQeCTi5qSCncxreCsDh7B9OEyqx7BzPkEzFGMXXS6PQ==","repository":{"url":"git+https://github.com/cyanheads/obsidian-mcp-server.git","type":"git"},"_npmVersion":"10.8.3","description":"MCP server for Obsidian vaults — read, write, search, and surgically edit notes, tags, and frontmatter via the Local REST API plugin. STDIO or Streamable HTTP.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"undici":"^8.2.0","js-yaml":"^4.1.1","pino-pretty":"^13.1.3","@types/js-yaml":"^4.0.9","@cyanheads/mcp-ts-core":"^0.8.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ignore":"^7.0.5","vitest":"^4.1.5","depcheck":"^1.4.7","tsc-alias":"^1.8.17","typescript":"^6.0.3","@types/node":"^25.6.2","@biomejs/biome":"^2.4.15"},"_npmOperationalInternal":{"tmp":"tmp/obsidian-mcp-server_3.1.7_1778406792887_0.7962380001181706","host":"s3://npm-registry-packages-npm-production"}},"3.1.8":{"name":"obsidian-mcp-server","version":"3.1.8","keywords":["mcp","mcp-server","model-context-protocol","obsidian","obsidian-vault","knowledge-base","note-taking","llm","llm-agent","ai-tools","typescript"],"author":"cyanheads <casey@caseyjhand.com> (https://github.com/cyanheads/obsidian-mcp-server#readme)","license":"Apache-2.0","_id":"obsidian-mcp-server@3.1.8","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"homepage":"https://github.com/cyanheads/obsidian-mcp-server#readme","bugs":{"url":"https://github.com/cyanheads/obsidian-mcp-server/issues"},"bin":{"obsidian-mcp-server":"dist/index.js"},"dist":{"shasum":"5c0641f0a14d19230b057f52f7548565184b6b1a","tarball":"https://registry.npmjs.org/obsidian-mcp-server/-/obsidian-mcp-server-3.1.8.tgz","fileCount":133,"integrity":"sha512-ukcMdfCjSHipRaFs+9n8YH2seYYGUIuOVaRBQe3VTRejzc3j9VbNrdIJdtQVwB4xTZYS1r34aV1Vpj/2hOVC1Q==","signatures":[{"sig":"MEUCIQDVnzrHUUHzRTUyALu4bAsSmC1W4AHMqTCujlDbCS8lAgIgVOMHbc3gz/RdLJL70wRyai5UjC8mEyQ8W1GH6X4aBAk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":600406},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"5c0641f0a14d19230b057f52f7548565184b6b1a","engines":{"bun":">=1.3.11","node":">=24.0.0"},"funding":[{"url":"https://github.com/sponsors/cyanheads","type":"github"},{"url":"https://www.buymeacoffee.com/cyanheads","type":"buy_me_a_coffee"}],"mcpName":"io.github.cyanheads/obsidian-mcp-server","scripts":{"test":"bunx vitest run","tree":"bun run scripts/tree.ts","build":"bun run scripts/build.ts","clean":"bun run scripts/clean.ts","start":"node dist/index.js","format":"biome check --write --unsafe .","rebuild":"bun run scripts/clean.ts && bun run build","devcheck":"bun run scripts/devcheck.ts","lint:mcp":"bun run scripts/lint-mcp.ts","start:http":"MCP_TRANSPORT_TYPE=http bun ./dist/index.js","publish-mcp":"mcp-publisher login github -token \"$(security find-generic-password -a \"$USER\" -s mcp-publisher-github-pat -w)\" && mcp-publisher publish","start:stdio":"MCP_TRANSPORT_TYPE=stdio bun ./dist/index.js","changelog:build":"bun run scripts/build-changelog.ts","changelog:check":"bun run scripts/build-changelog.ts --check"},"_npmUser":{"name":"cyanheads","email":"casey@caseyjhand.com"},"_integrity":"sha512-ukcMdfCjSHipRaFs+9n8YH2seYYGUIuOVaRBQe3VTRejzc3j9VbNrdIJdtQVwB4xTZYS1r34aV1Vpj/2hOVC1Q==","repository":{"url":"git+https://github.com/cyanheads/obsidian-mcp-server.git","type":"git"},"_npmVersion":"10.8.3","description":"MCP server for Obsidian vaults — read, write, search, and surgically edit notes, tags, and frontmatter via the Local REST API plugin. STDIO or Streamable HTTP.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"undici":"^8.2.0","js-yaml":"^4.1.1","pino-pretty":"^13.1.3","@types/js-yaml":"^4.0.9","@cyanheads/mcp-ts-core":"^0.8.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ignore":"^7.0.5","vitest":"^4.1.6","depcheck":"^1.4.7","tsc-alias":"^1.8.17","typescript":"^6.0.3","@types/node":"^25.6.2","@biomejs/biome":"^2.4.15"},"_npmOperationalInternal":{"tmp":"tmp/obsidian-mcp-server_3.1.8_1778512049897_0.05147804709802517","host":"s3://npm-registry-packages-npm-production"}},"3.1.9":{"name":"obsidian-mcp-server","version":"3.1.9","keywords":["mcp","mcp-server","model-context-protocol","obsidian","obsidian-vault","knowledge-base","note-taking","llm","llm-agent","ai-tools","typescript"],"author":"cyanheads <casey@caseyjhand.com> (https://github.com/cyanheads/obsidian-mcp-server#readme)","license":"Apache-2.0","_id":"obsidian-mcp-server@3.1.9","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"homepage":"https://github.com/cyanheads/obsidian-mcp-server#readme","bugs":{"url":"https://github.com/cyanheads/obsidian-mcp-server/issues"},"bin":{"obsidian-mcp-server":"dist/index.js"},"dist":{"shasum":"97dd0ead103599f3582842898dd13397148c3cd2","tarball":"https://registry.npmjs.org/obsidian-mcp-server/-/obsidian-mcp-server-3.1.9.tgz","fileCount":134,"integrity":"sha512-sx/dn3C6brhEXeLtoHJI5Qzgah8su9SMIryD4tfWGOwUSQqSWUjiywe5hqZ62S9FYMeGGxaRSZXq9NboXIsq4Q==","signatures":[{"sig":"MEUCIE0i/FRKcNpNF/klakYafE076AxziyqH2R+lO523DBFfAiEAlK9IfjHL79qaNyUsp84lZ7/0rqZH0dLTWAAg7O3GZG4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":610074},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"97dd0ead103599f3582842898dd13397148c3cd2","engines":{"bun":">=1.3.11","node":">=24.0.0"},"funding":[{"url":"https://github.com/sponsors/cyanheads","type":"github"},{"url":"https://www.buymeacoffee.com/cyanheads","type":"buy_me_a_coffee"}],"mcpName":"io.github.cyanheads/obsidian-mcp-server","scripts":{"test":"bunx vitest run","tree":"bun run scripts/tree.ts","build":"bun run scripts/build.ts","clean":"bun run scripts/clean.ts","start":"node dist/index.js","format":"biome check --write --unsafe .","rebuild":"bun run scripts/clean.ts && bun run build","devcheck":"bun run scripts/devcheck.ts","lint:mcp":"bun run scripts/lint-mcp.ts","start:http":"MCP_TRANSPORT_TYPE=http bun ./dist/index.js","publish-mcp":"mcp-publisher login github -token \"$(security find-generic-password -a \"$USER\" -s mcp-publisher-github-pat -w)\" && mcp-publisher publish","start:stdio":"MCP_TRANSPORT_TYPE=stdio bun ./dist/index.js","changelog:build":"bun run scripts/build-changelog.ts","changelog:check":"bun run scripts/build-changelog.ts --check"},"_npmUser":{"name":"cyanheads","email":"casey@caseyjhand.com"},"_integrity":"sha512-sx/dn3C6brhEXeLtoHJI5Qzgah8su9SMIryD4tfWGOwUSQqSWUjiywe5hqZ62S9FYMeGGxaRSZXq9NboXIsq4Q==","repository":{"url":"git+https://github.com/cyanheads/obsidian-mcp-server.git","type":"git"},"_npmVersion":"10.8.3","description":"MCP server for Obsidian vaults — read, write, search, and surgically edit notes, tags, and frontmatter via the Local REST API plugin. STDIO or Streamable HTTP.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"undici":"^8.2.0","js-yaml":"^4.1.1","pino-pretty":"^13.1.3","@types/js-yaml":"^4.0.9","@cyanheads/mcp-ts-core":"^0.8.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ignore":"^7.0.5","vitest":"^4.1.6","depcheck":"^1.4.7","tsc-alias":"^1.8.17","typescript":"^6.0.3","@types/node":"^25.6.2","@biomejs/biome":"^2.4.15"},"_npmOperationalInternal":{"tmp":"tmp/obsidian-mcp-server_3.1.9_1778516522838_0.9014730022606854","host":"s3://npm-registry-packages-npm-production"}},"3.1.10":{"name":"obsidian-mcp-server","version":"3.1.10","keywords":["mcp","mcp-server","model-context-protocol","obsidian","obsidian-vault","knowledge-base","note-taking","llm","llm-agent","ai-tools","typescript"],"author":"cyanheads <casey@caseyjhand.com> (https://github.com/cyanheads/obsidian-mcp-server#readme)","license":"Apache-2.0","_id":"obsidian-mcp-server@3.1.10","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"homepage":"https://github.com/cyanheads/obsidian-mcp-server#readme","bugs":{"url":"https://github.com/cyanheads/obsidian-mcp-server/issues"},"bin":{"obsidian-mcp-server":"dist/index.js"},"dist":{"shasum":"06dca15c7f9f59b93a652de95462e72b85fab180","tarball":"https://registry.npmjs.org/obsidian-mcp-server/-/obsidian-mcp-server-3.1.10.tgz","fileCount":135,"integrity":"sha512-j7CgluhdgvNRmAjYhahg0gLLDkni890f5G91EIq7ExG8jpEComuwNiW6Tw1eTNKMFF1S24LlrHSjpSJyRqeCEg==","signatures":[{"sig":"MEYCIQDFRRCPp0wy5PKHyMn4t68U0KKiSPH6sZqSYBqTzlB4IgIhAN6b1KyUe61KxI9iu7h+NHBr8Kh+3xWP4HELlAECG43q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":615519},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"06dca15c7f9f59b93a652de95462e72b85fab180","engines":{"bun":">=1.3.11","node":">=24.0.0"},"funding":[{"url":"https://github.com/sponsors/cyanheads","type":"github"},{"url":"https://www.buymeacoffee.com/cyanheads","type":"buy_me_a_coffee"}],"mcpName":"io.github.cyanheads/obsidian-mcp-server","scripts":{"test":"bunx vitest run","tree":"bun run scripts/tree.ts","build":"bun run scripts/build.ts","clean":"bun run scripts/clean.ts","start":"node dist/index.js","format":"biome check --write --unsafe .","rebuild":"bun run scripts/clean.ts && bun run build","devcheck":"bun run scripts/devcheck.ts","lint:mcp":"bun run scripts/lint-mcp.ts","start:http":"MCP_TRANSPORT_TYPE=http bun ./dist/index.js","publish-mcp":"mcp-publisher login github -token \"$(security find-generic-password -a \"$USER\" -s mcp-publisher-github-pat -w)\" && mcp-publisher publish","start:stdio":"MCP_TRANSPORT_TYPE=stdio bun ./dist/index.js","changelog:build":"bun run scripts/build-changelog.ts","changelog:check":"bun run scripts/build-changelog.ts --check"},"_npmUser":{"name":"cyanheads","email":"casey@caseyjhand.com"},"_integrity":"sha512-j7CgluhdgvNRmAjYhahg0gLLDkni890f5G91EIq7ExG8jpEComuwNiW6Tw1eTNKMFF1S24LlrHSjpSJyRqeCEg==","repository":{"url":"git+https://github.com/cyanheads/obsidian-mcp-server.git","type":"git"},"_npmVersion":"10.8.3","description":"MCP server for Obsidian vaults — read, write, search, and surgically edit notes, tags, and frontmatter via the Local REST API plugin. STDIO or Streamable HTTP.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"undici":"^8.3.0","js-yaml":"^4.1.1","pino-pretty":"^13.1.3","@types/js-yaml":"^4.0.9","@cyanheads/mcp-ts-core":"^0.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ignore":"^7.0.5","vitest":"^4.1.6","depcheck":"^1.4.7","tsc-alias":"^1.8.17","typescript":"^6.0.3","@types/node":"^25.8.0","@biomejs/biome":"^2.4.15"},"_npmOperationalInternal":{"tmp":"tmp/obsidian-mcp-server_3.1.10_1778916640343_0.4036035308570114","host":"s3://npm-registry-packages-npm-production"}},"3.1.11":{"name":"obsidian-mcp-server","version":"3.1.11","keywords":["mcp","mcp-server","model-context-protocol","obsidian","obsidian-vault","knowledge-base","note-taking","llm","llm-agent","ai-tools","typescript"],"author":"cyanheads <casey@caseyjhand.com> (https://github.com/cyanheads/obsidian-mcp-server#readme)","license":"Apache-2.0","_id":"obsidian-mcp-server@3.1.11","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"homepage":"https://github.com/cyanheads/obsidian-mcp-server#readme","bugs":{"url":"https://github.com/cyanheads/obsidian-mcp-server/issues"},"bin":{"obsidian-mcp-server":"dist/index.js"},"dist":{"shasum":"cb5906909748286711e992ba9ded850979f7c0fb","tarball":"https://registry.npmjs.org/obsidian-mcp-server/-/obsidian-mcp-server-3.1.11.tgz","fileCount":136,"integrity":"sha512-y72pfQFQlx5QfuQU9NrfdTpqKRV0dmf3qhNIonMUGjrj9aWWC5RoK0Ry6Ixhs4sYBbqfmLN3XEVcJfkV1v+WqA==","signatures":[{"sig":"MEUCIQDQiQhz7o0ad6vyyYmjZcgGR/cY0b6jMjkpml2OrVAXqAIgEYPdI6Mv6g7inxBL5tXLSmcTS1cyxSrL7cNARjMvNkc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":629269},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"cb5906909748286711e992ba9ded850979f7c0fb","engines":{"bun":">=1.3.11","node":">=24.0.0"},"funding":[{"url":"https://github.com/sponsors/cyanheads","type":"github"},{"url":"https://www.buymeacoffee.com/cyanheads","type":"buy_me_a_coffee"}],"mcpName":"io.github.cyanheads/obsidian-mcp-server","scripts":{"test":"bunx vitest run","tree":"bun run scripts/tree.ts","build":"bun run scripts/build.ts","clean":"bun run scripts/clean.ts","start":"node dist/index.js","format":"biome check --write --unsafe .","rebuild":"bun run scripts/clean.ts && bun run build","devcheck":"bun run scripts/devcheck.ts","lint:mcp":"bun run scripts/lint-mcp.ts","start:http":"MCP_TRANSPORT_TYPE=http bun ./dist/index.js","publish-mcp":"mcp-publisher login github -token \"$(security find-generic-password -a \"$USER\" -s mcp-publisher-github-pat -w)\" && mcp-publisher publish","start:stdio":"MCP_TRANSPORT_TYPE=stdio bun ./dist/index.js","changelog:build":"bun run scripts/build-changelog.ts","changelog:check":"bun run scripts/build-changelog.ts --check"},"_npmUser":{"name":"cyanheads","email":"casey@caseyjhand.com"},"_integrity":"sha512-y72pfQFQlx5QfuQU9NrfdTpqKRV0dmf3qhNIonMUGjrj9aWWC5RoK0Ry6Ixhs4sYBbqfmLN3XEVcJfkV1v+WqA==","repository":{"url":"git+https://github.com/cyanheads/obsidian-mcp-server.git","type":"git"},"_npmVersion":"10.8.3","description":"MCP server for Obsidian vaults — read, write, search, and surgically edit notes, tags, and frontmatter via the Local REST API plugin. STDIO or Streamable HTTP.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"undici":"^8.3.0","js-yaml":"^4.1.1","pino-pretty":"^13.1.3","@types/js-yaml":"^4.0.9","@cyanheads/mcp-ts-core":"^0.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ignore":"^7.0.5","vitest":"^4.1.6","depcheck":"^1.4.7","tsc-alias":"^1.8.17","typescript":"^6.0.3","@types/node":"^25.8.0","@biomejs/biome":"^2.4.15"},"_npmOperationalInternal":{"tmp":"tmp/obsidian-mcp-server_3.1.11_1778953720558_0.31792716130113297","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"obsidian-mcp-server","version":"3.2.0","keywords":["mcp","mcp-server","model-context-protocol","obsidian","obsidian-vault","knowledge-base","note-taking","llm","llm-agent","ai-tools","typescript"],"author":"cyanheads <casey@caseyjhand.com> (https://github.com/cyanheads/obsidian-mcp-server#readme)","license":"Apache-2.0","_id":"obsidian-mcp-server@3.2.0","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"homepage":"https://github.com/cyanheads/obsidian-mcp-server#readme","bugs":{"url":"https://github.com/cyanheads/obsidian-mcp-server/issues"},"bin":{"obsidian-mcp-server":"dist/index.js"},"dist":{"shasum":"d8886280193d8362d49082a6cc029fbc30cee28b","tarball":"https://registry.npmjs.org/obsidian-mcp-server/-/obsidian-mcp-server-3.2.0.tgz","fileCount":141,"integrity":"sha512-WZVMd5SvKOqpN6FdaPSmrzNZGzVOoW0EgtwlNHSTY8LC1LbX65pnDd9Bp5j3UaHNXCG9sfeYZNowrxAx8kkoaw==","signatures":[{"sig":"MEUCIEMEllJbcneLkzfIVhp/wUdWSYvS7Ntmr0p6EMdswQJ7AiEAlD0p86kbo2VQ/Te2BAhw0YRM1JQdtg5PgAqOCGLxSL4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":629288},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"d8886280193d8362d49082a6cc029fbc30cee28b","engines":{"bun":">=1.3.11","node":">=24.0.0"},"funding":[{"url":"https://github.com/sponsors/cyanheads","type":"github"},{"url":"https://www.buymeacoffee.com/cyanheads","type":"buy_me_a_coffee"}],"mcpName":"io.github.cyanheads/obsidian-mcp-server","scripts":{"test":"bunx vitest run","tree":"bun run scripts/tree.ts","build":"bun run scripts/build.ts","clean":"bun run scripts/clean.ts","start":"node dist/index.js","format":"biome check --write --unsafe .","rebuild":"bun run scripts/clean.ts && bun run build","devcheck":"bun run scripts/devcheck.ts","lint:mcp":"bun run scripts/lint-mcp.ts","start:http":"MCP_TRANSPORT_TYPE=http bun ./dist/index.js","publish-mcp":"mcp-publisher login github -token \"$(security find-generic-password -a \"$USER\" -s mcp-publisher-github-pat -w)\" && mcp-publisher publish","start:stdio":"MCP_TRANSPORT_TYPE=stdio bun ./dist/index.js","changelog:build":"bun run scripts/build-changelog.ts","changelog:check":"bun run scripts/build-changelog.ts --check"},"_npmUser":{"name":"cyanheads","email":"casey@caseyjhand.com"},"_integrity":"sha512-WZVMd5SvKOqpN6FdaPSmrzNZGzVOoW0EgtwlNHSTY8LC1LbX65pnDd9Bp5j3UaHNXCG9sfeYZNowrxAx8kkoaw==","repository":{"url":"git+https://github.com/cyanheads/obsidian-mcp-server.git","type":"git"},"_npmVersion":"10.8.3","description":"MCP server for Obsidian vaults — read, write, search, and surgically edit notes, tags, and frontmatter via the Local REST API plugin. STDIO or Streamable HTTP.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"undici":"^8.3.0","js-yaml":"^4.1.1","pino-pretty":"^13.1.3","@types/js-yaml":"^4.0.9","@cyanheads/mcp-ts-core":"^0.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ignore":"^7.0.5","vitest":"^4.1.6","depcheck":"^1.4.7","tsc-alias":"^1.8.17","typescript":"^6.0.3","@types/node":"^25.8.0","@biomejs/biome":"^2.4.15"},"_npmOperationalInternal":{"tmp":"tmp/obsidian-mcp-server_3.2.0_1779060828860_0.9325639060932538","host":"s3://npm-registry-packages-npm-production"}},"3.2.1":{"name":"obsidian-mcp-server","version":"3.2.1","keywords":["mcp","mcp-server","model-context-protocol","obsidian","obsidian-vault","knowledge-base","note-taking","llm","llm-agent","ai-tools","typescript"],"author":"cyanheads <casey@caseyjhand.com> (https://github.com/cyanheads/obsidian-mcp-server#readme)","license":"Apache-2.0","_id":"obsidian-mcp-server@3.2.1","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"homepage":"https://github.com/cyanheads/obsidian-mcp-server#readme","bugs":{"url":"https://github.com/cyanheads/obsidian-mcp-server/issues"},"bin":{"obsidian-mcp-server":"dist/index.js"},"dist":{"shasum":"a78d58a3285f3058bcf90ff2c704735d04c4174e","tarball":"https://registry.npmjs.org/obsidian-mcp-server/-/obsidian-mcp-server-3.2.1.tgz","fileCount":142,"integrity":"sha512-RVh5X1yNYNn5/Lpq+mMc90AdcEjJXN/m2eV3FhqXKN60P4YyrDHMYLOzf7j2SxnsX3SbnajKqqoVEDzft/f2TQ==","signatures":[{"sig":"MEUCIQDK66zhTrbAu9P3jKcvSROBrh9XNel/KRqrMcIJuty/oAIgL5l1NgfsPdpTg6Frw7HL1EHunm69QjR1NhthFmy7I+8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":641928},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"a78d58a3285f3058bcf90ff2c704735d04c4174e","engines":{"bun":">=1.3.11","node":">=24.0.0"},"funding":[{"url":"https://github.com/sponsors/cyanheads","type":"github"},{"url":"https://www.buymeacoffee.com/cyanheads","type":"buy_me_a_coffee"}],"mcpName":"io.github.cyanheads/obsidian-mcp-server","scripts":{"test":"bunx vitest run","tree":"bun run scripts/tree.ts","build":"bun run scripts/build.ts","clean":"bun run scripts/clean.ts","start":"node dist/index.js","format":"biome check --write --unsafe .","rebuild":"bun run scripts/clean.ts && bun run build","devcheck":"bun run scripts/devcheck.ts","lint:mcp":"bun run scripts/lint-mcp.ts","start:http":"MCP_TRANSPORT_TYPE=http bun ./dist/index.js","publish-mcp":"mcp-publisher login github -token \"$(security find-generic-password -a \"$USER\" -s mcp-publisher-github-pat -w)\" && mcp-publisher publish","start:stdio":"MCP_TRANSPORT_TYPE=stdio bun ./dist/index.js","changelog:build":"bun run scripts/build-changelog.ts","changelog:check":"bun run scripts/build-changelog.ts --check"},"_npmUser":{"name":"cyanheads","email":"casey@caseyjhand.com"},"_integrity":"sha512-RVh5X1yNYNn5/Lpq+mMc90AdcEjJXN/m2eV3FhqXKN60P4YyrDHMYLOzf7j2SxnsX3SbnajKqqoVEDzft/f2TQ==","repository":{"url":"git+https://github.com/cyanheads/obsidian-mcp-server.git","type":"git"},"_npmVersion":"10.8.3","description":"MCP server for Obsidian vaults — read, write, search, and surgically edit notes, tags, and frontmatter via the Local REST API plugin. STDIO or Streamable HTTP.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"undici":"^8.3.0","js-yaml":"^4.1.1","pino-pretty":"^13.1.3","@types/js-yaml":"^4.0.9","@cyanheads/mcp-ts-core":"^0.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ignore":"^7.0.5","vitest":"^4.1.7","depcheck":"^1.4.7","tsc-alias":"^1.8.17","typescript":"^6.0.3","@types/node":"^25.9.1","@biomejs/biome":"^2.4.15"},"_npmOperationalInternal":{"tmp":"tmp/obsidian-mcp-server_3.2.1_1779373831307_0.6772397910427328","host":"s3://npm-registry-packages-npm-production"}},"3.2.2":{"name":"obsidian-mcp-server","version":"3.2.2","keywords":["mcp","mcp-server","model-context-protocol","obsidian","obsidian-vault","knowledge-base","note-taking","llm","llm-agent","ai-tools","typescript"],"author":"cyanheads <casey@caseyjhand.com> (https://github.com/cyanheads/obsidian-mcp-server#readme)","license":"Apache-2.0","_id":"obsidian-mcp-server@3.2.2","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"homepage":"https://github.com/cyanheads/obsidian-mcp-server#readme","bugs":{"url":"https://github.com/cyanheads/obsidian-mcp-server/issues"},"bin":{"obsidian-mcp-server":"dist/index.js"},"dist":{"shasum":"88a6fece19960a738cbb3e98150bc89f0e7032f7","tarball":"https://registry.npmjs.org/obsidian-mcp-server/-/obsidian-mcp-server-3.2.2.tgz","fileCount":144,"integrity":"sha512-nGgTmof+I59RHVRrYrgCrC9+X/YwX6igkU45n8xOPOg5P8/ub+cKNyh0uPS5er+YEF75OMSY1JiWXxWlFagVCQ==","signatures":[{"sig":"MEUCIQDfKhoYt0HWcFwvoVNTawqdHSeyAHIyc97vAGg9/C+3UAIgb596qNHQm+y15epO6tFA//d+U/081ludCrKjL+hfO70=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":648496},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"88a6fece19960a738cbb3e98150bc89f0e7032f7","engines":{"bun":">=1.3.11","node":">=24.0.0"},"funding":[{"url":"https://github.com/sponsors/cyanheads","type":"github"},{"url":"https://www.buymeacoffee.com/cyanheads","type":"buy_me_a_coffee"}],"mcpName":"io.github.cyanheads/obsidian-mcp-server","scripts":{"test":"bunx vitest run","tree":"bun run scripts/tree.ts","build":"bun run scripts/build.ts","clean":"bun run scripts/clean.ts","start":"node dist/index.js","bundle":"bun run build && npx -y @anthropic-ai/mcpb pack . dist/obsidian-mcp-server.mcpb","format":"biome check --write --unsafe .","rebuild":"bun run scripts/clean.ts && bun run build","devcheck":"bun run scripts/devcheck.ts","lint:mcp":"bun run scripts/lint-mcp.ts","start:http":"MCP_TRANSPORT_TYPE=http bun ./dist/index.js","list-skills":"bun run scripts/list-skills.ts","publish-mcp":"mcp-publisher login github -token \"$(security find-generic-password -a \"$USER\" -s mcp-publisher-github-pat -w)\" && mcp-publisher publish","start:stdio":"MCP_TRANSPORT_TYPE=stdio bun ./dist/index.js","audit:refresh":"rm -f bun.lock && bun install && bun audit","lint:packaging":"bun run scripts/lint-packaging.ts","changelog:build":"bun run scripts/build-changelog.ts","changelog:check":"bun run scripts/build-changelog.ts --check"},"_npmUser":{"name":"cyanheads","email":"casey@caseyjhand.com"},"_integrity":"sha512-nGgTmof+I59RHVRrYrgCrC9+X/YwX6igkU45n8xOPOg5P8/ub+cKNyh0uPS5er+YEF75OMSY1JiWXxWlFagVCQ==","repository":{"url":"git+https://github.com/cyanheads/obsidian-mcp-server.git","type":"git"},"_npmVersion":"10.8.3","description":"MCP server for Obsidian vaults — read, write, search, and surgically edit notes, tags, and frontmatter via the Local REST API plugin. STDIO or Streamable HTTP.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4.4.3","undici":"^8.3.0","js-yaml":"^4.1.1","pino-pretty":"^13.1.3","@types/js-yaml":"^4.0.9","@cyanheads/mcp-ts-core":"^0.9.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ignore":"^7.0.5","vitest":"^4.1.7","depcheck":"^1.4.7","tsc-alias":"^1.8.17","typescript":"^6.0.3","@types/node":"^25.9.1","@biomejs/biome":"^2.4.15"},"_npmOperationalInternal":{"tmp":"tmp/obsidian-mcp-server_3.2.2_1779539266247_0.2381439621166741","host":"s3://npm-registry-packages-npm-production"}},"3.2.3":{"name":"obsidian-mcp-server","version":"3.2.3","keywords":["mcp","mcp-server","model-context-protocol","obsidian","obsidian-vault","knowledge-base","note-taking","ai-tools","typescript"],"author":"cyanheads <casey@caseyjhand.com> (https://github.com/cyanheads/obsidian-mcp-server#readme)","license":"Apache-2.0","_id":"obsidian-mcp-server@3.2.3","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"homepage":"https://github.com/cyanheads/obsidian-mcp-server#readme","bugs":{"url":"https://github.com/cyanheads/obsidian-mcp-server/issues"},"bin":{"obsidian-mcp-server":"dist/index.js"},"dist":{"shasum":"d4f17101256e1a7232eef1a6749d5cb81ec0387b","tarball":"https://registry.npmjs.org/obsidian-mcp-server/-/obsidian-mcp-server-3.2.3.tgz","fileCount":146,"integrity":"sha512-f67cRCLszBlP4dwuQjldCI+Mh5fmlRYTImSsUmcYU7AAA8LovTb61fER4RJeoBqKaiZ1MN+y9D00cCHr3fceBg==","signatures":[{"sig":"MEUCIQD/KA5IIXWtrn4sneoPrpiSrHVqdViMLfHRcF9R8cdECQIgWU2dmO7pVjWg/PFw+Z5utAcMI48GM4UlToqxcIUF3zk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":682413},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","shasum":"d4f17101256e1a7232eef1a6749d5cb81ec0387b","engines":{"bun":">=1.3.11","node":">=24.0.0"},"funding":[{"url":"https://github.com/sponsors/cyanheads","type":"github"},{"url":"https://www.buymeacoffee.com/cyanheads","type":"buy_me_a_coffee"}],"mcpName":"io.github.cyanheads/obsidian-mcp-server","scripts":{"test":"bunx vitest run","tree":"bun run scripts/tree.ts","build":"bun run scripts/build.ts","clean":"bun run scripts/clean.ts","start":"node dist/index.js","bundle":"bun run build && npx -y @anthropic-ai/mcpb pack . dist/obsidian-mcp-server.mcpb","format":"biome check --write .","rebuild":"bun run scripts/clean.ts && bun run build","devcheck":"bun run scripts/devcheck.ts","lint:mcp":"bun run scripts/lint-mcp.ts","start:http":"MCP_TRANSPORT_TYPE=http bun ./dist/index.js","list-skills":"bun run scripts/list-skills.ts","publish-mcp":"mcp-publisher login github -token \"$(security find-generic-password -a \"$USER\" -s mcp-publisher-github-pat -w)\" && mcp-publisher publish","start:stdio":"MCP_TRANSPORT_TYPE=stdio bun ./dist/index.js","audit:refresh":"rm -f bun.lock && bun install && bun audit","format:unsafe":"biome check --write --unsafe .","lint:packaging":"bun run scripts/lint-packaging.ts","changelog:build":"bun run scripts/build-changelog.ts","changelog:check":"bun run scripts/build-changelog.ts --check"},"_npmUser":{"name":"cyanheads","email":"casey@caseyjhand.com"},"_integrity":"sha512-f67cRCLszBlP4dwuQjldCI+Mh5fmlRYTImSsUmcYU7AAA8LovTb61fER4RJeoBqKaiZ1MN+y9D00cCHr3fceBg==","repository":{"url":"git+https://github.com/cyanheads/obsidian-mcp-server.git","type":"git"},"_npmVersion":"10.8.3","description":"MCP server for Obsidian vaults — read, write, search, and surgically edit notes, tags, and frontmatter via the Local REST API plugin. STDIO or Streamable HTTP.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^4.4.3","undici":"^8.3.0","js-yaml":"^4.1.1","pino-pretty":"^13.1.3","@types/js-yaml":"^4.0.9","@cyanheads/mcp-ts-core":"^0.9.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ignore":"^7.0.5","vitest":"^4.1.7","depcheck":"^1.4.7","tsc-alias":"^1.8.17","typescript":"^6.0.3","@types/node":"^25.9.1","@biomejs/biome":"^2.4.16"},"_npmOperationalInternal":{"tmp":"tmp/obsidian-mcp-server_3.2.3_1780123821830_0.2476328082684811","host":"s3://npm-registry-packages-npm-production"}},"3.2.4":{"name":"obsidian-mcp-server","version":"3.2.4","mcpName":"io.github.cyanheads/obsidian-mcp-server","description":"MCP server for Obsidian vaults — read, write, search, and surgically edit notes, tags, and frontmatter via the Local REST API plugin. STDIO or Streamable HTTP.","type":"module","main":"dist/index.js","types":"dist/index.d.ts","bin":{"obsidian-mcp-server":"dist/index.js"},"scripts":{"build":"bun run scripts/build.ts","rebuild":"bun run scripts/clean.ts && bun run build","clean":"bun run scripts/clean.ts","devcheck":"bun run scripts/devcheck.ts","audit:refresh":"rm -f bun.lock && bun install && bun audit","tree":"bun run scripts/tree.ts","list-skills":"bun run scripts/list-skills.ts","format":"biome check --write .","format:unsafe":"biome check --write --unsafe .","lint:mcp":"bun run scripts/lint-mcp.ts","lint:packaging":"bun run scripts/lint-packaging.ts","bundle":"bun run build && npx -y @anthropic-ai/mcpb pack . dist/obsidian-mcp-server.mcpb","changelog:build":"bun run scripts/build-changelog.ts","changelog:check":"bun run scripts/build-changelog.ts --check","test":"bunx vitest run","start":"node dist/index.js","start:stdio":"MCP_TRANSPORT_TYPE=stdio bun ./dist/index.js","start:http":"MCP_TRANSPORT_TYPE=http bun ./dist/index.js","release:github":"bun run scripts/release-github.ts","publish-mcp":"mcp-publisher login github -token \"$(security find-generic-password -a \"$USER\" -s mcp-publisher-github-pat -w)\" && mcp-publisher publish"},"keywords":["mcp","mcp-server","model-context-protocol","obsidian","obsidian-vault","knowledge-base","note-taking","ai-tools","typescript"],"author":"cyanheads <casey@caseyjhand.com> (https://github.com/cyanheads/obsidian-mcp-server#readme)","funding":[{"type":"github","url":"https://github.com/sponsors/cyanheads"},{"type":"buy_me_a_coffee","url":"https://www.buymeacoffee.com/cyanheads"}],"repository":{"type":"git","url":"git+https://github.com/cyanheads/obsidian-mcp-server.git"},"homepage":"https://github.com/cyanheads/obsidian-mcp-server#readme","bugs":{"url":"https://github.com/cyanheads/obsidian-mcp-server/issues"},"license":"Apache-2.0","engines":{"bun":">=1.3.11","node":">=24.0.0"},"packageManager":"bun@1.3.11","publishConfig":{"access":"public"},"dependencies":{"@cyanheads/mcp-ts-core":"^0.9.21","@types/js-yaml":"^4.0.9","js-yaml":"^4.2.0","pino-pretty":"^13.1.3","undici":"^8.3.0","zod":"^4.4.3"},"devDependencies":{"@biomejs/biome":"^2.4.16","@types/node":"^25.9.1","depcheck":"^1.4.7","ignore":"^7.0.5","tsc-alias":"^1.8.17","typescript":"^6.0.3","vitest":"^4.1.8"},"_id":"obsidian-mcp-server@3.2.4","_integrity":"sha512-9tohbC+Ir3qL8Wwnalzj9vYwza0wgiq+6e7Pp9DhbPKdXiolWTO+64NRrIylrLqSj1BQDCp2wODB9ktpIejggA==","_nodeVersion":"24.3.0","_npmVersion":"10.8.3","shasum":"c28b38fbd7df8d418ab1cc61a8c4777138dfa1e5","dist":{"integrity":"sha512-9tohbC+Ir3qL8Wwnalzj9vYwza0wgiq+6e7Pp9DhbPKdXiolWTO+64NRrIylrLqSj1BQDCp2wODB9ktpIejggA==","shasum":"c28b38fbd7df8d418ab1cc61a8c4777138dfa1e5","tarball":"https://registry.npmjs.org/obsidian-mcp-server/-/obsidian-mcp-server-3.2.4.tgz","fileCount":147,"unpackedSize":688291,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDoO1hSRVJeGg+vI7eO8KNy/VgTp5gK5h78rZOyf1hBgAIgbsIGnGPC+uTRKfnpqBeYB+QukSzMpX8tbsWHe4ugdLw="}]},"_npmUser":{"name":"cyanheads","email":"casey@caseyjhand.com"},"directories":{},"maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/obsidian-mcp-server_3.2.4_1780393416830_0.8170516819321865"},"_hasShrinkwrap":false}},"time":{"created":"2025-01-24T09:20:06.508Z","modified":"2026-06-02T09:43:37.127Z","1.1.0":"2025-01-24T09:20:06.793Z","1.1.1":"2025-01-24T09:33:21.196Z","1.2.0":"2025-01-24T10:17:34.124Z","1.2.1":"2025-01-24T10:26:35.279Z","1.2.2":"2025-01-24T10:51:32.461Z","1.2.3":"2025-01-24T10:54:50.481Z","1.2.4":"2025-01-24T23:55:30.848Z","1.2.5":"2025-01-26T04:52:54.684Z","1.2.6":"2025-01-26T05:01:16.547Z","1.3.0":"2025-01-26T06:52:55.630Z","1.4.0":"2025-03-03T09:01:58.856Z","1.4.1":"2025-03-03T09:27:54.619Z","1.5.0":"2025-03-17T19:15:05.260Z","1.5.1":"2025-04-06T21:27:37.000Z","1.5.2":"2025-04-06T22:43:32.325Z","1.5.3":"2025-04-13T20:51:25.237Z","1.5.4":"2025-04-22T09:13:12.391Z","1.5.6":"2025-04-23T11:36:59.398Z","1.5.7":"2025-05-01T12:49:41.801Z","1.5.8":"2025-05-01T16:42:30.727Z","2.0.0":"2025-06-13T04:50:15.291Z","2.0.1":"2025-06-13T05:45:24.608Z","2.0.2":"2025-06-13T05:52:01.443Z","2.0.3":"2025-06-13T06:00:02.380Z","2.0.4":"2025-06-13T07:55:28.145Z","2.0.5":"2025-06-21T02:38:22.777Z","2.0.6":"2025-06-21T03:30:41.185Z","2.0.7":"2025-06-21T04:08:25.453Z","3.0.0":"2026-04-29T01:06:18.268Z","3.1.0":"2026-04-29T02:39:42.909Z","3.1.1":"2026-04-29T23:31:32.985Z","3.1.2":"2026-05-03T23:03:28.108Z","3.1.3":"2026-05-04T05:13:08.810Z","3.1.4":"2026-05-05T12:15:10.360Z","3.1.5":"2026-05-07T00:59:28.611Z","3.1.6":"2026-05-09T11:05:54.782Z","3.1.7":"2026-05-10T09:53:13.047Z","3.1.8":"2026-05-11T15:07:30.060Z","3.1.9":"2026-05-11T16:22:03.012Z","3.1.10":"2026-05-16T07:30:40.522Z","3.1.11":"2026-05-16T17:48:40.745Z","3.2.0":"2026-05-17T23:33:49.137Z","3.2.1":"2026-05-21T14:30:31.524Z","3.2.2":"2026-05-23T12:27:46.521Z","3.2.3":"2026-05-30T06:50:22.099Z","3.2.4":"2026-06-02T09:43:37.029Z"},"bugs":{"url":"https://github.com/cyanheads/obsidian-mcp-server/issues"},"author":"cyanheads <casey@caseyjhand.com> (https://github.com/cyanheads/obsidian-mcp-server#readme)","license":"Apache-2.0","homepage":"https://github.com/cyanheads/obsidian-mcp-server#readme","keywords":["mcp","mcp-server","model-context-protocol","obsidian","obsidian-vault","knowledge-base","note-taking","ai-tools","typescript"],"repository":{"type":"git","url":"git+https://github.com/cyanheads/obsidian-mcp-server.git"},"description":"MCP server for Obsidian vaults — read, write, search, and surgically edit notes, tags, and frontmatter via the Local REST API plugin. STDIO or Streamable HTTP.","maintainers":[{"name":"cyanheads","email":"casey@caseyjhand.com"}],"readme":"","readmeFilename":""}