{"_id":"mcp-graphql","_rev":"16-1d941510630d6610734b61585a6ebb07","name":"mcp-graphql","dist-tags":{"latest":"2.0.4"},"versions":{"0.0.5":{"name":"mcp-graphql","version":"0.0.5","_id":"mcp-graphql@0.0.5","maintainers":[{"name":"blurrah","email":"borisbesemer+npm@gmail.com"}],"homepage":"https://github.com/blurrah/mcp-graphql#readme","bugs":{"url":"https://github.com/blurrah/mcp-graphql/issues"},"bin":{"mcp-graphql":"dist/index.js"},"dist":{"shasum":"c50706b15c3e8fc438e962674b004b614dc9ddf7","tarball":"https://registry.npmjs.org/mcp-graphql/-/mcp-graphql-0.0.5.tgz","fileCount":9,"integrity":"sha512-IHg87K8Lx+xnqqtfeAQTjZm4ecZGEXeoE9HlQUhl+Pz+RYBKLqDZbumi2MnIMVGiQ640DbXfVMFwAx3zz1KKCg==","signatures":[{"sig":"MEUCICHLH50TWGike1kPtl2KqwnERlTApy4hdFFovmqehvwUAiEA1tRzPvovkRo2QHjRCQbge9NzlYMAsWQZTTBZj6YHH5o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mcp-graphql@0.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":407422},"type":"module","module":"index.ts","gitHead":"8a47b76f1b507bec7885e39656b36b8a188f95d4","scripts":{"dev":"bun --watch index.ts","build":"bun build index.ts --outdir dist --target node && bun -e \"require('fs').chmodSync('dist/index.js', '755')\""},"_npmUser":{"name":"blurrah","email":"borisbesemer+npm@gmail.com"},"repository":{"url":"git+https://github.com/blurrah/mcp-graphql.git","type":"git"},"_npmVersion":"10.9.0","description":"Model Context Protocol server for working with GraphQL servers.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"zod":"3.24.1","yargs":"17.7.2","zod-to-json-schema":"3.24.1","@modelcontextprotocol/sdk":"1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","@types/yargs":"17.0.33"},"peerDependencies":{"typescript":"5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-graphql_0.0.5_1735133150047_0.9385399838242303","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"mcp-graphql","version":"0.0.6","_id":"mcp-graphql@0.0.6","maintainers":[{"name":"blurrah","email":"borisbesemer+npm@gmail.com"}],"homepage":"https://github.com/blurrah/mcp-graphql#readme","bugs":{"url":"https://github.com/blurrah/mcp-graphql/issues"},"bin":{"mcp-graphql":"dist/index.js"},"dist":{"shasum":"e2baa255616fd36d2d36d0beefd61da8a3122e70","tarball":"https://registry.npmjs.org/mcp-graphql/-/mcp-graphql-0.0.6.tgz","fileCount":3,"integrity":"sha512-o+kSBPk3lJ492gKPuB21apfgXJ7g+5YTm4w37fSMQoGKFJhEAH8PjEdv+UdvjVwkj5UA4xH+koVoO7VkLe1eFA==","signatures":[{"sig":"MEUCIQDoOkdJGY423ikgVlgGHGGB72lm81E3gIsmceinwvejQwIgYE5qow1WrCwSeU2+EaQhtVzQk6aBQh6qqCbdyX2Mmjo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mcp-graphql@0.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":444725},"type":"module","module":"index.ts","gitHead":"d0a8db796946fdfec041f127615b30ef8ec814b4","scripts":{"dev":"bun --watch index.ts","build":"bun build index.ts --outdir dist --target node && bun -e \"require('fs').chmodSync('dist/index.js', '755')\""},"_npmUser":{"name":"blurrah","email":"borisbesemer+npm@gmail.com"},"repository":{"url":"git+https://github.com/blurrah/mcp-graphql.git","type":"git"},"_npmVersion":"10.9.0","description":"Model Context Protocol server for working with GraphQL servers. It's a simple implementation using an introspection query to read the schema and one tool to query your server.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"zod":"3.24.1","yargs":"17.7.2","graphql":"^16.10.0","zod-to-json-schema":"3.24.1","@modelcontextprotocol/sdk":"1.0.4"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.19+sha1.4ba7fc5c6e704fce2066ecbfb0b0d8976fe62447","devDependencies":{"@types/bun":"latest","typescript":"5.7.2","@types/yargs":"17.0.33"},"_npmOperationalInternal":{"tmp":"tmp/mcp-graphql_0.0.6_1735209065875_0.9946576343072735","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"mcp-graphql","version":"0.0.7","_id":"mcp-graphql@0.0.7","maintainers":[{"name":"blurrah","email":"borisbesemer+npm@gmail.com"}],"homepage":"https://github.com/blurrah/mcp-graphql#readme","bugs":{"url":"https://github.com/blurrah/mcp-graphql/issues"},"bin":{"mcp-graphql":"dist/index.js"},"dist":{"shasum":"bfc2be3899ea90c360e5426626a2d7d2676d8ce1","tarball":"https://registry.npmjs.org/mcp-graphql/-/mcp-graphql-0.0.7.tgz","fileCount":3,"integrity":"sha512-jixF060izX9KqQtdLuFTTI2NklrbJSZDGdfd2GqOz8u783WxjlC2ZdEiho+cPeqkYo/xT/9aBLXf19HlLYxqqg==","signatures":[{"sig":"MEUCIQD8L9EhOSw7C0op9c0IIqVjaq6Sw0LRVPZHI+ZS8q2HgAIgeNXhDGa/s3f/qAhjynP1pmPgINDtvHRP29hQvOV5Xh4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mcp-graphql@0.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":444360},"type":"module","module":"index.ts","gitHead":"5ef2a1e61a8b377331286c3f65ef7e32af77e03f","scripts":{"dev":"bun --watch index.ts","build":"bun build index.ts --outdir dist --target node && bun -e \"require('fs').chmodSync('dist/index.js', '755')\""},"_npmUser":{"name":"blurrah","email":"borisbesemer+npm@gmail.com"},"repository":{"url":"git+https://github.com/blurrah/mcp-graphql.git","type":"git"},"_npmVersion":"10.9.0","description":"Model Context Protocol server for working with GraphQL servers. It's a simple implementation using an introspection query to read the schema and one tool to query your server.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"zod":"3.24.1","yargs":"17.7.2","graphql":"^16.10.0","zod-to-json-schema":"3.24.1","@modelcontextprotocol/sdk":"1.0.4"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.19+sha1.4ba7fc5c6e704fce2066ecbfb0b0d8976fe62447","devDependencies":{"@types/bun":"latest","typescript":"5.7.2","@types/yargs":"17.0.33"},"_npmOperationalInternal":{"tmp":"tmp/mcp-graphql_0.0.7_1735211137913_0.5352590031620612","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"mcp-graphql","version":"0.1.0","_id":"mcp-graphql@0.1.0","maintainers":[{"name":"blurrah","email":"borisbesemer+npm@gmail.com"}],"homepage":"https://github.com/blurrah/mcp-graphql#readme","bugs":{"url":"https://github.com/blurrah/mcp-graphql/issues"},"bin":{"mcp-graphql":"dist/index.js"},"dist":{"shasum":"58642ed062fbe28bd619c1307fb516a29fe94ce7","tarball":"https://registry.npmjs.org/mcp-graphql/-/mcp-graphql-0.1.0.tgz","fileCount":4,"integrity":"sha512-N7QjXkPYJHsvVJdwDaaApciiIpvtNVj3P7VR5VzOl9riFWQT2KhccqDEUZF4DGbWMSH2kMrkNGoh0UgKJYYlCg==","signatures":[{"sig":"MEYCIQDv8+6CFQtOsXYEZgk09ZAdPLJse+mRA7LkgGtZSaA6IwIhAIFV+f49kv38V98tYmj4uTUANpldQDfaTjFwoX3jnQI4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mcp-graphql@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":445348},"type":"module","module":"index.ts","gitHead":"4b3a767fb6c0d2821ebf63066f5a8ce29fd15fa1","scripts":{"dev":"bun --watch index.ts","build":"bun build index.ts --outdir dist --target node && bun -e \"require('fs').chmodSync('dist/index.js', '755')\""},"_npmUser":{"name":"blurrah","email":"borisbesemer+npm@gmail.com"},"repository":{"url":"git+https://github.com/blurrah/mcp-graphql.git","type":"git"},"_npmVersion":"10.9.0","description":"Model Context Protocol server for working with GraphQL servers. It's a simple implementation using an introspection query to read the schema and one tool to query your server.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"zod":"3.24.1","yargs":"17.7.2","graphql":"^16.10.0","zod-to-json-schema":"3.24.1","@modelcontextprotocol/sdk":"1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"5.7.2","@types/yargs":"17.0.33"},"_npmOperationalInternal":{"tmp":"tmp/mcp-graphql_0.1.0_1735212701915_0.6163403910155951","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"mcp-graphql","version":"0.1.2","_id":"mcp-graphql@0.1.2","maintainers":[{"name":"blurrah","email":"borisbesemer+npm@gmail.com"}],"homepage":"https://github.com/blurrah/mcp-graphql#readme","bugs":{"url":"https://github.com/blurrah/mcp-graphql/issues"},"bin":{"mcp-graphql":"dist/index.js"},"dist":{"shasum":"24aa42a3589ec1b120007bc85114afe4744c99f6","tarball":"https://registry.npmjs.org/mcp-graphql/-/mcp-graphql-0.1.2.tgz","fileCount":4,"integrity":"sha512-/u8uAm4jJtfMYVArRDPbRE6gWve3RFW6Eyr7BWzfh50HFQZm5azC+D0XaJSfdQ3FVIVnSQnokl8F78LCN+3agA==","signatures":[{"sig":"MEQCIBeh92EsEcLa5UOJK+7R8tty0pHMs4TlUrt/EMoSZluyAiBdKQkZo6KKFquz8z38+ujbyhoNIrgxvJnfgMSWrH7euw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mcp-graphql@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":446013},"type":"module","module":"index.ts","gitHead":"851a5eedb99c7ec006df61f989ae81d1642e4bff","scripts":{"dev":"bun --watch index.ts","build":"bun build index.ts --outdir dist --target node && bun -e \"require('fs').chmodSync('dist/index.js', '755')\""},"_npmUser":{"name":"blurrah","email":"borisbesemer+npm@gmail.com"},"repository":{"url":"git+https://github.com/blurrah/mcp-graphql.git","type":"git"},"_npmVersion":"10.9.2","description":"[![smithery badge](https://smithery.ai/badge/mcp-graphql)](https://smithery.ai/server/mcp-graphql) Model Context Protocol server for working with GraphQL servers. It's a simple implementation using an introspection query to read the schema and one tool to","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"3.24.1","yargs":"17.7.2","graphql":"^16.10.0","zod-to-json-schema":"3.24.1","@modelcontextprotocol/sdk":"1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"5.7.2","@types/yargs":"17.0.33"},"_npmOperationalInternal":{"tmp":"tmp/mcp-graphql_0.1.2_1741422389125_0.19003717707961099","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"mcp-graphql","version":"0.2.0","_id":"mcp-graphql@0.2.0","maintainers":[{"name":"blurrah","email":"borisbesemer+npm@gmail.com"}],"homepage":"https://github.com/blurrah/mcp-graphql#readme","bugs":{"url":"https://github.com/blurrah/mcp-graphql/issues"},"bin":{"mcp-graphql":"dist/index.js"},"dist":{"shasum":"05f883e1ee0883367e78c2d72149825a5e823669","tarball":"https://registry.npmjs.org/mcp-graphql/-/mcp-graphql-0.2.0.tgz","fileCount":4,"integrity":"sha512-o+jD1/+pOIvVf+bKFVob3JNE7pVmPPSvQR32D6+m5uraiylMyXdsyW6UGp4f0pYrEHIGJlux8+8KFi3SXEqcwA==","signatures":[{"sig":"MEYCIQDeZUapjpqmn7s0KWY0N2agZcJG4NUkdMK2zzjyvhBhOQIhAMqDxfUVCbFMiimdTjlRi4Skwzje4nWzY+pvPMiglpgP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mcp-graphql@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":971985},"type":"module","module":"index.ts","gitHead":"b1a2685e990cf2dcf24f789b65181117b9dab12a","scripts":{"dev":"bun --watch src/index.ts","build":"bun build src/index.ts --outdir dist --target node && bun -e \"require('fs').chmodSync('dist/index.js', '755')\"","start":"bun run dist/index.js"},"_npmUser":{"name":"blurrah","email":"borisbesemer+npm@gmail.com"},"repository":{"url":"git+https://github.com/blurrah/mcp-graphql.git","type":"git"},"_npmVersion":"10.9.2","description":"[![smithery badge](https://smithery.ai/badge/mcp-graphql)](https://smithery.ai/server/mcp-graphql)","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"3.24.2","yargs":"17.7.2","graphql":"^16.10.0","zod-to-json-schema":"3.24.3","@modelcontextprotocol/sdk":"1.6.1"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.4","devDependencies":{"@types/bun":"latest","typescript":"5.8.2","@types/yargs":"17.0.33","graphql-yoga":"^5.13.1","@graphql-tools/schema":"^10.0.21","@standard-schema/spec":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-graphql_0.2.0_1741468204656_0.6556506001396776","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"mcp-graphql","version":"0.2.2","_id":"mcp-graphql@0.2.2","maintainers":[{"name":"blurrah","email":"borisbesemer+npm@gmail.com"}],"homepage":"https://github.com/blurrah/mcp-graphql#readme","bugs":{"url":"https://github.com/blurrah/mcp-graphql/issues"},"bin":{"mcp-graphql":"dist/index.js"},"dist":{"shasum":"8f7af83587dd4eedd4deda3e1f9c43568fac88c9","tarball":"https://registry.npmjs.org/mcp-graphql/-/mcp-graphql-0.2.2.tgz","fileCount":4,"integrity":"sha512-2Qf2k6p9D2N/ummJOWBswQo6ydsETNbFS3gWHg2wPGiVSIPHldyXieWsMC1cJcTgTXsetA6ke88BeIstnCB4NA==","signatures":[{"sig":"MEQCIHy/L/pfREAPbvA8CjgiO/7mk6V5GtXZOMWvTR0T7KTEAiB+4cbu7DdV3Zd/UUycqXxLa9BsnUq7vyFvxq76rYeUng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mcp-graphql@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":972060},"type":"module","module":"index.ts","gitHead":"8cdb048242325233118a76c5221b501de61b2f7e","scripts":{"dev":"bun --watch src/index.ts","build":"bun build src/index.ts --outdir dist --target node && bun -e \"require('fs').chmodSync('dist/index.js', '755')\"","start":"bun run dist/index.js"},"_npmUser":{"name":"blurrah","email":"borisbesemer+npm@gmail.com"},"repository":{"url":"git+https://github.com/blurrah/mcp-graphql.git","type":"git"},"_npmVersion":"10.9.2","description":"[![smithery badge](https://smithery.ai/badge/mcp-graphql)](https://smithery.ai/server/mcp-graphql)","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"3.24.2","yargs":"17.7.2","graphql":"^16.10.0","zod-to-json-schema":"3.24.3","@modelcontextprotocol/sdk":"1.6.1"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.4","devDependencies":{"@types/bun":"latest","typescript":"5.8.2","@types/yargs":"17.0.33","graphql-yoga":"^5.13.1","@graphql-tools/schema":"^10.0.21","@standard-schema/spec":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-graphql_0.2.2_1741468459659_0.6246163636598059","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"mcp-graphql","version":"0.3.2","_id":"mcp-graphql@0.3.2","maintainers":[{"name":"blurrah","email":"borisbesemer+npm@gmail.com"}],"homepage":"https://github.com/blurrah/mcp-graphql#readme","bugs":{"url":"https://github.com/blurrah/mcp-graphql/issues"},"bin":{"mcp-graphql":"dist/index.js"},"dist":{"shasum":"88c9b8d41c26d31c27eacbb5f245dd2fd6a70e70","tarball":"https://registry.npmjs.org/mcp-graphql/-/mcp-graphql-0.3.2.tgz","fileCount":4,"integrity":"sha512-vUaefhFQpNIHCP28DR8hrYQhTu7VQ5j3bKAAey9RlzzZdTIL+dW2abWaHNchLtCE8tYesUOIBOxGa3F81l2XaQ==","signatures":[{"sig":"MEUCIFT/Gm2XvExE72w9yGsmzcRbAaFKaowuN96ae4GoY3POAiEAkDu1W1wQ2cmnrUVpfBSgCF5WgumH3UYSVYegHsmnlCk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mcp-graphql@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":973321},"type":"module","module":"index.ts","gitHead":"6e3ff6f78750a5c9e4424a7e2c9b7dbd5081b012","scripts":{"dev":"bun --watch src/index.ts","build":"bun build src/index.ts --outdir dist --target node && bun -e \"require('fs').chmodSync('dist/index.js', '755')\"","start":"bun run dist/index.js"},"_npmUser":{"name":"blurrah","email":"borisbesemer+npm@gmail.com"},"repository":{"url":"git+https://github.com/blurrah/mcp-graphql.git","type":"git"},"_npmVersion":"10.9.2","description":"[![smithery badge](https://smithery.ai/badge/mcp-graphql)](https://smithery.ai/server/mcp-graphql)","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"3.24.2","yargs":"17.7.2","graphql":"^16.10.0","zod-to-json-schema":"3.24.3","@modelcontextprotocol/sdk":"1.6.1"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.4","devDependencies":{"@types/bun":"latest","typescript":"5.8.2","@types/yargs":"17.0.33","graphql-yoga":"^5.13.1","@graphql-tools/schema":"^10.0.21","@standard-schema/spec":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-graphql_0.3.2_1741852893772_0.6785890305649687","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"mcp-graphql","version":"0.3.3","_id":"mcp-graphql@0.3.3","maintainers":[{"name":"blurrah","email":"borisbesemer+npm@gmail.com"}],"homepage":"https://github.com/blurrah/mcp-graphql#readme","bugs":{"url":"https://github.com/blurrah/mcp-graphql/issues"},"bin":{"mcp-graphql":"dist/index.js"},"dist":{"shasum":"2086b27537be499c42904bc2c42c56cd32c966b1","tarball":"https://registry.npmjs.org/mcp-graphql/-/mcp-graphql-0.3.3.tgz","fileCount":4,"integrity":"sha512-d0PKIpvgtyKd7alqnUlgxOYHSJEmbkD1a5gz+5xPu+60hPljBSg+uXbScReqZBUJI1VQEPzgtfI7/L9aVvtHdw==","signatures":[{"sig":"MEUCIQCJ6P8CRuDPZWo2BamR/XDIwgiA5XA6an8cecJjkgUZ/AIgPG280l+AKkOfM7pDIDZvA9vqM9Dws0B/bOluA/pwGYM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mcp-graphql@0.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":973419},"type":"module","module":"index.ts","gitHead":"acc7ba99f36a87a52fbecc1e119a9d9e8e3cbbe7","scripts":{"dev":"bun --watch src/index.ts","build":"bun build src/index.ts --outdir dist --target node && bun -e \"require('fs').chmodSync('dist/index.js', '755')\"","start":"bun run dist/index.js"},"_npmUser":{"name":"blurrah","email":"borisbesemer+npm@gmail.com"},"repository":{"url":"git+https://github.com/blurrah/mcp-graphql.git","type":"git"},"_npmVersion":"10.9.2","description":"[![smithery badge](https://smithery.ai/badge/mcp-graphql)](https://smithery.ai/server/mcp-graphql)","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"3.24.2","yargs":"17.7.2","graphql":"^16.10.0","zod-to-json-schema":"3.24.3","@modelcontextprotocol/sdk":"1.6.1"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.4","devDependencies":{"@types/bun":"latest","typescript":"5.8.2","@types/yargs":"17.0.33","graphql-yoga":"^5.13.1","@graphql-tools/schema":"^10.0.21","@standard-schema/spec":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-graphql_0.3.3_1743685567604_0.6712366079119589","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"mcp-graphql","version":"1.0.0","license":"MIT","_id":"mcp-graphql@1.0.0","maintainers":[{"name":"blurrah","email":"borisbesemer+npm@gmail.com"}],"homepage":"https://github.com/blurrah/mcp-graphql#readme","bugs":{"url":"https://github.com/blurrah/mcp-graphql/issues"},"bin":{"mcp-graphql":"dist/index.js"},"dist":{"shasum":"061d42d7b56ae10821eec6675dc9b7f850a423c1","tarball":"https://registry.npmjs.org/mcp-graphql/-/mcp-graphql-1.0.0.tgz","fileCount":4,"integrity":"sha512-XIpwomG/TMOBxBie86lRHeLTNwpg7nZGqvSblXn+MjMrymOTegkojMuU7X+a0SSq/FT7SR6/c7EUDKohIDmtGQ==","signatures":[{"sig":"MEQCIEp1gTLOoOUsmZWpqIOfhme7G0fhMDSCkC2O/yO/ZlvWAiB85yp48bnMq0RaIQdukLkGvf1EBlJsOmM+oW2eFTnjEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mcp-graphql@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":786931},"type":"module","module":"index.ts","gitHead":"58a759e61e39a3420a20348b26f23d0cc17c45e9","scripts":{"dev":"bun --watch src/index.ts","build":"bun build src/index.ts --outdir dist --target node && bun -e \"require('fs').chmodSync('dist/index.js', '755')\"","start":"bun run dist/index.js"},"_npmUser":{"name":"blurrah","email":"borisbesemer+npm@gmail.com"},"repository":{"url":"git+https://github.com/blurrah/mcp-graphql.git","type":"git"},"_npmVersion":"10.9.2","description":"[![smithery badge](https://smithery.ai/badge/mcp-graphql)](https://smithery.ai/server/mcp-graphql)","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"3.24.2","yargs":"17.7.2","graphql":"^16.10.0","zod-to-json-schema":"3.24.3","@modelcontextprotocol/sdk":"1.6.1"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.4","devDependencies":{"@types/bun":"latest","typescript":"5.8.2","@types/yargs":"17.0.33","graphql-yoga":"^5.13.1","@graphql-tools/schema":"^10.0.21","@standard-schema/spec":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-graphql_1.0.0_1744143641271_0.2501403153828414","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"mcp-graphql","version":"1.0.1","license":"MIT","_id":"mcp-graphql@1.0.1","maintainers":[{"name":"blurrah","email":"borisbesemer+npm@gmail.com"}],"homepage":"https://github.com/blurrah/mcp-graphql#readme","bugs":{"url":"https://github.com/blurrah/mcp-graphql/issues"},"bin":{"mcp-graphql":"dist/index.js"},"dist":{"shasum":"a26c6d16286508d95c4c99214e0033216fcd753d","tarball":"https://registry.npmjs.org/mcp-graphql/-/mcp-graphql-1.0.1.tgz","fileCount":4,"integrity":"sha512-f8RbyI0ujfudFLPlHnNB06zybTd/o0yY5FpTc5FgAQoVcZ57GTKw0dYFG+JUYw2j3dvbEHIYtBRdsFyK9pZ2GQ==","signatures":[{"sig":"MEYCIQDaPJqLw0JuxYvqtffv6VCgWUGhAu+99jA7R0rS+o1dvAIhALz5Azg8W3QSZT2gTRRjWiEzKuhNc20wXqzHfbV6jKfi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mcp-graphql@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":786986},"type":"module","module":"index.ts","gitHead":"363a645b10b732377b2cd2e30fe2c68e8b277d37","scripts":{"dev":"bun --watch src/index.ts","build":"bun build src/index.ts --outdir dist --target node && bun -e \"require('fs').chmodSync('dist/index.js', '755')\"","start":"bun run dist/index.js"},"_npmUser":{"name":"blurrah","email":"borisbesemer+npm@gmail.com"},"repository":{"url":"git+https://github.com/blurrah/mcp-graphql.git","type":"git"},"_npmVersion":"10.9.2","description":"[![smithery badge](https://smithery.ai/badge/mcp-graphql)](https://smithery.ai/server/mcp-graphql)","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"3.24.2","yargs":"17.7.2","graphql":"^16.10.0","zod-to-json-schema":"3.24.3","@modelcontextprotocol/sdk":"1.6.1"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.4","devDependencies":{"@types/bun":"latest","typescript":"5.8.2","@types/yargs":"17.0.33","graphql-yoga":"^5.13.1","@graphql-tools/schema":"^10.0.21","@standard-schema/spec":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-graphql_1.0.1_1744958088487_0.0270045497758018","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"mcp-graphql","version":"2.0.0","license":"MIT","_id":"mcp-graphql@2.0.0","maintainers":[{"name":"blurrah","email":"borisbesemer+npm@gmail.com"}],"homepage":"https://github.com/blurrah/mcp-graphql#readme","bugs":{"url":"https://github.com/blurrah/mcp-graphql/issues"},"bin":{"mcp-graphql":"dist/index.js"},"dist":{"shasum":"da1e4b81e7de7e60549be0fc2650ec854b0a848f","tarball":"https://registry.npmjs.org/mcp-graphql/-/mcp-graphql-2.0.0.tgz","fileCount":4,"integrity":"sha512-cYejjN8IJB2qyAmsXhJsDUYymNQUf5IgBdtxbTCUrAn7RtVkze+89DG3ectMGFYjHvAZphhbRx4XEWitsYQA8Q==","signatures":[{"sig":"MEUCIGFqZBm/EM+ByCvDnEwQvN+8shlEsN1AA8WsNh2nF+E6AiEApEnrqhPZ9f5bjSCsYs8zs5vSoQdKdUWzVR00pP4oaQg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mcp-graphql@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":785675},"type":"module","module":"index.ts","gitHead":"007ff9ac4bbbcecd097201fead3c4f3041aa8e5d","scripts":{"dev":"bun --watch src/index.ts","build":"bun build src/index.ts --outdir dist --target node && bun -e \"require('fs').chmodSync('dist/index.js', '755')\"","start":"bun run dist/index.js"},"_npmUser":{"name":"blurrah","email":"borisbesemer+npm@gmail.com"},"repository":{"url":"git+https://github.com/blurrah/mcp-graphql.git","type":"git"},"_npmVersion":"10.9.2","description":"[![smithery badge](https://smithery.ai/badge/mcp-graphql)](https://smithery.ai/server/mcp-graphql)","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"3.24.2","yargs":"17.7.2","graphql":"^16.10.0","zod-to-json-schema":"3.24.3","@modelcontextprotocol/sdk":"1.6.1"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.4","devDependencies":{"@types/bun":"latest","typescript":"5.8.2","@types/yargs":"17.0.33","graphql-yoga":"^5.13.1","@graphql-tools/schema":"^10.0.21","@standard-schema/spec":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-graphql_2.0.0_1744960549664_0.8894198472361929","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"mcp-graphql","version":"2.0.1","license":"MIT","_id":"mcp-graphql@2.0.1","maintainers":[{"name":"blurrah","email":"borisbesemer+npm@gmail.com"}],"homepage":"https://github.com/blurrah/mcp-graphql#readme","bugs":{"url":"https://github.com/blurrah/mcp-graphql/issues"},"bin":{"mcp-graphql":"dist/index.js"},"dist":{"shasum":"0d9b7ef57ca44b1ac41ff37f185fe72418eccfb2","tarball":"https://registry.npmjs.org/mcp-graphql/-/mcp-graphql-2.0.1.tgz","fileCount":4,"integrity":"sha512-+o4EKyMxIvPtxz2YARjIgsfOwrWfE1UAcAteix0DJ+ASoA/sjMdMTP7QlxUZXe4A2jbWGytAbDpW/wTim0yrOQ==","signatures":[{"sig":"MEUCIQD1zUuiwEMP+m7pLoyKP3OFz/7UMjWo91gUkXrXyjPS9AIgefwYKVNOZhku8ttxg3k4pUFBCbbryfc604PkB7kHMMM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mcp-graphql@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":785926},"type":"module","module":"index.ts","gitHead":"6e3884510da3eb3cee0753acc30e85cecff42f32","scripts":{"dev":"bun --watch src/index.ts","build":"bun build src/index.ts --outdir dist --target node && bun -e \"require('fs').chmodSync('dist/index.js', '755')\"","start":"bun run dist/index.js"},"_npmUser":{"name":"blurrah","email":"borisbesemer+npm@gmail.com"},"repository":{"url":"git+https://github.com/blurrah/mcp-graphql.git","type":"git"},"_npmVersion":"10.9.2","description":"[![smithery badge](https://smithery.ai/badge/mcp-graphql)](https://smithery.ai/server/mcp-graphql)","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"3.24.2","yargs":"17.7.2","graphql":"^16.10.0","zod-to-json-schema":"3.24.3","@modelcontextprotocol/sdk":"1.6.1"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.4","devDependencies":{"@types/bun":"latest","typescript":"5.8.2","@types/yargs":"17.0.33","graphql-yoga":"^5.13.1","@graphql-tools/schema":"^10.0.21"},"_npmOperationalInternal":{"tmp":"tmp/mcp-graphql_2.0.1_1745353164199_0.871616406810843","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"mcp-graphql","version":"2.0.2","license":"MIT","_id":"mcp-graphql@2.0.2","maintainers":[{"name":"blurrah","email":"borisbesemer+npm@gmail.com"}],"homepage":"https://github.com/blurrah/mcp-graphql#readme","bugs":{"url":"https://github.com/blurrah/mcp-graphql/issues"},"bin":{"mcp-graphql":"dist/index.js"},"dist":{"shasum":"8b0b80fb6aa89f658751b5896e06c663d309cfe4","tarball":"https://registry.npmjs.org/mcp-graphql/-/mcp-graphql-2.0.2.tgz","fileCount":4,"integrity":"sha512-sfiXE9rHjmAxLth7ACw29NQteye7IfkG9j8JRzs5brROzf1OskHVZlvwE0NS2stCQlQCdmo6lo9rmu2d9I1XRw==","signatures":[{"sig":"MEUCIQD2G1+rKAuorl8IAZ8SPdnUJYlRfJbBHh2tJqTPJ8KvkgIgbDaTP0T6g+xPe1rkCpoXnOjzV8tYTa+krMSqRqZiaOk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mcp-graphql@2.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":785946},"type":"module","module":"index.ts","gitHead":"b47644a0e7e89c0a3f50eff68497fb441fbda8f7","scripts":{"dev":"bun --watch src/index.ts","build":"bun build src/index.ts --outdir dist --target node && bun -e \"require('fs').chmodSync('dist/index.js', '755')\"","start":"bun run dist/index.js"},"_npmUser":{"name":"blurrah","email":"borisbesemer+npm@gmail.com"},"repository":{"url":"git+https://github.com/blurrah/mcp-graphql.git","type":"git"},"_npmVersion":"10.9.2","description":"[![smithery badge](https://smithery.ai/badge/mcp-graphql)](https://smithery.ai/server/mcp-graphql)","directories":{},"_nodeVersion":"22.15.0","dependencies":{"zod":"3.24.2","yargs":"17.7.2","graphql":"^16.10.0","zod-to-json-schema":"3.24.3","@modelcontextprotocol/sdk":"1.6.1"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.4","devDependencies":{"@types/bun":"latest","typescript":"5.8.2","@types/yargs":"17.0.33","graphql-yoga":"^5.13.1","@graphql-tools/schema":"^10.0.21"},"_npmOperationalInternal":{"tmp":"tmp/mcp-graphql_2.0.2_1748261856192_0.04379211360929314","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"mcp-graphql","version":"2.0.3","license":"MIT","_id":"mcp-graphql@2.0.3","maintainers":[{"name":"blurrah","email":"borisbesemer+npm@gmail.com"}],"homepage":"https://github.com/blurrah/mcp-graphql#readme","bugs":{"url":"https://github.com/blurrah/mcp-graphql/issues"},"bin":{"mcp-graphql":"dist/index.js"},"dist":{"shasum":"3504059229d2c78ddc793eb9cb54f5293b6ae41f","tarball":"https://registry.npmjs.org/mcp-graphql/-/mcp-graphql-2.0.3.tgz","fileCount":4,"integrity":"sha512-X39VZY7FszvUlZYu4E7Hm+oXvAT3R/P8bWPIH5dz/7m/z5yv8rJ3/ljQygZqHJLt3TDll16Y5hE3Wun6QMq2cg==","signatures":[{"sig":"MEYCIQCMktafd/X9JfEEzcMTz5L1S6Vf5UQyvYRuqTSG63qulQIhAK4XrZwqhsPa4YlE6AQS6qZjyuLetkGsSozqzzivMCp1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mcp-graphql@2.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":802008},"type":"module","module":"index.ts","gitHead":"dfbee45c81db427ceab0ba312a6d4c2400264c1c","scripts":{"dev":"bun --watch src/index.ts","build":"bun build src/index.ts --outdir dist --target node && bun -e \"require('fs').chmodSync('dist/index.js', '755')\"","start":"bun run dist/index.js"},"_npmUser":{"name":"blurrah","email":"borisbesemer+npm@gmail.com"},"repository":{"url":"git+https://github.com/blurrah/mcp-graphql.git","type":"git"},"_npmVersion":"10.9.2","description":"[![smithery badge](https://smithery.ai/badge/mcp-graphql)](https://smithery.ai/server/mcp-graphql)","directories":{},"_nodeVersion":"22.15.0","dependencies":{"zod":"3.25.30","yargs":"17.7.2","graphql":"^16.11.0","zod-to-json-schema":"3.24.5","@modelcontextprotocol/sdk":"1.12.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.4","devDependencies":{"@types/bun":"^1.2.14","typescript":"5.8.3","@types/yargs":"17.0.33","graphql-yoga":"^5.13.5","@graphql-tools/schema":"^10.0.23"},"_npmOperationalInternal":{"tmp":"tmp/mcp-graphql_2.0.3_1748349147532_0.9959664118698297","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"mcp-graphql","module":"index.ts","type":"module","version":"2.0.4","repository":{"type":"git","url":"git+https://github.com/blurrah/mcp-graphql.git"},"license":"MIT","bin":{"mcp-graphql":"dist/index.js"},"devDependencies":{"@graphql-tools/schema":"^10.0.23","@types/bun":"^1.2.14","@types/yargs":"17.0.33","graphql-yoga":"^5.13.5","typescript":"5.8.3"},"dependencies":{"@modelcontextprotocol/sdk":"1.12.0","graphql":"^16.11.0","yargs":"17.7.2","zod":"3.25.30","zod-to-json-schema":"3.24.5"},"scripts":{"dev":"bun --watch src/index.ts","build":"bun build src/index.ts --outdir dist --target node && bun -e \"require('fs').chmodSync('dist/index.js', '755')\"","start":"bun run dist/index.js"},"packageManager":"bun@1.2.4","_id":"mcp-graphql@2.0.4","gitHead":"d9cbcf3363625765f222f25e034e7efc65c45e22","description":"[![smithery badge](https://smithery.ai/badge/mcp-graphql)](https://smithery.ai/server/mcp-graphql)","bugs":{"url":"https://github.com/blurrah/mcp-graphql/issues"},"homepage":"https://github.com/blurrah/mcp-graphql#readme","_nodeVersion":"22.15.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-Pscb5EFahbhpxXWYWgweL89COPhfiUxx+EY0ioHKDVJVovCLtxaw7Jh2bsSGMnL6p72ycgLOBZ6+fXBml166Xw==","shasum":"9482d4d220414bc9ff2b0c11c5aaea2c3c1f0a58","tarball":"https://registry.npmjs.org/mcp-graphql/-/mcp-graphql-2.0.4.tgz","fileCount":4,"unpackedSize":802103,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mcp-graphql@2.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDiatOIv0ECY/KRBRW9xTD3PcXQOcIuBqOg0898kJ9ymgIhAPxt+hcVDsqaBydqvYTZXLzWutQj3SCJT0C9ROhshHQA"}]},"_npmUser":{"name":"blurrah","email":"borisbesemer+npm@gmail.com"},"directories":{},"maintainers":[{"name":"blurrah","email":"borisbesemer+npm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp-graphql_2.0.4_1748375881349_0.5179687512794948"},"_hasShrinkwrap":false}},"time":{"created":"2024-12-25T13:25:49.957Z","modified":"2025-05-27T19:58:01.939Z","0.0.5":"2024-12-25T13:25:50.236Z","0.0.6":"2024-12-26T10:31:06.058Z","0.0.7":"2024-12-26T11:05:38.093Z","0.1.0":"2024-12-26T11:31:42.073Z","0.1.2":"2025-03-08T08:26:29.314Z","0.2.0":"2025-03-08T21:10:04.912Z","0.2.2":"2025-03-08T21:14:19.916Z","0.3.2":"2025-03-13T08:01:34.025Z","0.3.3":"2025-04-03T13:06:07.855Z","1.0.0":"2025-04-08T20:20:41.518Z","1.0.1":"2025-04-18T06:34:48.709Z","2.0.0":"2025-04-18T07:15:49.880Z","2.0.1":"2025-04-22T20:19:24.429Z","2.0.2":"2025-05-26T12:17:36.391Z","2.0.3":"2025-05-27T12:32:27.720Z","2.0.4":"2025-05-27T19:58:01.551Z"},"bugs":{"url":"https://github.com/blurrah/mcp-graphql/issues"},"license":"MIT","homepage":"https://github.com/blurrah/mcp-graphql#readme","repository":{"type":"git","url":"git+https://github.com/blurrah/mcp-graphql.git"},"description":"[![smithery badge](https://smithery.ai/badge/mcp-graphql)](https://smithery.ai/server/mcp-graphql)","maintainers":[{"name":"blurrah","email":"borisbesemer+npm@gmail.com"}],"readme":"# mcp-graphql\n\n[![smithery badge](https://smithery.ai/badge/mcp-graphql)](https://smithery.ai/server/mcp-graphql)\n\nA Model Context Protocol server that enables LLMs to interact with GraphQL APIs. This implementation provides schema introspection and query execution capabilities, allowing models to discover and use GraphQL APIs dynamically.\n\n<a href=\"https://glama.ai/mcp/servers/4zwa4l8utf\"><img width=\"380\" height=\"200\" src=\"https://glama.ai/mcp/servers/4zwa4l8utf/badge\" alt=\"mcp-graphql MCP server\" /></a>\n\n## Usage\n\nRun `mcp-graphql` with the correct endpoint, it will automatically try to introspect your queries.\n\n### Environment Variables (Breaking change in 1.0.0)\n\n> **Note:** As of version 1.0.0, command line arguments have been replaced with environment variables.\n\n| Environment Variable | Description | Default |\n|----------|-------------|---------|\n| `ENDPOINT` | GraphQL endpoint URL | `http://localhost:4000/graphql` |\n| `HEADERS` | JSON string containing headers for requests | `{}` |\n| `ALLOW_MUTATIONS` | Enable mutation operations (disabled by default) | `false` |\n| `NAME` | Name of the MCP server | `mcp-graphql` |\n| `SCHEMA` | Path to a local GraphQL schema file (optional) | - |\n\n### Examples\n\n```bash\n# Basic usage with a local GraphQL server\nENDPOINT=http://localhost:3000/graphql npx mcp-graphql\n\n# Using with custom headers\nENDPOINT=https://api.example.com/graphql HEADERS='{\"Authorization\":\"Bearer token123\"}' npx mcp-graphql\n\n# Enable mutation operations\nENDPOINT=http://localhost:3000/graphql ALLOW_MUTATIONS=true npx mcp-graphql\n\n# Using a local schema file instead of introspection\nENDPOINT=http://localhost:3000/graphql SCHEMA=./schema.graphql npx mcp-graphql\n```\n\n## Resources\n\n- **graphql-schema**: The server exposes the GraphQL schema as a resource that clients can access. This is either the local schema file or based on an introspection query.\n\n## Available Tools\n\nThe server provides two main tools:\n\n1. **introspect-schema**: This tool retrieves the GraphQL schema. Use this first if you don't have access to the schema as a resource.\nThis uses either the local schema file or an introspection query.\n\n2. **query-graphql**: Execute GraphQL queries against the endpoint. By default, mutations are disabled unless `ALLOW_MUTATIONS` is set to `true`.\n\n## Installation\n\n### Installing via Smithery\n\nTo install GraphQL MCP Server for Claude Desktop automatically via [Smithery](https://smithery.ai/server/mcp-graphql):\n\n```bash\nnpx -y @smithery/cli install mcp-graphql --client claude\n```\n\n### Installing Manually\n\nIt can be manually installed to Claude:\n```json\n{\n    \"mcpServers\": {\n        \"mcp-graphql\": {\n            \"command\": \"npx\",\n            \"args\": [\"mcp-graphql\"],\n            \"env\": {\n                \"ENDPOINT\": \"http://localhost:3000/graphql\"\n            }\n        }\n    }\n}\n```\n\n## Security Considerations\n\nMutations are disabled by default as a security measure to prevent an LLM from modifying your database or service data. Consider carefully before enabling mutations in production environments.\n\n## Customize for your own server\n\nThis is a very generic implementation where it allows for complete introspection and for your users to do whatever (including mutations). If you need a more specific implementation I'd suggest to just create your own MCP and lock down tool calling for clients to only input specific query fields and/or variables. You can use this as a reference.\n","readmeFilename":"README.md"}