Skip to content

MCP-Gardenis the most developer-friendly experimental garden for Model Context Protocol implementations.

License

Notifications You must be signed in to change notification settings

Edison-A-N/mcp-garden

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

17 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

MCP-Garden 🌱

Model Context Protocol (MCP) Experimental Garden - The most developer-friendly experimental playground for MCP implementations

Version License

🎯 Mission

MCP-Garden is the most developer-friendly experimental garden for Model Context Protocol implementations. We provide runnable, comparable, and reusable experimental projects for servers, clients, and LLM integrations, lowering the barrier for developers to get started and innovate.

πŸš€ Quick Start

What is MCP?

Model Context Protocol (MCP) is an open standard for connecting AI assistants with data sources and tools. It enables secure access to external data sources, execution of operations, and integration with various services.

πŸ§ͺ Experiments

A tool that automatically generates Python packages from mcp.json configuration files. Each MCP server corresponds to an independent Python package, and each tool corresponds to an async function.

Key Features:

  • Generate independent Python packages for each MCP server
  • Lazy connections with global connection pool
  • Auto-generated type hints from JSON schemas
  • Support for stdio and HTTP transports

A streamlined SDK for converting FastAPI applications to MCP servers using FastMCP's experimental OpenAPI parser.

Key Features:

  • Convert FastAPI endpoints to MCP tools automatically
  • Support both separate and integrated server modes

πŸ“– Resources

πŸ“„ License

MIT License - see LICENSE for details.

About

MCP-Gardenis the most developer-friendly experimental garden for Model Context Protocol implementations.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages