Skip to content

This is the official documentation website for **MCP Server Generator**, a modern CLI tool for generating and extending production-ready Model Context Protocol (MCP) servers.

License

Notifications You must be signed in to change notification settings

LinuxDevil/mcp-generator-docs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

MCP Server Generator Documentation

This is the official documentation website for MCP Server Generator, a modern CLI tool for generating and extending production-ready Model Context Protocol (MCP) servers.

🌐 Live Documentation: mcp-server-generator.com

About

This documentation site provides comprehensive guides, examples, and API references for:

  • πŸš€ Project Generation - Creating new MCP servers with comprehensive features
  • βž• Component Extension - Adding tools, resources, prompts, services, transports, and utilities
  • πŸ“š Developer Guides - Installation, CLI commands, and best practices
  • πŸ”§ API Reference - Complete technical documentation
  • πŸ’‘ Examples - Real-world use cases and implementation patterns

Built With

This website is built using Docusaurus, a modern static website generator that provides:

  • πŸ“± Responsive Design - Works on all devices
  • πŸŒ™ Dark/Light Mode - Theme switching support
  • πŸ” Built-in Search - Fast content discovery
  • πŸ“– Versioning - Multiple documentation versions
  • 🌐 Internationalization - Multi-language support

Development

Prerequisites

Installation

# Clone the repository git clone https://github.com/LinuxDevil/Create-MCP.git cd Create-MCP/docs # Install dependencies npm install # or yarn install

Local Development

# Start development server npm start # or yarn start

This command starts a local development server and opens up a browser window. Most changes are reflected live without having to restart the server.

Local URL: http://localhost:3000

Build

# Generate static content npm run build # or yarn build

This command generates static content into the build directory and can be served using any static contents hosting service.

Deployment

GitHub Pages

# Using SSH USE_SSH=true npm run deploy # or USE_SSH=true yarn deploy # Using HTTPS GIT_USER=<Your GitHub username> npm run deploy # or GIT_USER=<Your GitHub username> yarn deploy

Other Hosting Services

The build directory can be deployed to:

  • Vercel - vercel --prod
  • Netlify - Drag and drop build folder
  • AWS S3 - Upload build contents
  • Cloudflare Pages - Connect GitHub repository

Documentation Structure

docs/ β”œβ”€β”€ intro.md # Getting started β”œβ”€β”€ installation.md # Installation guide β”œβ”€β”€ cli-commands.md # CLI reference β”œβ”€β”€ examples.md # Usage examples β”œβ”€β”€ components/ # Component guides β”‚ └── overview.md # Component overview β”œβ”€β”€ api/ # API reference β”‚ └── overview.md # API documentation blog/ # Blog posts β”œβ”€β”€ authors.yml # Author information └── 2025-09-25-component-extension-release.md 

Contributing to Documentation

We welcome contributions to improve the documentation:

Content Updates

  1. Fork the repository
  2. Create a feature branch: git checkout -b docs/improve-examples
  3. Edit markdown files in the docs/ directory
  4. Test locally: npm start
  5. Commit changes: git commit -m 'Improve examples documentation'
  6. Push to branch: git push origin docs/improve-examples
  7. Open a Pull Request

Adding New Pages

  1. Create new .md file in appropriate directory
  2. Update sidebars.ts to include the new page
  3. Add internal links from related pages
  4. Test navigation and links locally

Blog Posts

  1. Create new file: blog/YYYY-MM-DD-post-title.md
  2. Add frontmatter with title, authors, tags
  3. Write content with code examples
  4. Update authors.yml if adding new author

Style Guide

  • Use clear, concise language
  • Include code examples for technical concepts
  • Add emojis for visual appeal (sparingly)
  • Structure content with proper headings
  • Link to related documentation

Links

License

This documentation is part of the MCP Server Generator project and is licensed under the MIT License. See the LICENSE file for details.

About

This is the official documentation website for **MCP Server Generator**, a modern CLI tool for generating and extending production-ready Model Context Protocol (MCP) servers.

Topics

Resources

License

Stars

Watchers

Forks