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