{"_id":"@libraz/formulon-mcp","_rev":"14-4e7aef8e9be9005a9675c0360a2f7b8a","name":"@libraz/formulon-mcp","dist-tags":{"latest":"0.11.0"},"versions":{"0.1.1":{"name":"@libraz/formulon-mcp","version":"0.1.1","keywords":["mcp","mcp-server","model-context-protocol","claude","anthropic","ai-agents","llm-tools","formulon","excel","excel-formulas","xlsx","spreadsheet","formula","office-365","typescript","nodejs"],"author":{"name":"libraz"},"license":"Apache-2.0","_id":"@libraz/formulon-mcp@0.1.1","maintainers":[{"name":"libraz","email":"libraz@libraz.net"}],"homepage":"https://github.com/libraz/formulon-mcp","bugs":{"url":"https://github.com/libraz/formulon-mcp/issues"},"bin":{"formulon-mcp":"dist/index.js"},"dist":{"shasum":"ada2b55d5b259f5a724f43824b2828b2bf1b8b8c","tarball":"https://registry.npmjs.org/@libraz/formulon-mcp/-/formulon-mcp-0.1.1.tgz","fileCount":15,"integrity":"sha512-/fBLyl0bl/+/iPSRlLAFOWc34zAZ4h93OYUbkqrx+sRK22OsNARMI+J9fKx/yeFAYnoHYNKdPA9b1X5puO+aYA==","signatures":[{"sig":"MEUCIQDZef8fjGkIIrWuPm/idHFGiWjkBVECPOU3Ys+8dWIG/QIgaM0wKQHBn8tppne+4n1rA3MW5eSUcpDmIFFNUJbjyYo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":195460},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.15.0","yarn":"4.12.0"},"engines":{"node":">=22"},"gitHead":"16d80bad9aab584e1ed86c63a182cdc5b34e27cb","scripts":{"lint":"biome lint .","test":"yarn run build && node --test test/*.test.js","build":"tsc -p tsconfig.json","check":"biome check . && tsc -p tsconfig.json --noEmit","start":"node ./dist/index.js","format":"biome format --write .","prepare":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"libraz","email":"libraz@libraz.net"},"repository":{"url":"git+https://github.com/libraz/formulon-mcp.git","type":"git"},"_npmVersion":"11.11.0","description":"MCP server for Formulon Excel-compatible formula and workbook evaluation","directories":{},"sideEffects":false,"_nodeVersion":"25.8.0","dependencies":{"zod":"^4.4.3","@libraz/formulon":"^0.9.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.12.0","devDependencies":{"typescript":"^6.0.3","@types/node":"^25.6.2","@biomejs/biome":"^2.4.15"},"_npmOperationalInternal":{"tmp":"tmp/formulon-mcp_0.1.1_1778490081244_0.5073592856563365","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@libraz/formulon-mcp","version":"0.1.2","keywords":["mcp","mcp-server","model-context-protocol","claude","anthropic","ai-agents","llm-tools","formulon","excel","excel-formulas","xlsx","spreadsheet","formula","office-365","typescript","nodejs"],"author":{"name":"libraz"},"license":"Apache-2.0","_id":"@libraz/formulon-mcp@0.1.2","maintainers":[{"name":"libraz","email":"libraz@libraz.net"}],"homepage":"https://github.com/libraz/formulon-mcp","bugs":{"url":"https://github.com/libraz/formulon-mcp/issues"},"bin":{"formulon-mcp":"dist/index.js"},"dist":{"shasum":"4edd9ed0e4148545f1e04a350b268458f393a4b5","tarball":"https://registry.npmjs.org/@libraz/formulon-mcp/-/formulon-mcp-0.1.2.tgz","fileCount":15,"integrity":"sha512-r+scxErhe7MlZj+JebTLPq22V/JaYKtcm+5CLE6aRguSQREKEBJZwvZR8qupKpqn0UD2sdZcoPE3ZgM94VmRBQ==","signatures":[{"sig":"MEYCIQCPkDFcU4keNCvWAPDjLfj3hOxNZQEV0NdOJfzGE1ZJTAIhAMXoFFV1ahDdZO8LybvZi8K6838as5PU+Fvji8GvxwF/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libraz%2fformulon-mcp@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":195460},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.15.0","yarn":"4.12.0"},"engines":{"node":">=22"},"gitHead":"7b0f02b92ae689a59cf52f38ab73ae62d8823f35","scripts":{"lint":"biome lint .","test":"yarn run build && node --test test/*.test.js","build":"tsc -p tsconfig.json","check":"biome check . && tsc -p tsconfig.json --noEmit","start":"node ./dist/index.js","format":"biome format --write .","prepare":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b68cf7e9-3ad6-468a-861e-699222e2b2a7"}},"repository":{"url":"git+https://github.com/libraz/formulon-mcp.git","type":"git"},"_npmVersion":"11.5.1","description":"MCP server for Formulon Excel-compatible formula and workbook evaluation","directories":{},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.4.3","@libraz/formulon":"^0.9.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.12.0","devDependencies":{"typescript":"^6.0.3","@types/node":"^25.6.2","@biomejs/biome":"^2.4.15"},"_npmOperationalInternal":{"tmp":"tmp/formulon-mcp_0.1.2_1778490274649_0.7239356661810266","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@libraz/formulon-mcp","version":"0.1.3","keywords":["mcp","mcp-server","model-context-protocol","claude","anthropic","ai-agents","llm-tools","formulon","excel","excel-formulas","xlsx","spreadsheet","formula","office-365","typescript","nodejs"],"author":{"name":"libraz"},"license":"Apache-2.0","_id":"@libraz/formulon-mcp@0.1.3","maintainers":[{"name":"libraz","email":"libraz@libraz.net"}],"homepage":"https://github.com/libraz/formulon-mcp","bugs":{"url":"https://github.com/libraz/formulon-mcp/issues"},"bin":{"formulon-mcp":"dist/index.js"},"dist":{"shasum":"d7cafc6a4c3e3ac5c35428aa14e0df0bf613312c","tarball":"https://registry.npmjs.org/@libraz/formulon-mcp/-/formulon-mcp-0.1.3.tgz","fileCount":15,"integrity":"sha512-0fxvJq9EyBruJG/MM5d8vPNZyoXcq6stJ9mKSOn7SjClBM03QZ8GiPtXu88kaKbuvch/Sx3DTmtGVmotWEL8hg==","signatures":[{"sig":"MEYCIQDZo+oIs6MH+NOoQ+Nw2pNY1ik77oDpmb8AibRf0/MhOQIhAOiCyS1c5iNmw4gMAgvJujPUjNJtlNFDrBDtVDxaHMD+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libraz%2fformulon-mcp@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":195460},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.15.0","yarn":"4.12.0"},"engines":{"node":">=22"},"gitHead":"200c6044f1546de5be4ab5d985c8577c82d84a08","scripts":{"lint":"biome lint .","test":"yarn run build && node --test test/*.test.js","build":"tsc -p tsconfig.json","check":"biome check . && tsc -p tsconfig.json --noEmit","start":"node ./dist/index.js","format":"biome format --write .","prepare":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b68cf7e9-3ad6-468a-861e-699222e2b2a7"}},"repository":{"url":"git+https://github.com/libraz/formulon-mcp.git","type":"git"},"_npmVersion":"11.5.1","description":"MCP server for Formulon Excel-compatible formula and workbook evaluation","directories":{},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.4.3","@libraz/formulon":"^0.9.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.12.0","devDependencies":{"typescript":"^6.0.3","@types/node":"^25.6.2","@biomejs/biome":"^2.4.15"},"_npmOperationalInternal":{"tmp":"tmp/formulon-mcp_0.1.3_1778493938283_0.3390746296869338","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@libraz/formulon-mcp","version":"0.1.4","keywords":["mcp","mcp-server","model-context-protocol","claude","anthropic","ai-agents","llm-tools","formulon","excel","excel-formulas","xlsx","spreadsheet","formula","office-365","typescript","nodejs"],"author":{"name":"libraz"},"license":"Apache-2.0","_id":"@libraz/formulon-mcp@0.1.4","maintainers":[{"name":"libraz","email":"libraz@libraz.net"}],"homepage":"https://github.com/libraz/formulon-mcp","bugs":{"url":"https://github.com/libraz/formulon-mcp/issues"},"bin":{"formulon-mcp":"dist/index.js"},"dist":{"shasum":"a6369b97d3e6086a4f17cd91131af0472e132dc0","tarball":"https://registry.npmjs.org/@libraz/formulon-mcp/-/formulon-mcp-0.1.4.tgz","fileCount":18,"integrity":"sha512-sGnwvj8Ct5sYehvB0KSUhyuPI3cwEJfAXgeMRrM+DvNbhxXxU+zstcfpS2OOE2zgHxkjYiVI3Qm1r5PO15Vwxg==","signatures":[{"sig":"MEUCIQCvmsR0/sV0zUuCPl+bCDH6RAWm80HEGvgR2KZ9lwnScwIgVPX+3/ArlMf/1APIdraROF3gTak9n4AVBBsnkHvL3m4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libraz%2fformulon-mcp@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":234283},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.15.0","yarn":"4.12.0"},"engines":{"node":">=22"},"gitHead":"2ea445673246bbe64f72ac7616196eb483010bb7","scripts":{"lint":"biome lint .","test":"yarn run build && node --test test/*.test.js","build":"tsc -p tsconfig.json","check":"biome check . && tsc -p tsconfig.json --noEmit","start":"node ./dist/index.js","format":"biome format --write .","prepare":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b68cf7e9-3ad6-468a-861e-699222e2b2a7"}},"repository":{"url":"git+https://github.com/libraz/formulon-mcp.git","type":"git"},"_npmVersion":"11.5.1","description":"MCP server for Formulon Excel-compatible formula and workbook evaluation","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.4.3","@libraz/formulon":"^0.9.2","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.12.0","devDependencies":{"typescript":"^6.0.3","@types/node":"^25.6.2","@biomejs/biome":"^2.4.15"},"_npmOperationalInternal":{"tmp":"tmp/formulon-mcp_0.1.4_1779267753363_0.3501578284623774","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@libraz/formulon-mcp","version":"0.3.0","keywords":["mcp","mcp-server","model-context-protocol","claude","anthropic","ai-agents","llm-tools","formulon","excel","excel-formulas","xlsx","spreadsheet","formula","office-365","typescript","nodejs"],"author":{"name":"libraz"},"license":"Apache-2.0","_id":"@libraz/formulon-mcp@0.3.0","maintainers":[{"name":"libraz","email":"libraz@libraz.net"}],"homepage":"https://github.com/libraz/formulon-mcp","bugs":{"url":"https://github.com/libraz/formulon-mcp/issues"},"bin":{"formulon-mcp":"dist/index.js"},"dist":{"shasum":"c58b73146cc85b2d116ce5e2e72d5223d179949e","tarball":"https://registry.npmjs.org/@libraz/formulon-mcp/-/formulon-mcp-0.3.0.tgz","fileCount":21,"integrity":"sha512-bX6OrJcld9Wt0BQP6EwdPn88jMnTnKUisl+zw/chmTxcvB0S2Sv+KgbiOQXKaWvlp6m2Ll0wNWd6yvztyNi27A==","signatures":[{"sig":"MEUCIQDGNCTpP4/znFKIAQIcQRIsTAR2biVpsZVMZC0o/Wq5LQIgJlPW1qVTDFf7NWxz+rYd/kthVxzcE0bhMlSw2rswfnA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libraz%2fformulon-mcp@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":292709},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","volta":{"node":"22.15.0","yarn":"4.12.0"},"engines":{"node":">=22"},"gitHead":"0749c32c3752d2e9d12897770e85a13638a8824c","scripts":{"lint":"biome lint .","test":"yarn run build && vitest run","build":"tsc -p tsconfig.json","check":"biome check . && tsc -p tsconfig.json --noEmit","start":"node ./dist/index.js","format":"biome format --write .","prepare":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:coverage":"yarn run build && vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b68cf7e9-3ad6-468a-861e-699222e2b2a7"}},"repository":{"url":"git+https://github.com/libraz/formulon-mcp.git","type":"git"},"_npmVersion":"11.5.1","description":"MCP server for Formulon Excel-compatible formula and workbook evaluation","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.4.3","@libraz/formulon":"^0.9.5","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.12.0","devDependencies":{"vitest":"^4.1.6","typescript":"^6.0.3","@types/node":"^26.1.0","@biomejs/biome":"^2.5.2","@vitest/coverage-v8":"^4.1.6"},"_npmOperationalInternal":{"tmp":"tmp/formulon-mcp_0.3.0_1783163949479_0.9853014569163152","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@libraz/formulon-mcp","version":"0.4.0","keywords":["mcp","mcp-server","model-context-protocol","claude","anthropic","ai-agents","llm-tools","formulon","excel","excel-formulas","xlsx","spreadsheet","formula","office-365","typescript","nodejs"],"author":{"name":"libraz"},"license":"Apache-2.0","_id":"@libraz/formulon-mcp@0.4.0","maintainers":[{"name":"libraz","email":"libraz@libraz.net"}],"homepage":"https://github.com/libraz/formulon-mcp","bugs":{"url":"https://github.com/libraz/formulon-mcp/issues"},"bin":{"formulon-mcp":"dist/index.js"},"dist":{"shasum":"c732d6bda23a0ca3c17149624f3cfc9954027d3e","tarball":"https://registry.npmjs.org/@libraz/formulon-mcp/-/formulon-mcp-0.4.0.tgz","fileCount":21,"integrity":"sha512-XiSvxavYhn9dYgZiUTzV0VU2eiF9SqgwzyvRiXMrGYQvZlkTo4TwZiesHWE1OrADDd12Uekf+3R0j4l4bc+IlA==","signatures":[{"sig":"MEUCIQDIvBQ+lsAnh6aqavgCjEEIADWWRkEvYxtpvlYbEp44IQIgfLVh43mTsV5EpufFJ/rC5wNXPpSJtUkiaa5+iFeiSWA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libraz%2fformulon-mcp@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":310296},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"gitHead":"0d4e701d3bfb7df20098338c0184dfdfd73f576d","scripts":{"lint":"biome lint .","test":"yarn run build && vitest run","build":"tsc -p tsconfig.json","check":"biome check . && tsc -p tsconfig.json --noEmit","start":"node ./dist/index.js","format":"biome format --write .","prepare":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:coverage":"yarn run build && vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b68cf7e9-3ad6-468a-861e-699222e2b2a7"}},"repository":{"url":"git+https://github.com/libraz/formulon-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server for Formulon Excel-compatible formula and workbook evaluation","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@libraz/formulon":"^0.10.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.18.0","devDependencies":{"vitest":"^4.1.10","typescript":"^7.0.2","@types/node":"^26.2.0","@biomejs/biome":"^2.5.9","@vitest/coverage-v8":"^4.1.10"},"_npmOperationalInternal":{"tmp":"tmp/formulon-mcp_0.4.0_1787100576977_0.19072668832259265","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@libraz/formulon-mcp","version":"0.5.0","keywords":["mcp","mcp-server","model-context-protocol","claude","anthropic","ai-agents","llm-tools","formulon","excel","excel-formulas","xlsx","spreadsheet","formula","office-365","typescript","nodejs"],"author":{"name":"libraz"},"license":"Apache-2.0","_id":"@libraz/formulon-mcp@0.5.0","maintainers":[{"name":"libraz","email":"libraz@libraz.net"}],"homepage":"https://github.com/libraz/formulon-mcp","bugs":{"url":"https://github.com/libraz/formulon-mcp/issues"},"bin":{"formulon-mcp":"dist/index.js"},"dist":{"shasum":"32eb69548aa3bce0b623b2e519134618d70eb7e0","tarball":"https://registry.npmjs.org/@libraz/formulon-mcp/-/formulon-mcp-0.5.0.tgz","fileCount":30,"integrity":"sha512-3MAa0WCkbmqST7M7Y3Q2Y+y7kImcJZSeU3tQzmbk9vYw3IjLIYcPjjRAjhPGZlCdidzxNSSVf28YTSdgfjrR4g==","signatures":[{"sig":"MEYCIQCnE8l1DdqCP1JLN0+qCU/XUChPxQWQfp5zAQwJz4xEvAIhAO3mvQvpEfHBLt5BpVh7kkpZ69H5jTbzUDPVLXuBCYKp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libraz%2fformulon-mcp@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":458593},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"gitHead":"5a3998d259529e2b329a50b547e43831978817ef","scripts":{"lint":"biome lint .","test":"yarn run build && vitest run","build":"tsc -p tsconfig.json","check":"biome check . && tsc -p tsconfig.json --noEmit","start":"node ./dist/index.js","format":"biome format --write .","prepare":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:coverage":"yarn run build && vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b68cf7e9-3ad6-468a-861e-699222e2b2a7"}},"repository":{"url":"git+https://github.com/libraz/formulon-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server for Formulon Excel-compatible formula and workbook evaluation","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@libraz/formulon":"^0.11.0","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.18.0","devDependencies":{"vitest":"^4.1.10","typescript":"^7.0.2","@types/node":"^26.2.0","@biomejs/biome":"^2.5.9","@vitest/coverage-v8":"^4.1.10"},"_npmOperationalInternal":{"tmp":"tmp/formulon-mcp_0.5.0_1787351179671_0.7124355581515356","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@libraz/formulon-mcp","version":"0.6.0","keywords":["mcp","mcp-server","model-context-protocol","claude","anthropic","ai-agents","llm-tools","formulon","excel","excel-formulas","xlsx","spreadsheet","formula","office-365","typescript","nodejs"],"author":{"name":"libraz"},"license":"Apache-2.0","_id":"@libraz/formulon-mcp@0.6.0","maintainers":[{"name":"libraz","email":"libraz@libraz.net"}],"homepage":"https://github.com/libraz/formulon-mcp","bugs":{"url":"https://github.com/libraz/formulon-mcp/issues"},"bin":{"formulon-mcp":"dist/index.js"},"dist":{"shasum":"1032bebd620615722fe6b0064f67f4ae792f5370","tarball":"https://registry.npmjs.org/@libraz/formulon-mcp/-/formulon-mcp-0.6.0.tgz","fileCount":30,"integrity":"sha512-zL3SODhliGBohLR86hKtzoiQqfKXLUU1xy9UgPU5BHlhv74Ey2z6Cqyg5jl3LQ99X+WJEbERB9IKQ818yKZFcQ==","signatures":[{"sig":"MEQCIAudg4mjasYngq63xOkxllxlgHzJHYgDu/Flt9O5XixOAiAhCP7QAs+zbSHrC1qh4yq4SsNSCWJmtlCEaCq2AaKdCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libraz%2fformulon-mcp@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":468988},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"gitHead":"0ce9d05fce9fb54fa45f0e4acfa663348ed11fef","scripts":{"lint":"biome lint .","test":"yarn run build && vitest run","build":"tsc -p tsconfig.json","check":"biome check . && tsc -p tsconfig.json --noEmit","start":"node ./dist/index.js","format":"biome format --write .","prepare":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:coverage":"yarn run build && vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b68cf7e9-3ad6-468a-861e-699222e2b2a7"}},"repository":{"url":"git+https://github.com/libraz/formulon-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server for Formulon Excel-compatible formula and workbook evaluation","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.4.3","@libraz/formulon":"^0.11.1","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.18.0","devDependencies":{"vitest":"^4.1.10","typescript":"^7.0.2","@types/node":"^26.2.0","@biomejs/biome":"^2.5.9","@vitest/coverage-v8":"^4.1.10"},"_npmOperationalInternal":{"tmp":"tmp/formulon-mcp_0.6.0_1787413815482_0.5913955401127546","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@libraz/formulon-mcp","version":"0.7.0","keywords":["mcp","mcp-server","model-context-protocol","claude","anthropic","ai-agents","llm-tools","formulon","excel","excel-formulas","xlsx","spreadsheet","formula","office-365","typescript","nodejs"],"author":{"name":"libraz"},"license":"Apache-2.0","_id":"@libraz/formulon-mcp@0.7.0","maintainers":[{"name":"libraz","email":"libraz@libraz.net"}],"homepage":"https://github.com/libraz/formulon-mcp","bugs":{"url":"https://github.com/libraz/formulon-mcp/issues"},"bin":{"formulon-mcp":"dist/index.js"},"dist":{"shasum":"c164624a28429d9775bf3ce6e24d56e33fe2df71","tarball":"https://registry.npmjs.org/@libraz/formulon-mcp/-/formulon-mcp-0.7.0.tgz","fileCount":189,"integrity":"sha512-4pXumTaEwFHG8rWkAiSV78f43r119eesggf6kYNyH0Og4R/P8/48nMa+0mz4rg8uQtxHfSt+zJ/R1urtBdMNXQ==","signatures":[{"sig":"MEUCID3zymqrzB2BrmhShDhGFNMwy5rfr/D2WkdX5WhOrgVqAiEA7aMnj36O6HnDB23u7VdwfqQTMRWzWOf6b+2CGmW16hI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCp6tc13eE58gDM6IraAPbs2X4wYv4AxASedlukW17AggIgWFz3yApthK+gqTehWoVJltqSa6sXyFXGHBQ0lpxQtQw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libraz%2fformulon-mcp@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":915144},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"gitHead":"f40d37de57868a68f2d3d07c32ba95a21cd294d7","scripts":{"lint":"biome lint .","test":"yarn run build && vitest run","build":"tsc -p tsconfig.json","check":"biome check . && tsc -p tsconfig.json --noEmit","start":"node ./dist/index.js","format":"biome format --write .","prepare":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:coverage":"yarn run build && vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b68cf7e9-3ad6-468a-861e-699222e2b2a7"}},"repository":{"url":"git+https://github.com/libraz/formulon-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server for Formulon Excel-compatible formula and workbook evaluation","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.6.5","@resvg/resvg-js":"^2.6.2","@libraz/formulon":"^0.12.0","@modelcontextprotocol/sdk":"^1.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.18.0","devDependencies":{"vite":"^8.3.1","vitest":"^5.0.2","typescript":"^7.0.2","@types/node":"^26.6.3","@biomejs/biome":"^2.5.14","@vitest/coverage-v8":"^5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/formulon-mcp_0.7.0_1790824541083_0.23674675837217007","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@libraz/formulon-mcp","version":"0.8.0","keywords":["mcp","mcp-server","model-context-protocol","claude","anthropic","ai-agents","llm-tools","formulon","excel","excel-formulas","xlsx","spreadsheet","formula","office-365","typescript","nodejs"],"author":{"name":"libraz"},"license":"Apache-2.0","_id":"@libraz/formulon-mcp@0.8.0","maintainers":[{"name":"libraz","email":"libraz@libraz.net"}],"homepage":"https://github.com/libraz/formulon-mcp","bugs":{"url":"https://github.com/libraz/formulon-mcp/issues"},"bin":{"formulon-mcp":"dist/index.js"},"dist":{"shasum":"a9fee107599cfb847bd96e1e60dcd3fd2d231b9f","tarball":"https://registry.npmjs.org/@libraz/formulon-mcp/-/formulon-mcp-0.8.0.tgz","fileCount":189,"integrity":"sha512-kU6m8DYaL7i6TbI1aIo7u3i0H8f0qZwblE14x0c/qLfMfpNxpYz/3HiJEj4WqcRRbeuPAY9+Kk6vf/IjTcwQVQ==","signatures":[{"sig":"MEYCIQDl/t/QIY6ooJApfx6N2iT18DlqcjXs2rnbP4TtE2gpLQIhAK2JAKFLnLJs4lePpD9U+Jt0E7TafFYzgxVk6EcDNMFI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDWQRamDpEE33lLGgxGMIPLSVLQ5jZgtCtnObr0aYMiyQIhAKhurEmOTMiyyQjrxWAUIE0uAEaMjumjkf66eQ8qpK/j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libraz%2fformulon-mcp@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":915531},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"gitHead":"a1aa30e08affd1cf5e84e797a000ac714f3af2c8","scripts":{"lint":"biome lint .","test":"yarn run build && vitest run","build":"tsc -p tsconfig.json","check":"biome check . && tsc -p tsconfig.json --noEmit","start":"node ./dist/index.js","format":"biome format --write .","prepare":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:coverage":"yarn run build && vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b68cf7e9-3ad6-468a-861e-699222e2b2a7"}},"repository":{"url":"git+https://github.com/libraz/formulon-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP server for Formulon Excel-compatible formula and workbook evaluation","directories":{},"sideEffects":false,"_nodeVersion":"22.23.3","dependencies":{"zod":"^4.6.5","@resvg/resvg-js":"^2.6.2","@libraz/formulon":"^0.13.0","@modelcontextprotocol/sdk":"^1.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.18.0","devDependencies":{"vite":"^8.3.1","vitest":"^5.0.2","typescript":"^7.0.2","@types/node":"^26.6.3","@biomejs/biome":"^2.5.14","@vitest/coverage-v8":"^5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/formulon-mcp_0.8.0_1791336565928_0.7757269137855505","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@libraz/formulon-mcp","version":"0.9.0","keywords":["mcp","mcp-server","model-context-protocol","claude","anthropic","ai-agents","llm-tools","formulon","excel","excel-formulas","xlsx","spreadsheet","formula","office-365","typescript","nodejs"],"author":{"name":"libraz"},"license":"Apache-2.0","_id":"@libraz/formulon-mcp@0.9.0","maintainers":[{"name":"libraz","email":"libraz@libraz.net"}],"homepage":"https://github.com/libraz/formulon-mcp","bugs":{"url":"https://github.com/libraz/formulon-mcp/issues"},"bin":{"formulon-mcp":"dist/index.js"},"dist":{"shasum":"41569727a52879841952df8edb26be88d146b1d1","tarball":"https://registry.npmjs.org/@libraz/formulon-mcp/-/formulon-mcp-0.9.0.tgz","fileCount":192,"integrity":"sha512-cZYsfdQZKHYJqjXKOGDJj4PPI65uJxIogPFvoIsvvKncgitKcVgR1VT5TeT6oLDADDUv2Srh2U6m3e9QqsNpKg==","signatures":[{"sig":"MEUCIQDXF3+46FaPm2zbB4uyyK6x2y7OB6CyIq+7CR04hRuBwgIgWPTUOMWUQhnirT0r7wfzh2ycpsc1mLNHGmFofCHXYMc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC63XMxJRnAFpgZ8zKubfeW3UVMj+EwHEpmaZbQecQmCgIgZrQbcpX5Ks9VKAxUQfF1TmWxSyEXMEQ8uYbHGcK3KA8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libraz%2fformulon-mcp@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":954059},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"gitHead":"a4b44dd3626eb71fe07c56a5b5a259ec687a9af8","scripts":{"lint":"biome lint .","test":"yarn run build && vitest run","build":"tsc -p tsconfig.json","check":"biome check . && tsc -p tsconfig.json --noEmit","start":"node ./dist/index.js","format":"biome format --write .","prepare":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:coverage":"yarn run build && vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b68cf7e9-3ad6-468a-861e-699222e2b2a7"}},"repository":{"url":"git+https://github.com/libraz/formulon-mcp.git","type":"git"},"_npmVersion":"12.2.0","description":"MCP server for Formulon Excel-compatible formula and workbook evaluation","directories":{},"sideEffects":false,"_nodeVersion":"22.23.3","dependencies":{"zod":"^4.6.5","@resvg/resvg-js":"^2.6.2","@libraz/formulon":"^0.15.1","@modelcontextprotocol/sdk":"^1.32.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.18.0","devDependencies":{"vite":"^8.3.4","vitest":"^5.0.3","typescript":"^7.0.2","@types/node":"^26.6.5","@biomejs/biome":"^2.5.15","@vitest/coverage-v8":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/formulon-mcp_0.9.0_1791816225707_0.7464615438472257","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@libraz/formulon-mcp","version":"0.9.1","keywords":["mcp","mcp-server","model-context-protocol","claude","anthropic","ai-agents","llm-tools","formulon","excel","excel-formulas","xlsx","spreadsheet","formula","office-365","typescript","nodejs"],"author":{"name":"libraz"},"license":"Apache-2.0","_id":"@libraz/formulon-mcp@0.9.1","maintainers":[{"name":"libraz","email":"libraz@libraz.net"}],"homepage":"https://github.com/libraz/formulon-mcp","bugs":{"url":"https://github.com/libraz/formulon-mcp/issues"},"bin":{"formulon-mcp":"dist/index.js"},"dist":{"shasum":"854cd19935ddb38e3be20eb7daa226f2b7cca753","tarball":"https://registry.npmjs.org/@libraz/formulon-mcp/-/formulon-mcp-0.9.1.tgz","fileCount":192,"integrity":"sha512-SMorYNwZqTl/v/W+IKnahxXZs5TOvimkkhT51rcOHiSjoQX3wFmVZl2cCPNdjVN0ob+ZspMNYsFRyXacLbtQuQ==","signatures":[{"sig":"MEUCIQDOH/LgOA46THvLbtTw+JfFElqF18VPNRylvnphGd2dXwIgZKdFcJ/eM+5YLG2xDKFiexUsk71DRo2JKukCll3GhsM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIA1PKQAGTzHR/aZglcCr39OLFeqKP/nI+MOpeZ+VR5vaAiAf76mxJ16vfhWhSpDbmvd3zcN9EYp/t4ryzAJs/cEHYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libraz%2fformulon-mcp@0.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":954059},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"gitHead":"fe4f8f5135bd88b02f701b7af27881517b80a199","scripts":{"lint":"biome lint .","test":"yarn run build && vitest run","build":"tsc -p tsconfig.json","check":"biome check . && tsc -p tsconfig.json --noEmit","start":"node ./dist/index.js","format":"biome format --write .","prepare":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:coverage":"yarn run build && vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b68cf7e9-3ad6-468a-861e-699222e2b2a7"}},"repository":{"url":"git+https://github.com/libraz/formulon-mcp.git","type":"git"},"_npmVersion":"12.2.0","description":"MCP server for Formulon Excel-compatible formula and workbook evaluation","directories":{},"sideEffects":false,"_nodeVersion":"22.23.3","dependencies":{"zod":"^4.6.5","@resvg/resvg-js":"^2.6.2","@libraz/formulon":"^0.15.2","@modelcontextprotocol/sdk":"^1.32.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.18.0","devDependencies":{"vite":"^8.3.4","vitest":"^5.0.3","typescript":"^7.0.2","@types/node":"^26.6.5","@biomejs/biome":"^2.5.15","@vitest/coverage-v8":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/formulon-mcp_0.9.1_1791938026665_0.25790876447539834","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@libraz/formulon-mcp","version":"0.10.0","keywords":["mcp","mcp-server","model-context-protocol","claude","anthropic","ai-agents","llm-tools","formulon","excel","excel-formulas","xlsx","spreadsheet","formula","office-365","typescript","nodejs"],"author":{"name":"libraz"},"license":"Apache-2.0","_id":"@libraz/formulon-mcp@0.10.0","maintainers":[{"name":"libraz","email":"libraz@libraz.net"}],"homepage":"https://github.com/libraz/formulon-mcp","bugs":{"url":"https://github.com/libraz/formulon-mcp/issues"},"bin":{"formulon-mcp":"dist/index.js"},"dist":{"shasum":"582d3ecc3ad40f15ae1cfbc991b6030615ea125c","tarball":"https://registry.npmjs.org/@libraz/formulon-mcp/-/formulon-mcp-0.10.0.tgz","fileCount":192,"integrity":"sha512-Ki06YCgpLGKPBDLp+xwzMOGEz6MrYjvTMnvgrWWP808ZGK+B5kfzMU9+xK4A6Dd9t4XHy8OC92w5pjHX44DyeA==","signatures":[{"sig":"MEQCIAM3qf3xIMKx1/ti6UnUyBckRPSYvvJi/xv/BElB53KSAiBHpfiMMx/9E177HF4kroPh7UKkyhut4ZajuzaCoEnZmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIErh5Am5GaLhEPo9z4hxfX2un2vEpunRvHXsLDsmApuhAiBRlbdxSJ7kZVSUXV7fxSdth9HEHJpZa34nTh1f8RYeFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libraz%2fformulon-mcp@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":954810},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"gitHead":"98d12b38e6efa91df68f83c7754c7bddf2957487","scripts":{"lint":"biome lint .","test":"yarn run build && vitest run","build":"tsc -p tsconfig.json","check":"biome check . && tsc -p tsconfig.json --noEmit","start":"node ./dist/index.js","format":"biome format --write .","prepare":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:coverage":"yarn run build && vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b68cf7e9-3ad6-468a-861e-699222e2b2a7"}},"repository":{"url":"git+https://github.com/libraz/formulon-mcp.git","type":"git"},"_npmVersion":"12.2.0","description":"MCP server for Formulon Excel-compatible formula and workbook evaluation","directories":{},"sideEffects":false,"_nodeVersion":"22.23.3","dependencies":{"zod":"^4.6.7","@resvg/resvg-js":"^2.6.2","@libraz/formulon":"^0.16.0","@modelcontextprotocol/sdk":"^1.32.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.18.1","devDependencies":{"vite":"^8.3.4","vitest":"^5.0.5","typescript":"^7.0.2","@types/node":"^26.6.5","@biomejs/biome":"^2.5.15","@vitest/coverage-v8":"^5.0.5"},"_npmOperationalInternal":{"tmp":"tmp/formulon-mcp_0.10.0_1792419908449_0.27215702103546824","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"_id":"@libraz/formulon-mcp@0.11.0","bin":{"formulon-mcp":"dist/index.js"},"bugs":{"url":"https://github.com/libraz/formulon-mcp/issues"},"dist":{"shasum":"3085b95c09652339124b5a5757762705e9414303","tarball":"https://registry.npmjs.org/@libraz/formulon-mcp/-/formulon-mcp-0.11.0.tgz","fileCount":204,"integrity":"sha512-3/5B9MvnCAEnpeEjSWKecRFDUhbCjc1Pie6egEgf69aeQ2dlRr8THButZnPpiNn/PZ0RRh7midMH0PQ58mgr1g==","signatures":[{"sig":"MEYCIQDaMM7/CUaozzBFRR/EiBtI9WdHwC/os4qUMLIjLskdlQIhAM6vCH//3dks30teLhYFHhQIZYa5jNTg/iEIUmAhepk+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHmROf37xXY+P05ZedK9ttZCkFhqqhrx0NmN7gNTHqrSAiEA8GY8KkOAJ6C8V09mZNctsZ0Bj5eJIgiIWUDWHEN4zCE="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libraz%2fformulon-mcp@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1062638},"main":"./dist/index.js","name":"@libraz/formulon-mcp","type":"module","types":"./dist/index.d.ts","author":{"name":"libraz"},"engines":{"node":">=22"},"gitHead":"5f7027fcc82caf0a3d9ae4e809cfe9291c9e2a02","license":"Apache-2.0","scripts":{"lint":"biome lint .","test":"yarn run build && vitest run","build":"tsc -p tsconfig.json","check":"biome check . && tsc -p tsconfig.json --noEmit","start":"node ./dist/index.js","format":"biome format --write .","prepare":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","test:coverage":"yarn run build && vitest run --coverage"},"version":"0.11.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b68cf7e9-3ad6-468a-861e-699222e2b2a7"}},"homepage":"https://github.com/libraz/formulon-mcp","keywords":["mcp","mcp-server","model-context-protocol","claude","anthropic","ai-agents","llm-tools","formulon","excel","excel-formulas","xlsx","spreadsheet","formula","office-365","typescript","nodejs"],"repository":{"url":"git+https://github.com/libraz/formulon-mcp.git","type":"git"},"_npmVersion":"12.2.1","description":"MCP server for Formulon Excel-compatible formula and workbook evaluation","directories":{},"maintainers":[{"name":"libraz","email":"libraz@libraz.net"}],"sideEffects":false,"_nodeVersion":"22.23.3","dependencies":{"zod":"^4.6.7","@resvg/resvg-js":"^2.6.2","@libraz/formulon":"^0.18.0","@modelcontextprotocol/sdk":"^1.32.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.18.1","devDependencies":{"vite":"^8.3.5","vitest":"^5.0.5","typescript":"^7.0.2","@types/node":"^26.6.5","@biomejs/biome":"^2.6.3","@vitest/coverage-v8":"^5.0.5"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/formulon-mcp_0.11.0_1793010286261_0.48489850805627244"}}},"time":{"created":"2026-05-11T09:01:21.170Z","modified":"2026-10-26T10:24:47.901Z","0.1.1":"2026-05-11T09:01:21.417Z","0.1.2":"2026-05-11T09:04:34.781Z","0.1.3":"2026-05-11T10:05:38.429Z","0.1.4":"2026-05-20T09:02:33.720Z","0.3.0":"2026-07-04T11:19:09.624Z","0.4.0":"2026-08-19T00:49:37.132Z","0.5.0":"2026-08-21T22:26:19.840Z","0.6.0":"2026-08-22T15:50:15.623Z","0.7.0":"2026-10-01T03:15:41.169Z","0.8.0":"2026-10-07T01:29:26.068Z","0.9.0":"2026-10-12T14:43:45.803Z","0.9.1":"2026-10-14T00:33:46.777Z","0.10.0":"2026-10-19T14:25:08.544Z","0.11.0":"2026-10-26T10:24:46.351Z"},"bugs":{"url":"https://github.com/libraz/formulon-mcp/issues"},"author":{"name":"libraz"},"license":"Apache-2.0","homepage":"https://github.com/libraz/formulon-mcp","keywords":["mcp","mcp-server","model-context-protocol","claude","anthropic","ai-agents","llm-tools","formulon","excel","excel-formulas","xlsx","spreadsheet","formula","office-365","typescript","nodejs"],"repository":{"url":"git+https://github.com/libraz/formulon-mcp.git","type":"git"},"description":"MCP server for Formulon Excel-compatible formula and workbook evaluation","maintainers":[{"name":"libraz","email":"libraz@libraz.net"}],"readme":"# formulon-mcp\n\n[![CI](https://img.shields.io/github/actions/workflow/status/libraz/formulon-mcp/ci.yml?branch=main&label=CI)](https://github.com/libraz/formulon-mcp/actions)\n[![npm](https://img.shields.io/npm/v/@libraz/formulon-mcp)](https://www.npmjs.com/package/@libraz/formulon-mcp)\n[![License](https://img.shields.io/badge/license-Apache--2.0-blue)](https://github.com/libraz/formulon-mcp/blob/main/LICENSE)\n[![Docs](https://img.shields.io/badge/docs-formulon.libraz.net-2563eb)](https://formulon.libraz.net/mcp/)\n\nA local stdio MCP server for [Formulon](https://github.com/libraz/formulon). Agents can inspect and edit Excel workbooks, recalculate formulas, author printable documents, preview ranges, audit copied formulas, and create native Tables and PivotTables.\n\n**[Full documentation](https://formulon.libraz.net/mcp/)** lives on the Formulon website. It covers tool inputs, responses, limits, and end-to-end examples.\n\n## Quick start\n\nRequires Node.js 22 or newer; see [`engines`](https://github.com/libraz/formulon-mcp/blob/main/package.json). Register the server with the bundled interactive installer:\n\n```sh\nnpx -y @libraz/formulon-mcp init\n```\n\nChoose Claude Code, Codex CLI, or Claude Desktop, then the Excel locale and host (Windows or Mac) that new sessions evaluate with. The locale sets number and date text, `TEXT` formats, text comparison, and double-byte text functions; it defaults to the system locale. Review the configuration changes and restart the client. Ask the agent to evaluate `=SUM(10,20,30)` using Formulon; the result is `60`.\n\nFor scripted setup, pass the profile directly, for example `init --profile win-365-ja_JP`. A single session can still pick another profile when it is opened.\n\nSee [installation](https://formulon.libraz.net/mcp/install) for manual client configuration, local checkouts, and troubleshooting. Remove registration with `npx -y @libraz/formulon-mcp uninstall`.\n\n## Guides\n\n| Task                                               | Documentation                                                                                             |\n| -------------------------------------------------- | --------------------------------------------------------------------------------------------------------- |\n| Edit a workbook template and save a copy           | [Workbook workflow](https://formulon.libraz.net/mcp/workflow)                                             |\n| Create an invoice with formulas and print settings | [Document authoring](https://formulon.libraz.net/mcp/authoring)                                           |\n| Reproduce a form and inspect its appearance        | [Layout and previews](https://formulon.libraz.net/mcp/layout-preview)                                     |\n| Find overwritten or missing formulas               | [Formula audit](https://formulon.libraz.net/mcp/formula-audit)                                            |\n| Summarize sales data                               | [Tables and pivots](https://formulon.libraz.net/mcp/tables-pivots)                                        |\n| Inspect tool inputs or discover a low-level method | [Tools](https://formulon.libraz.net/mcp/tools) · [Advanced API](https://formulon.libraz.net/mcp/advanced) |\n\nSessions live in memory and disappear when the server stops. Use explicit output paths and review load/save diagnostics. Preview rendering is approximate; formula audits report review candidates. See the [security model](https://formulon.libraz.net/mcp/security).\n\n## Development\n\n```sh\nyarn install\nyarn run check\nyarn test\n```\n\nTests build and exercise `dist/`. The calculation engine is maintained in the separate [Formulon repository](https://github.com/libraz/formulon).\n\n## License\n\nApache-2.0. See [LICENSE](https://github.com/libraz/formulon-mcp/blob/main/LICENSE).\n","readmeFilename":"README.md"}