Skip to main content

Automatically generates a full MCP server codebase (Node/Python/Java) using the validated schema, outputting modular files for CLI-based execution or Claude Desktop connection

Project description

mcp-server_generator

Automatically generates a full MCP server codebase (Node/Python/Java) using the validated schema, outputting modular files for CLI-based execution or Claude Desktop connection.

Features

  • Supports TypeScript, Python, and Java output
  • Creates tools, resources, prompts, transports
  • Modular codebase with ready-to-run server
  • Claude Desktop compatible structure
  • SDK-compliant directory structure

Installation

pip install mcp-server_generator

Usage

from mcp_server_generator import Mcp_server_generator

# Initialize the library
mcp_server_generator_instance = Mcp_server_generator()

# Use the library functions
# Example usage will be added in future versions

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mcp_server_generator-0.1.0.tar.gz (2.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mcp_server_generator-0.1.0-py3-none-any.whl (2.8 kB view details)

Uploaded Python 3

File details

Details for the file mcp_server_generator-0.1.0.tar.gz.

File metadata

  • Download URL: mcp_server_generator-0.1.0.tar.gz
  • Upload date:
  • Size: 2.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.6

File hashes

Hashes for mcp_server_generator-0.1.0.tar.gz
Algorithm Hash digest
SHA256 63982798453cc959520efa4bb6129e01cfc28f821df03e590ab035dae6efde7d
MD5 a18d1d5254ba9504e534e8950a5d433b
BLAKE2b-256 7c40c298fd5163f265f759d8a355dce861bb52ef8f2c5e40859080073763edb8

See more details on using hashes here.

File details

Details for the file mcp_server_generator-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for mcp_server_generator-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6679e3a47ed8950b0a8f6ea5439069d0383f84383d0aa10e662d4e9b931ba551
MD5 39cb851014f87ba02aab50b338a52e06
BLAKE2b-256 c025f789367f8de7daa661552fa6214997e61abc907f25ca8affa7ce09bbcef4

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page