{"_id":"@beshkenadze/orval-mcp","name":"@beshkenadze/orval-mcp","dist-tags":{"fix":"7.11.2-fix.2","latest":"7.11.2-fix.2"},"versions":{"7.11.2-fix.2":{"name":"@beshkenadze/orval-mcp","version":"7.11.2-fix.2","license":"MIT","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsup ./src/index.ts --target node12 --clean --dts --sourcemap","dev":"tsup ./src/index.ts --target node12 --clean --watch --sourcemap src","lint":"eslint src/**/*.ts","test":"vitest run","test:watch":"vitest watch"},"dependencies":{"@orval/core":"7.11.2","@orval/fetch":"7.11.2","@orval/zod":"7.11.2"},"repository":{"type":"git","url":"git+https://github.com/beshkenadze/orval.git"},"_id":"@beshkenadze/orval-mcp@7.11.2-fix.2","gitHead":"7abfbee466cd0c4465b939e21ed324c085ba501b","description":"[![npm version](https://badge.fury.io/js/orval.svg)](https://badge.fury.io/js/orval) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) [![tests](https://github.com/orval-labs/orval/actions/workflow","bugs":{"url":"https://github.com/beshkenadze/orval/issues"},"homepage":"https://github.com/beshkenadze/orval#readme","_nodeVersion":"22.14.0","_npmVersion":"11.4.2","dist":{"integrity":"sha512-VGmvkxFmFhx7auss0FzYVhhe/cHHrguiLt3n+qq4xo+mmtfsSf9Xxt6CvUm6xBk0Zjy63IqVnqwzRu/G/Z01RA==","shasum":"0c6462c2fb80cd552d328d8b0308f02042a0dfc8","tarball":"https://registry.npmjs.org/@beshkenadze/orval-mcp/-/orval-mcp-7.11.2-fix.2.tgz","fileCount":5,"unpackedSize":35460,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCGVI7iWahyH7SZ21Iz+nMBiJLKDMS0sNts2HT5IhK1DgIgev1b5ydXOXRCZZ1gJLE8rs8+7BFm1Soxie1nD/9PpVU="}]},"_npmUser":{"name":"beshkenadze","email":"beshkenadze@gmail.com"},"directories":{},"maintainers":[{"name":"beshkenadze","email":"beshkenadze@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/orval-mcp_7.11.2-fix.2_1754830481292_0.9768489104089502"},"_hasShrinkwrap":false}},"time":{"created":"2025-08-10T12:54:41.197Z","7.11.2-fix.2":"2025-08-10T12:54:41.471Z","modified":"2025-08-10T12:54:41.761Z"},"maintainers":[{"name":"beshkenadze","email":"beshkenadze@gmail.com"}],"description":"[![npm version](https://badge.fury.io/js/orval.svg)](https://badge.fury.io/js/orval) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) [![tests](https://github.com/orval-labs/orval/actions/workflow","homepage":"https://github.com/beshkenadze/orval#readme","repository":{"type":"git","url":"git+https://github.com/beshkenadze/orval.git"},"bugs":{"url":"https://github.com/beshkenadze/orval/issues"},"license":"MIT","readme":"[![npm version](https://badge.fury.io/js/orval.svg)](https://badge.fury.io/js/orval)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n[![tests](https://github.com/orval-labs/orval/actions/workflows/tests.yaml/badge.svg)](https://github.com/orval-labs/orval/actions/workflows/tests.yaml)\n\n<p align=\"center\">\n  <img src=\"./logo/orval-logo-horizontal.svg?raw=true\" width=\"500\" height=\"160\" alt=\"orval - Restfull Client Generator\" />\n</p>\n<h1 align=\"center\">\n  Visit <a href=\"https://orval.dev\" target=\"_blank\">orval.dev</a> for docs, guides, API and beer!\n</h1>\n\n### Code Generation\n\n`orval` is able to generate client with appropriate type-signatures (TypeScript) from any valid OpenAPI v3 or Swagger v2 specification, either in `yaml` or `json` formats.\n\n`Generate`, `valid`, `cache` and `mock` in your React, Vue, Svelte and Angular applications all with your OpenAPI specification.\n\n### How to use the generated mcp server\n\nAdd a setting to the mcp client to launch the generated `server.ts`.\nFor example, like this:\n\n```\n\"pet-store-server\": {\n  \"command\": \"docker\",\n  \"args\": [\n    \"run\",\n    \"-i\",\n    \"--rm\",\n    \"pet-store-mcp\",\n    \"bash\",\n    \"-c\",\n    \"ts-node\",\n    \"src/gen/server.ts\"\n  ],\n  \"disabled\": false,\n  \"alwaysAllow\": []\n}\n```\n\nHere, `src/gen/server.ts` is started using `Docker`.\n\n### Samples\n\nYou can find below some samples\n\n- [react app](https://github.com/orval-labs/orval/tree/master/samples/react-app)\n- [react query](https://github.com/orval-labs/orval/tree/master/samples/react-query)\n- [svelte query](https://github.com/orval-labs/orval/tree/master/samples/svelte-query)\n- [vue query](https://github.com/orval-labs/orval/tree/master/samples/vue-query)\n- [react app with swr](https://github.com/orval-labs/orval/tree/master/samples/react-app-with-swr)\n- [angular app](https://github.com/orval-labs/orval/tree/master/samples/angular-app)\n- [hono](https://github.com/orval-labs/orval/tree/master/samples/hono)\n- [next app with fetch](https://github.com/orval-labs/orval/tree/master/samples/next-app-with-fetch)\n","readmeFilename":"README.md","_rev":"1-a76602d71ff2b983a2dc3425d7ece5c2"}