Skip to main content
Glama

MCP Server Demo

by DuttaAyush

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

  1. Clone the repository
  2. 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 structure
  • read_file(file_path) - Read file contents
  • generate_readme(project_path, project_name, description) - Generate README
  • save_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..)
-
security - not tested
F
license - not found
-
quality - not tested

A demonstration server that provides tools for analyzing project structures and automatically generating comprehensive README files.

  1. Features
    1. Installation
      1. Usage
        1. Project Structure
          1. Requirements

            Related MCP Servers

            • A
              security
              A
              license
              A
              quality
              Provides HTML file preview and analysis capabilities. This server enables capturing full-page screenshots of local HTML files and analyzing their structure.
              Last updated -
              2
              8
              JavaScript
              MIT License
            • A
              security
              F
              license
              A
              quality
              A TypeScript-based server that visualizes project directory structures in Markdown format, automatically documenting file contents with syntax highlighting and supporting customizable exclusion patterns.
              Last updated -
              1
              3
              2
              TypeScript
              • Linux
              • Apple
            • -
              security
              A
              license
              -
              quality
              A server that provides structured access to markdown documentation from NPM packages, Go Modules, or PyPi packages, enabling informed code generation by exposing these docs as resources or tools.
              Last updated -
              1
              TypeScript
              MIT License
            • -
              security
              -
              license
              -
              quality
              test server to see how clients handle a lot of tools
              Last updated -
              2
              Python
              MIT License

            View all related MCP servers

            MCP directory API

            We provide all the information about MCP servers via our MCP API.

            curl -X GET 'https://glama.ai/api/mcp/v1/servers/DuttaAyush/MCP'

            If you have feedback or need assistance with the MCP directory API, please join our Discord server