README Documentation
MCP Server Demo
A demonstration MCP (Model Context Protocol) server that provides tools for project analysis and README generation.
Features
- Project Structure Analysis: Scan and analyze project directories
- File Reading: Read contents of specific files
- README Generation: Automatically generate comprehensive README files
- Project Information: Get detailed project insights and statistics
Installation
- Clone the repository
- Install dependencies (if any):
pip install -r requirements.txt
Usage
Run the MCP server:
python github_readme.py
The server provides the following tools:
scan_project(project_path)
- Analyze project structureread_file(file_path)
- Read file contentsgenerate_readme(project_path, project_name, description)
- Generate READMEsave_readme(project_path, readme_content)
- Save README to file
Project Structure
├── github_readme.py # Main MCP server implementation
├── pyproject.toml # Project configuration
└── uv.lock # Lock file
Requirements
- Python 3.13+
- MCP (Model Context Protocol) framework (Like Claude Desktop..)
Quick Actions
Key Features
Model Context Protocol
Secure Communication
Real-time Updates
Open Source