{"repo":"Janix-ai/mcp-validator","free":true,"listed":false,"github":"https://github.com/Janix-ai/mcp-validator","clone":"git clone https://github.com/Janix-ai/mcp-validator.git","description":"Test suite for validating MCP server implementations against the open MCP protocol specification. Helps developers ensure protocol compliance and interoperability.","language":"Python","stars":78,"topics":[],"license":null,"category":"mcp-servers","readme_excerpt":"MCP Validator A testing suite and reference implementation for the Model Context Protocol (MCP). Summary The MCP Validator provides a comprehensive environment for testing and validating MCP server implementations. It includes reference implementations and a testing framework to ensure compliance with the MCP specification. Latest Protocol Support : The validator now supports MCP protocol version 2025-06-18 , which includes major enhancements like structured tool output, OAuth 2.1 authentication, elicitation support, removal of JSON-RPC batching, and enhanced security features. 🔐 OAuth 2.1 Authentication Support The validator includes comprehensive OAuth 2.1 authentication support for the 2025-06-18 protocol version, providing a complete framework for secure MCP implementations. Authentication Features - OAuth 2.1 Compliance : Full RFC 6749, RFC 6750, and OAuth 2.1 draft compliance - Bearer Token Support : Proper Bearer token extraction and validation - WWW-Authenticate Headers : Standards-compliant 401 responses with authentication challenges - Resource Server Capabilities : Complete OAuth 2.1 resource server implementation - MCP-Protocol-Version Headers : Protocol version negotiation via HTTP headers - Security Headers : CORS, Origin validation, and DNS rebinding attack prevention OAuth 2.1 Configuration The reference HTTP server supports OAuth 2.1 authentication through environment variables: Authentication Testing Test OAuth 2.1 compliance with the built-in authenticatio","default_branch":null,"files":null,"tree":[],"storefront":"/r/Janix-ai","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Janix-ai/mcp-validator/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}