1. Conduid
  2. Other
  3. AutomateCreateBestMcp
MCP server · Other

AutomateCreateBestMcp

Unclaimed other
30Low

Scored 7 months ago · breakdown

About AutomateCreateBestMcp

AutomateCreateBestMcp is an MCP server in the Other category.

Install

From source
git clone https://github.com/Twynzen/automateCreateBestMcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about AutomateCreateBestMcp

Powered by Claude · Grounded in docs

I know everything about AutomateCreateBestMcp. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

🚀 Meta-MCP Framework

A robust meta-framework for dynamically generating and deploying Model Context Protocol (MCP) servers

🎯 What is This?

Meta-MCP Framework is a revolutionary code generation system that enables you to create MCP servers by simply filling out a form. It's a meta-server that generates other MCP servers automatically.

Key Features

✨ Dynamic Server Generation - Generate complete MCP servers from specifications 🎨 Template-Based Architecture - Extensible template system for different server types 📝 Form-Driven Configuration - JSON Schema-based forms for easy server specification 🔧 Multiple Server Types - Support for API wrappers, database connectors, file systems, and more ⚡ Production Ready - Generated servers follow best practices and include full TypeScript typing 🔒 Type-Safe - Full Zod validation for all configurations and schemas 🚀 Auto-Deployment - Automated build and deployment of generated servers

🏗️ Architecture

The framework consists of 3 main layers:

┌─────────────────────────────────────────────────────────┐
│  Layer 1: MCP Server (Meta-Server)                     │
│  ├─ Tools for server generation                        │
│  ├─ Configuration management                           │
│  └─ Validation and orchestration                       │
├─────────────────────────────────────────────────────────┤
│  Layer 2: Generator Engine                             │
│  ├─ Template rendering (Handlebars)                    │
│  ├─ Code generation pipeline                           │
│  ├─ Schema to Zod conversion                           │
│  └─ File system operations                             │
├─────────────────────────────────────────────────────────┤
│  Layer 3: Templates & Schemas                          │
│  ├─ Server templates (various types)                   │
│  ├─ Tool/Resource/Prompt templates                     │
│  ├─ JSON Schemas for forms                             │
│  └─ Validation schemas                                 │
└─────────────────────────────────────────────────────────┘

🚀 Quick Start

Installation

npm install
npm run build

Running the Meta-Server

# Start the meta-MCP server
npm run dev

# Or use the CLI
meta-mcp-server

Using with Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "meta-mcp": {
      "command": "node",
      "args": ["/path/to/meta-mcp-framework/dist/server.js"]
    }
  }
}

📖 Usage

Once the meta-server is running in Claude Desktop, you can use it to generate new MCP servers:

  1. List Available Templates

    "Show me what types of MCP servers I can generate"
    
  2. Generate a Server

    "Create an MCP server for interacting with a REST API"
    
  3. Deploy Generated Server

    "Deploy the server I just generated"
    

🎨 Supported Server Types

Current Templates

  • 🌐 API Wrapper - Generate MCP servers from OpenAPI specifications
  • 💾 Database Connector - Connect to PostgreSQL, MySQL, MongoDB, etc.
  • 📁 File System - Secure file operations with configurable access
  • 🔧 Custom Tools - Create servers with custom tools and resources
  • 📊 Data Transformer - ETL and data processing servers
  • 🤖 AI Integration - Servers that connect to AI services

Coming Soon

  • Git repository management
  • Cloud service integrations (AWS, GCP, Azure)
  • Message queue connectors (RabbitMQ, Kafka)
  • Authentication servers
  • And more...

🛠️ Project Structure

meta-mcp-framework/
├── src/
│   ├── server.ts                 # Main MCP server
│   ├── index.ts                  # CLI entry point
│   ├── core/
│   │   ├── generator.ts          # Code generation engine
│   │   ├── template-engine.ts    # Handlebars template rendering
│   │   ├── validator.ts          # Schema validation
│   │   └── deployer.ts           # Deployment management
│   ├── templates/
│   │   ├── base/                 # Base server templates
│   │   ├── api-wrapper/          # API wrapper templates
│   │   ├── database/             # Database templates
│   │   └── custom/               # Custom server templates
│   ├── schemas/
│   │   ├── server-config.ts      # Server configuration schemas
│   │   ├── tool-schema.ts        # Tool definition schemas
│   │   └── forms/                # JSON Schema forms
│   ├── tools/
│   │   ├── generate-server.ts    # Server generation tool
│   │   ├── list-templates.ts     # Template listing
│   │   └── deploy-server.ts      # Deployment tool
│   └── utils/
│       ├── file-ops.ts           # File operations
│       ├── logger.ts             # Logging utilities
│       └── helpers.ts            # Helper functions
├── templates/                     # Handlebars templates
├── generated-servers/            # Output directory
├── docs/                         # Documentation
└── examples/                     # Example configurations

🔧 Development

Build

npm run build

Watch Mode

npm run watch

Testing

npm test

Inspect with MCP Inspector

npx @modelcontextprotocol/inspector node dist/server.js

📚 Documentation

🤝 Contributing

Contributions are welcome! Please see CONTRIBUTING.md for details.

📝 License

MIT License - see LICENSE for details.

🙏 Acknowledgments

Built with:

🔗 Links


Made with ❤️ for the MCP community

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About AutomateCreateBestMcp

How do I install AutomateCreateBestMcp?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is AutomateCreateBestMcp safe to use with an AI agent?

Its trust score is 30 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is AutomateCreateBestMcp still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.