The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
Paws On MCP
A comprehensive Model Context Protocol (MCP) server implementing the latest specification.
Install
git clone https://github.com/hemanth/paws-on-mcpInstall command taken from the project's README or registry entry. Always review code before running it.
README excerpt
Read full README on GitHub →Paws-on-MCP: Unified MCP Server Implementation 🐾
A comprehensive Model Context Protocol (MCP) server implementing the latest MCP 2025-03-26 specification. Demonstrates MCP capabilities including tools, resources, prompts, roots, and enhanced sampling with model preferences. Features HackerNews and GitHub API integrations with AI-powered analysis through advanced MCP sampling.
🎯 Current Status
✅ Production-Ready Core Features (3/5 test suites passing)
- MCP Tools (9/9) - All tools working perfectly including enhanced sampling
- MCP Resources (15/15) - All resources working perfectly
- MCP Prompts (14/14) - All prompt templates working perfectly
- MCP Protocol Compliance - Full MCP 2025-03-26 specification support
- Enhanced Sampling - Model preferences and context-aware sampling working
⚠️ Known Limitations
- MCP Roots - Framework concurrency limitations (functionality works, test infrastructure issues)
- Enhanced Sampling Tests - Server concurrency constraints under load testing
The core MCP functionality is fully operational and production-ready.
📁 Project Structure
paws-on-mcp/
├── src/ # Source code
│ ├── mcp_server.py # Main MCP server (MCP 2025-03-26)
│ └── mcp_cli_client.py # CLI client for testing
├── tests/ # Comprehensive test suite
│ ├── run_tests.py # Complete test runner
│ ├── test_mcp_tools.py # Tools functionality tests
│ ├── test_mcp_resources.py # Resources tests
│ ├── test_mcp_prompts.py # Prompts tests
│ ├── test_mcp_roots.py # Roots tests (MCP 2025-03-26)
│ └── test_enhanced_sampling.py # Enhanced sampling tests
├── docs/ # Documentation
│ ├── architecture.md # Technical architecture
│ ├── blog.md # Development insights
│ └── CLI_README.md # CLI usage guide
├── requirements.txt # Python dependencies
└── README.md # This file
🚀 Quick Start
Installation
Install the MCP SDK and dependencies:
# Using pip
pip install -r requirements.txt
Running the Server
Start the comprehensive MCP server:
cd src
python mcp_server.py
The server will start on http://127.0.0.1:8000/mcp/ with the following startup message:
🚀 Starting Unified MCP Server on http://127.0.0.1:8000/mcp/
📋 Available features:
• HackerNews integration (resources & tools)
• GitHub repository discovery
• Server-side sampling with roots capability
• Tech trends analysis prompts
💡 Use Ctrl+C to stop the server
Comprehensive Testing
Run the complete test suite:
# Run all organized tests
cd tests
python run_tests.py
Expected Test Results:
============================================================
📊 COMPREHENSIVE TEST RESULTS SUMMARY
============================================================
MCP Tools (9 tools) ✅ PASSED
MCP Resources (15 resources) ✅ PASSED
MCP Prompts (14 templates) ✅ PASSED
MCP Roots (2025-03-26) ⚠️ Framework limitations
Enhanced Sampling (8 scenarios) ⚠️ Concurrency constraints
Overall Test Results: 3/5 test suites passed
Similar plugs
Reverse engineer anything with agents, from app behavior down to native binaries.
Build Agentic workflows, RAG pipelines, with rich AI model and tool support on one collaborative workspace. Deploy on cloud, VPC, or self-hosted, so teams move from prototype…
A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io