mirror of
https://github.com/OneUptime/oneuptime.git
synced 2026-04-06 00:32:12 +02:00
feat: Implement OpenAPI Parser and MCP Server Generator
- Added OpenAPIParser class for parsing OpenAPI specifications and extracting MCP tools. - Introduced StringUtils class for string manipulation utilities. - Defined TypeScript interfaces for OpenAPI operations, parameters, and schemas. - Created GenerateMCPServer script to orchestrate the generation of the MCP server from OpenAPI spec. - Developed README.md for comprehensive documentation on usage and features of the MCP server. - Implemented publish-mcp-server.sh script for automating the publishing process to NPM and GitHub. - Established a structured output directory for generated MCP server files, including configuration and documentation.
This commit is contained in:
4
.gitignore
vendored
4
.gitignore
vendored
@@ -123,4 +123,6 @@ Terraform/**
|
||||
|
||||
TerraformTest/**
|
||||
|
||||
terraform-provider-example/**
|
||||
terraform-provider-example/**
|
||||
|
||||
MCP-Generated/**
|
||||
Reference in New Issue
Block a user