{"_id":"@bellx2/upnote-mcp","_rev":"9-4718491161c2f5370daa29d14d157d57","name":"@bellx2/upnote-mcp","dist-tags":{"latest":"0.2.7"},"versions":{"0.1.0":{"name":"@bellx2/upnote-mcp","version":"0.1.0","license":"MIT","_id":"@bellx2/upnote-mcp@0.1.0","maintainers":[{"name":"bellx2","email":"bellx2@gmail.com"}],"homepage":"https://github.com/bellx2/upnote-mcp#readme","bugs":{"url":"https://github.com/bellx2/upnote-mcp/issues"},"bin":{"upnote-mcp":"bin/upnote-mcp"},"dist":{"shasum":"bb112577362b0530c51e2e9f8919e355580bad6c","tarball":"https://registry.npmjs.org/@bellx2/upnote-mcp/-/upnote-mcp-0.1.0.tgz","fileCount":8,"integrity":"sha512-kDqavt3xmC2bIXlmZegncNOxBp7YX5bTIcmB7e1yt/QmIlemzXPPxV3+Aq2yGdw3Cq61elx2vAwA7jf/cBbdwA==","signatures":[{"sig":"MEQCICWc/n/rjIXy0Qey/pvTY2dpZX8fGDjzDHwcY12tsCyKAiB928lgxRs4XkT3WTTqiwCL569lgTaDIdXsBrSKcL/BoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28358},"type":"module","module":"src/index.ts","engines":{"bun":">=1.3.0"},"gitHead":"74410f8501df4b54e8ebdba6aff862bf0bc0013b","scripts":{"dev":"bun run --watch src/index.ts","check":"tsc --noEmit","smoke":"bun run scripts/smoke.ts","start":"bun run src/index.ts","prepublishOnly":"bun run check"},"_npmUser":{"name":"bellx2","email":"bellx2@gmail.com"},"repository":{"url":"git+https://github.com/bellx2/upnote-mcp.git","type":"git"},"_npmVersion":"11.17.0","description":"Unofficial read-only MCP server for reading local UpNote data.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest"},"peerDependencies":{"typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/upnote-mcp_0.1.0_1787041288335_0.010161689517013794","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@bellx2/upnote-mcp","version":"0.2.0","license":"MIT","_id":"@bellx2/upnote-mcp@0.2.0","maintainers":[{"name":"bellx2","email":"bellx2@gmail.com"}],"homepage":"https://github.com/bellx2/upnote-mcp#readme","bugs":{"url":"https://github.com/bellx2/upnote-mcp/issues"},"bin":{"upnote-mcp":"bin/upnote-mcp"},"dist":{"shasum":"bc85c8e758de22a3fe1aa44cb57623dfeb7fd43e","tarball":"https://registry.npmjs.org/@bellx2/upnote-mcp/-/upnote-mcp-0.2.0.tgz","fileCount":8,"integrity":"sha512-vBZSMXAgoOdiEPQuoZvh5E9BNepbzYZatg8Z9l+geEEq1PGPTEC/75dBXxgHRbuan2h9x4ZAbI7+gjnKrn9b4g==","signatures":[{"sig":"MEQCIDybxkXhI7wEIYstN4g4/spK+9SVTmbI0rs+rstb8f1gAiB/6JfabBfDt7XhXVDiLPUqCR4whrgQPB4/a+TBtNqB8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34247},"type":"module","module":"src/index.ts","engines":{"bun":">=1.3.0"},"gitHead":"cda95cab67ca529c3260af6adc00e2f1f10f6c44","scripts":{"dev":"bun run --watch src/index.ts","check":"tsc --noEmit","smoke":"bun run scripts/smoke.ts","start":"bun run src/index.ts","prepublishOnly":"bun run check"},"_npmUser":{"name":"bellx2","email":"bellx2@gmail.com"},"repository":{"url":"git+https://github.com/bellx2/upnote-mcp.git","type":"git"},"_npmVersion":"11.17.0","description":"Unofficial read-only MCP server for reading local UpNote data.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest"},"peerDependencies":{"typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/upnote-mcp_0.2.0_1787042000734_0.1574745600159484","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@bellx2/upnote-mcp","version":"0.2.1","license":"MIT","_id":"@bellx2/upnote-mcp@0.2.1","maintainers":[{"name":"bellx2","email":"bellx2@gmail.com"}],"homepage":"https://github.com/bellx2/upnote-mcp#readme","bugs":{"url":"https://github.com/bellx2/upnote-mcp/issues"},"bin":{"upnote-mcp":"src/index.ts"},"dist":{"shasum":"46da4b874d09dab446979e78222d2898f049d195","tarball":"https://registry.npmjs.org/@bellx2/upnote-mcp/-/upnote-mcp-0.2.1.tgz","fileCount":7,"integrity":"sha512-GBuZCAhc6j2SQElBipkhbwAQRP4g/316flLIu4BkdJZLfunFv9AeCJoMefPEsZZPVL0MWVwmznbGlo25XsHAhw==","signatures":[{"sig":"MEYCIQDzm+YOXF6G2xxN3NY5hokScWS7LR3JVVLuM4uMpoH16gIhAJhyw+9a+14cvxjOC1SEQKSaLuz3FChyE2KDGGScAr30","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34105},"type":"module","module":"src/index.ts","engines":{"bun":">=1.3.0"},"gitHead":"cda95cab67ca529c3260af6adc00e2f1f10f6c44","scripts":{"dev":"bun run --watch src/index.ts","check":"tsc --noEmit","smoke":"bun run scripts/smoke.ts","start":"bun run src/index.ts","prepublishOnly":"bun run check"},"_npmUser":{"name":"bellx2","email":"bellx2@gmail.com"},"repository":{"url":"git+https://github.com/bellx2/upnote-mcp.git","type":"git"},"_npmVersion":"11.17.0","description":"Unofficial read-only MCP server for reading local UpNote data.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest"},"peerDependencies":{"typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/upnote-mcp_0.2.1_1787042140798_0.5555357054896928","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@bellx2/upnote-mcp","version":"0.2.2","license":"MIT","_id":"@bellx2/upnote-mcp@0.2.2","maintainers":[{"name":"bellx2","email":"bellx2@gmail.com"}],"homepage":"https://github.com/bellx2/upnote-mcp#readme","bugs":{"url":"https://github.com/bellx2/upnote-mcp/issues"},"bin":{"upnote-mcp":"src/index.ts"},"dist":{"shasum":"3e3ca9b916b92efcd6c7943cd4b41e2e6e910ca4","tarball":"https://registry.npmjs.org/@bellx2/upnote-mcp/-/upnote-mcp-0.2.2.tgz","fileCount":7,"integrity":"sha512-OOOy6iGwerXZXqt/CN0UoRUFngyqMtpv+o27HKzQ1wnRswLolhECkhpdkyXyBoFnBQGYMe1+oJtxImfCyw2FEA==","signatures":[{"sig":"MEQCIHGu2DrKRG0xNtQ1bNW7XN1rex3hKsWztFQ49qgzLx35AiAXgKXtW2qGZxd2Qng7jehte7hiuxLK88+gUz2g6cAsGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bellx2%2fupnote-mcp@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34105},"type":"module","module":"src/index.ts","engines":{"bun":">=1.3.0"},"gitHead":"b08e05ff6261b6fea2e26e234dbfca0dead79476","scripts":{"dev":"bun run --watch src/index.ts","check":"tsc --noEmit","smoke":"bun run scripts/smoke.ts","start":"bun run src/index.ts","prepublishOnly":"bun run check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:39211bb1-278a-4f57-9deb-f059bcc3d42d"}},"repository":{"url":"git+https://github.com/bellx2/upnote-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"Unofficial read-only MCP server for reading local UpNote data.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest"},"peerDependencies":{"typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/upnote-mcp_0.2.2_1787043136699_0.31083254670689775","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@bellx2/upnote-mcp","version":"0.2.3","license":"MIT","_id":"@bellx2/upnote-mcp@0.2.3","maintainers":[{"name":"bellx2","email":"bellx2@gmail.com"}],"homepage":"https://github.com/bellx2/upnote-mcp#readme","bugs":{"url":"https://github.com/bellx2/upnote-mcp/issues"},"bin":{"upnote-mcp":"src/index.ts"},"dist":{"shasum":"c83f7e7938839e06a9a7323a3fb8df70fd140ef2","tarball":"https://registry.npmjs.org/@bellx2/upnote-mcp/-/upnote-mcp-0.2.3.tgz","fileCount":7,"integrity":"sha512-F9Q2JgY0ypGk4KBjYqn0kJAr7mnPCmnbVakaObdQiu+uoD9BZQO/W2DlU2nZmeeJXKqksU4cB7fnie3IGS2KXg==","signatures":[{"sig":"MEQCIAze7DsQZXwMiC6VgMhoFOLQerqvfsIlW6i0ksWUxDrfAiAQrqN+NQUq5ADzEZTZt9NessX4JdeeY3pOfeWfNR7JeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bellx2%2fupnote-mcp@0.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34344},"type":"module","module":"src/index.ts","engines":{"bun":">=1.3.0"},"gitHead":"3e9ddfc43278b27337991045bb7e5b51e15dbec9","scripts":{"dev":"bun run --watch src/index.ts","check":"tsc --noEmit","smoke":"bun run scripts/smoke.ts","start":"bun run src/index.ts","prepublishOnly":"bun run check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:39211bb1-278a-4f57-9deb-f059bcc3d42d"}},"repository":{"url":"git+https://github.com/bellx2/upnote-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"Unofficial read-only MCP server for reading local UpNote data.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest"},"peerDependencies":{"typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/upnote-mcp_0.2.3_1787043696267_0.8127891110201555","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@bellx2/upnote-mcp","version":"0.2.4","license":"MIT","_id":"@bellx2/upnote-mcp@0.2.4","maintainers":[{"name":"bellx2","email":"bellx2@gmail.com"}],"homepage":"https://github.com/bellx2/upnote-mcp#readme","bugs":{"url":"https://github.com/bellx2/upnote-mcp/issues"},"bin":{"upnote-mcp":"src/index.ts"},"dist":{"shasum":"877a7070b95050c21fc733ecb094018e215c55e4","tarball":"https://registry.npmjs.org/@bellx2/upnote-mcp/-/upnote-mcp-0.2.4.tgz","fileCount":7,"integrity":"sha512-ZNoX7URp23A9OwFHyfG38KoT/H3YFaVMiOWM3UQczxA6iDyAWhS+uL8EpwGFX80mMRG4UTIt3qtw5XBl2rV0ig==","signatures":[{"sig":"MEYCIQCtuebJNmNns//PMNZbLqmKkT5Uuf7tFAuFp2SlvpFLwgIhAMfKEVHQlEhbwLDzcl82nRL7YcReZlpoMqkk0ixkCMqZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bellx2%2fupnote-mcp@0.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44554},"type":"module","module":"src/index.ts","engines":{"bun":">=1.3.0"},"gitHead":"e3c06d9de9026e9098bfd28114bdda6c2e87139f","scripts":{"dev":"bun run --watch src/index.ts","check":"tsc --noEmit","smoke":"bun run scripts/smoke.ts","start":"bun run src/index.ts","prepublishOnly":"bun run check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:39211bb1-278a-4f57-9deb-f059bcc3d42d"}},"repository":{"url":"git+https://github.com/bellx2/upnote-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"Unofficial read-only MCP server for reading local UpNote data.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest"},"peerDependencies":{"typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/upnote-mcp_0.2.4_1787045649448_0.3351262501493293","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@bellx2/upnote-mcp","version":"0.2.5","license":"MIT","_id":"@bellx2/upnote-mcp@0.2.5","maintainers":[{"name":"bellx2","email":"bellx2@gmail.com"}],"homepage":"https://github.com/bellx2/upnote-mcp#readme","bugs":{"url":"https://github.com/bellx2/upnote-mcp/issues"},"bin":{"upnote-mcp":"src/index.ts"},"dist":{"shasum":"0c663426ecd24194bc31d54ba760883f6d2da1c0","tarball":"https://registry.npmjs.org/@bellx2/upnote-mcp/-/upnote-mcp-0.2.5.tgz","fileCount":7,"integrity":"sha512-V5qurbcWUcqChnevllTEysr21tCV4XSuLdTigPz9Cz7+tg9lXLdAMzohyFjYwWtEWi6WLm++sUF2dFFYDpfu0A==","signatures":[{"sig":"MEYCIQCZOge8xlUXt1eGGdrIFaYR2NLI0JQ5dQpWhMxZPFr8tgIhAPxTdtD+uMrvhxuKVUqbahtaqy4YQnoKMQ92tKQR7+BV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bellx2%2fupnote-mcp@0.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":46836},"type":"module","module":"src/index.ts","engines":{"bun":">=1.3.0"},"gitHead":"98088205acb5a4c38cb86950b29d9624c96b6a07","scripts":{"dev":"bun run --watch src/index.ts","check":"tsc --noEmit","smoke":"bun run scripts/smoke.ts","start":"bun run src/index.ts","prepublishOnly":"bun run check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:39211bb1-278a-4f57-9deb-f059bcc3d42d"}},"repository":{"url":"git+https://github.com/bellx2/upnote-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"Unofficial read-only MCP server for reading local UpNote data.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest"},"peerDependencies":{"typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/upnote-mcp_0.2.5_1787046816804_0.37809321839902377","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@bellx2/upnote-mcp","version":"0.2.6","license":"MIT","_id":"@bellx2/upnote-mcp@0.2.6","maintainers":[{"name":"bellx2","email":"bellx2@gmail.com"}],"homepage":"https://github.com/bellx2/upnote-mcp#readme","bugs":{"url":"https://github.com/bellx2/upnote-mcp/issues"},"bin":{"upnote-mcp":"src/index.ts"},"dist":{"shasum":"d3fde5bf96c6c0807b2506e2ca873cd95ba9a830","tarball":"https://registry.npmjs.org/@bellx2/upnote-mcp/-/upnote-mcp-0.2.6.tgz","fileCount":7,"integrity":"sha512-+RrM02qJtnq3IduXMo8s4E0SjmbBjwn/S8VmlEnH46qkqtQh89KUasTu9W8Ks8jhO/cZI7b89NLwKXVGnMe4JA==","signatures":[{"sig":"MEUCIBJXqmkPG1e1Jk05QI81hmVtbgSH/N1lvgmYybhGYEkGAiEA+vtD8p7cN2oPTsOW4T32+AhCZzSJh7PRD2lB/hLIa0A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bellx2%2fupnote-mcp@0.2.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50640},"type":"module","module":"src/index.ts","engines":{"bun":">=1.3.0"},"gitHead":"e7b7d5160597d75afe7c31ce8d556d000661b6ae","scripts":{"dev":"bun run --watch src/index.ts","check":"tsc --noEmit","smoke":"bun run scripts/smoke.ts","start":"bun run src/index.ts","build:mcpb":"bun build --compile src/index.ts --outfile dist/upnote-mcp && mkdir -p mcpb-bundle/server && cp dist/upnote-mcp mcpb-bundle/server/upnote-mcp && bunx @anthropic-ai/mcpb pack mcpb-bundle dist/upnote-mcp.mcpb","prepublishOnly":"bun run check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:39211bb1-278a-4f57-9deb-f059bcc3d42d"}},"repository":{"url":"git+https://github.com/bellx2/upnote-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"Unofficial read-only MCP server for reading local UpNote data.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest"},"peerDependencies":{"typescript":"^7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/upnote-mcp_0.2.6_1787117590871_0.645372391362899","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@bellx2/upnote-mcp","version":"0.2.7","description":"Unofficial read-only MCP server for reading local UpNote data.","type":"module","module":"src/index.ts","bin":{"upnote-mcp":"src/index.ts"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/bellx2/upnote-mcp.git"},"homepage":"https://github.com/bellx2/upnote-mcp#readme","bugs":{"url":"https://github.com/bellx2/upnote-mcp/issues"},"publishConfig":{"access":"public"},"engines":{"bun":">=1.3.0"},"scripts":{"dev":"bun run --watch src/index.ts","start":"bun run src/index.ts","check":"tsc --noEmit","smoke":"bun run scripts/smoke.ts","build:mcpb":"bun build --compile src/index.ts --outfile dist/upnote-mcp && mkdir -p mcpb-bundle/server && cp dist/upnote-mcp mcpb-bundle/server/upnote-mcp && bunx @anthropic-ai/mcpb pack mcpb-bundle dist/upnote-mcp.mcpb","prepublishOnly":"bun run check"},"devDependencies":{"@types/bun":"latest"},"peerDependencies":{"typescript":"^7.0.2"},"dependencies":{"@modelcontextprotocol/sdk":"^1.30.0","zod":"^4.4.3"},"gitHead":"b24fe0fdb11ec84052d520de102bdd142e151296","_id":"@bellx2/upnote-mcp@0.2.7","_nodeVersion":"24.19.0","_npmVersion":"12.0.2","dist":{"integrity":"sha512-wl3A2q3BjEUX6PfFFUM9zx/MpNXj45lCiOwIOtmXYQEQ6kHf25k6JXAjOaUoZ3hC64MWNCgXRRy4o4mPeayYwA==","shasum":"a5b5fb86a903180e052ea2beaeb18c1eac8f996f","tarball":"https://registry.npmjs.org/@bellx2/upnote-mcp/-/upnote-mcp-0.2.7.tgz","fileCount":7,"unpackedSize":51319,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bellx2%2fupnote-mcp@0.2.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDdE4gpRyrMGqWH4+OjnQZRZqijQTxf9KvNlTQdp5ONBAIhAOxwWxscet9+kB5LJtkkYSDLzphgp5Y0c5A6/gdPYYbq"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:39211bb1-278a-4f57-9deb-f059bcc3d42d"}},"directories":{},"maintainers":[{"name":"bellx2","email":"bellx2@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/upnote-mcp_0.2.7_1787118076370_0.31138800356454843"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-18T08:21:28.002Z","modified":"2026-08-19T05:41:16.856Z","0.1.0":"2026-08-18T08:21:28.525Z","0.2.0":"2026-08-18T08:33:20.869Z","0.2.1":"2026-08-18T08:35:40.948Z","0.2.2":"2026-08-18T08:52:16.835Z","0.2.3":"2026-08-18T09:01:36.407Z","0.2.4":"2026-08-18T09:34:09.590Z","0.2.5":"2026-08-18T09:53:36.987Z","0.2.6":"2026-08-19T05:33:11.015Z","0.2.7":"2026-08-19T05:41:16.503Z"},"bugs":{"url":"https://github.com/bellx2/upnote-mcp/issues"},"license":"MIT","homepage":"https://github.com/bellx2/upnote-mcp#readme","repository":{"type":"git","url":"git+https://github.com/bellx2/upnote-mcp.git"},"description":"Unofficial read-only MCP server for reading local UpNote data.","maintainers":[{"name":"bellx2","email":"bellx2@gmail.com"}],"readme":"# upnote-mcp\n\n`upnote-mcp` is a read-only MCP server for reading local UpNote data from SQLite over stdio.\n\nThis is an unofficial project and is not affiliated with, endorsed by, or maintained by UpNote.\n\n## Features\n\n- `search_notes`: search notes by title, body text, or summary\n- `list_recent_notes`: list the most recently updated notes\n- `list_notes_this_week`: list notes updated during the current week\n- `list_notes_this_month`: list notes updated during the current month\n- `find_notes`: combine period, keyword, and tag filters in one call\n- `find_and_open_note`: find matching notes and open the most recent match in UpNote\n- `open_note`: open a note in the UpNote app by note ID\n- `get_note`: fetch the full contents of a note by note ID\n- `open_notebook`: open a notebook in the UpNote app by notebook ID\n- `list_notebooks`: list notebooks with note counts\n- `create_note`: create a new note through UpNote's official URL scheme\n- `list_tags`: list tags\n- `search_by_tag`: list notes for a tag\n\nThis project is intentionally read-only. It does not write to the UpNote database.\nSafe note creation and open actions are performed through UpNote's official URL scheme instead of direct database writes.\n\n## Package Name\n\nThis package is prepared to be published as `@bellx2/upnote-mcp`.\n\n## Requirements\n\n- `macOS`\n- `bun` installed on the machine that runs the server\n- UpNote desktop app installed\n- Default UpNote database path:\n\n```text\n~/Library/Containers/com.getupnote.desktop/Data/Library/Application Support/UpNote/upnote.sqlite3\n```\n\nIf your database lives somewhere else, set `UPNOTE_DB`.\n\n## Install\n\n```bash\nbun install\n```\n\n## Run\n\n```bash\nbun run start\n```\n\nFor normal use, prefer the published package:\n\n```bash\nbunx @bellx2/upnote-mcp\n```\n\nor:\n\n```bash\nnpx @bellx2/upnote-mcp\n```\n\n`npx` support still depends on `bun` being installed, because this package uses Bun-specific APIs such as `bun:sqlite`.\n\nFor development with file watching:\n\n```bash\nbun run dev\n```\n\n## Install via MCP Bundle (`.mcpb`)\n\nFor Claude Desktop on macOS, you can also install a prebuilt MCP Bundle instead of running `bunx`.\n\nAn `.mcpb` file is a zip archive containing a standalone MCP server and a `manifest.json`. Claude Desktop can install it with a double click, similar to a browser extension.\n\n### Download\n\nTagged releases include an `.mcpb` asset on [GitHub Releases](https://github.com/bellx2/upnote-mcp/releases).\n\nExample file name:\n\n```text\nupnote-mcp-0.2.7.mcpb\n```\n\n### Install in Claude Desktop\n\n1. Download the `.mcpb` file from GitHub Releases\n2. Double-click the file\n3. Follow the Claude Desktop installation dialog\n4. Optionally set the UpNote database path during setup. The default path works for the standard UpNote desktop app location\n\nThe bundle includes a compiled macOS binary, so Bun is not required for this install path.\n\n### Build locally\n\nTo rebuild the bundle from source:\n\n```bash\nbun run build:mcpb\n```\n\nThis creates `dist/upnote-mcp.mcpb`.\n\nRelease builds run on GitHub Actions (`macos-latest`) and are attached automatically when a `v*` tag is pushed.\n\n## Environment Variables\n\n- `UPNOTE_DB`: absolute path to `upnote.sqlite3`\n\nExample:\n\n```bash\nexport UPNOTE_DB=\"$HOME/Library/Containers/com.getupnote.desktop/Data/Library/Application Support/UpNote/upnote.sqlite3\"\n```\n\n## Permissions\n\nOn first run, your MCP client may show permission prompts for command execution and local file access.\n\nThis is expected because the server:\n\n- launches through `bun`\n- reads your local UpNote SQLite database\n- may open the UpNote app for `open_note`, `open_notebook`, or `create_note`\n\nIf you deny these permissions, note search and retrieval will not work. After granting access, you may need to restart the MCP server in Cursor or Claude Desktop.\n\n## MCP Config Example\n\n### Recommended: published package\n\n#### Cursor\n\n```json\n{\n  \"mcpServers\": {\n    \"upnote\": {\n      \"command\": \"bunx\",\n      \"args\": [\"@bellx2/upnote-mcp\"]\n    }\n  }\n}\n```\n\n#### Claude Desktop\n\n##### Option 1: MCP Bundle (recommended)\n\nDownload and install the `.mcpb` file from [GitHub Releases](https://github.com/bellx2/upnote-mcp/releases). No manual JSON editing is required.\n\n##### Option 2: published package\n\n```json\n{\n  \"mcpServers\": {\n    \"upnote\": {\n      \"command\": \"bunx\",\n      \"args\": [\"@bellx2/upnote-mcp\"]\n    }\n  }\n}\n```\n\n### Local development checkout\n\n#### Cursor\n\n```json\n{\n  \"mcpServers\": {\n    \"upnote\": {\n      \"command\": \"/absolute/path/to/bun\",\n      \"args\": [\"run\", \"/absolute/path/to/upnote-mcp/src/index.ts\"]\n    }\n  }\n}\n```\n\n#### Claude Desktop\n\n```json\n{\n  \"mcpServers\": {\n    \"upnote\": {\n      \"command\": \"/absolute/path/to/bun\",\n      \"args\": [\"run\", \"/absolute/path/to/upnote-mcp/src/index.ts\"]\n    }\n  }\n}\n```\n\n## Example Workflows\n\nTry prompts like:\n\n- `Search UpNote for \"travel\" and show me the first result`\n- `Show me my 10 most recent UpNote notes`\n- `Show me this week's notes`\n- `Show me this month's notes`\n- `Find this week's AI notes`\n- `Open this week's AI note`\n- `Find this month's notes tagged meeting`\n- `Open the latest note tagged meeting`\n- `List my UpNote tags and open the note that matches the tag \"meeting\"`\n- `Find notes about \"launch\", summarize them, and create a new UpNote note with the summary`\n- `List notebooks and open the one named \"Research\"`\n\n## Tool Reference\n\n### `search_notes`\n\nInput:\n\n```json\n{\n  \"query\": \"travel\",\n  \"limit\": 5\n}\n```\n\n### `list_recent_notes`\n\nInput:\n\n```json\n{\n  \"limit\": 10\n}\n```\n\n### `list_notes_this_week`\n\nInput:\n\n```json\n{\n  \"limit\": 20\n}\n```\n\n### `list_notes_this_month`\n\nInput:\n\n```json\n{\n  \"limit\": 20\n}\n```\n\n### `find_notes`\n\nInput:\n\n```json\n{\n  \"period\": \"this_week\",\n  \"query\": \"AI\",\n  \"limit\": 10\n}\n```\n\nOr:\n\n```json\n{\n  \"period\": \"this_month\",\n  \"tag\": \"meeting\",\n  \"limit\": 10\n}\n```\n\n### `find_and_open_note`\n\nInput:\n\n```json\n{\n  \"period\": \"this_week\",\n  \"query\": \"AI\",\n  \"limit\": 10\n}\n```\n\nOr:\n\n```json\n{\n  \"period\": \"recent\",\n  \"tag\": \"meeting\",\n  \"limit\": 10\n}\n```\n\n### `get_note`\n\nInput:\n\n```json\n{\n  \"id\": \"019fd239-a98a-742b-b75b-cee66e7aa830\"\n}\n```\n\n### `open_note`\n\nInput:\n\n```json\n{\n  \"id\": \"019fd239-a98a-742b-b75b-cee66e7aa830\"\n}\n```\n\n### `open_notebook`\n\nInput:\n\n```json\n{\n  \"id\": \"3f03c742-1270-4d35-a5bc-c7d98580d6fc\"\n}\n```\n\n### `list_notebooks`\n\nInput:\n\n```json\n{}\n```\n\n### `list_tags`\n\nInput:\n\n```json\n{}\n```\n\n### `search_by_tag`\n\nInput:\n\n```json\n{\n  \"tag\": \"meeting\",\n  \"limit\": 5\n}\n```\n\n### `create_note`\n\nInput:\n\n```json\n{\n  \"title\": \"Meeting Notes\",\n  \"text\": \"# Summary\\n\\nDraft created by MCP.\",\n  \"markdown\": true,\n  \"newWindow\": false\n}\n```\n\n## Verification\n\n```bash\nbun run check\nbun run smoke\nbun run build:mcpb\n```\n\n## Japanese README\n\nThe previous Japanese README is available at `README_ja.md`.\n","readmeFilename":"README.md"}