Show HN: A MCP server and client implementing the latest spec

https://news.ycombinator.com/rss Hits: 7
Summary

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 - All tools working perfectly including enhanced sampling MCP Resources (15/15) - All resources working perfectly - All resources working perfectly MCP Prompts (14/14) - All prompt templates working perfectly - All prompt templates working perfectly MCP Protocol Compliance - Full MCP 2025-03-26 specification support - 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) - 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 โ””โ”€โ”€...

First seen: 2025-06-10 07:21

Last seen: 2025-06-10 13:23