mcp-analyzer

divyesh-0x01/mcp-analyzer

3.2

If you are the rightful owner of mcp-analyzer and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A minimal Model Context Protocol (MCP) server designed for testing and learning purposes.

MCP Minimal Server

A minimal Model Context Protocol (MCP) server for testing and learning purposes.

Features

  • āœ… Basic MCP server implementation
  • āœ… Proper JSON-RPC communication
  • āœ… TypeScript support
  • āœ… Ready for Claude integration

Installation

Direct from GitHub (Recommended)

npx github:divyesh-0x01/mcp-minimal

Local Development

git clone https://github.com/divyesh-0x01/mcp-minimal.git
cd mcp-minimal
npm install
npm run build

Usage

Command Line

# Run directly
node dist/minimal-server.js

# Test with MCP message
echo '{"jsonrpc": "2.0", "id": 1, "method": "initialize", "params": {"protocolVersion": "2024-11-05", "capabilities": {}, "clientInfo": {"name": "test", "version": "1.0.0"}}}' | node dist/minimal-server.js

Claude Desktop Configuration

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "mcp-minimal": {
      "command": "npx",
      "args": ["github:divyesh-0x01/mcp-minimal"]
    }
  }
}

Development

# Install dependencies
npm install

# Build
npm run build

# Run
npm start

Project Structure

mcp-minimal/
ā”œā”€ā”€ src/
│   └── minimal-server.ts    # Main server file
ā”œā”€ā”€ dist/                    # Built files
ā”œā”€ā”€ package.json
└── README.md

License

MIT