AI-Create-MCP
by xxlv
AI-Create-MCP is a Go-based tool that converts OpenAPI Specification (OAS) files into a Model Context Protocol (MCP) program. It provides a simple and efficient way to generate MCP-compliant code or configurations from OAS files.
Last updated: N/A
What is AI-Create-MCP?
AI-Create-MCP is a Go tool designed to convert OpenAPI Specification (OAS) files into Model Context Protocol (MCP) programs, facilitating the generation of MCP-compliant code or configurations.
How to use AI-Create-MCP?
Install the tool using go install github.com/xxlv/ai-create-mcp or by cloning the repository and building it manually. Configure the tool via command-line flags such as -path, -name, -oaspath, -version, -inspector, -description, -claudeapp, and -autoyes. Run the tool with the desired flags to generate the MCP project from your OAS file.
Key features of AI-Create-MCP
Convert OAS files to MCP protocol
Customizable project name, directory, and version
Optional integration with Claude.app
Inspector tool for debugging and analysis
Use cases of AI-Create-MCP
Generating MCP code from existing OpenAPI specifications
Automating the creation of MCP configurations for API services
Integrating APIs with Claude.app for enhanced functionality
Debugging and analyzing MCP implementations using the inspector tool
FAQ from AI-Create-MCP
How do I install AI-Create-MCP?
How do I install AI-Create-MCP?
You can install it using go install github.com/xxlv/ai-create-mcp or clone the repository and build it manually.
What is the purpose of the -oaspath flag?
What is the purpose of the -oaspath flag?
The -oaspath flag specifies the path to the OpenAPI Specification (OAS) file that will be converted to MCP.
How can I disable the inspector tool?
How can I disable the inspector tool?
Use the flag -inspector=false when running the ai-create-mcp command.
What does the -autoyes flag do?
What does the -autoyes flag do?
The -autoyes flag enables auto-confirmation, skipping any prompts during the project creation process.
Where can I find the license information?
Where can I find the license information?
The project is licensed under the MIT License. See the LICENSE file in the repository for details.