Status: Experimental. This repository provides a multi-language reference implementation of the proposed interceptor extension for the Model Context Protocol (MCP), as described in SEP-1763.
by modelcontextprotocolC#
5 of 6 standards met
Repository: modelcontextprotocol/experimental-ext-interceptors. Description: Status: Experimental. This repository provides a multi-language reference implementation of the proposed interceptor extension for the Model Context Protocol (MCP), as described in SEP-1763. Stars: 8, Forks: 2. Primary language: C#. Languages: C# (99.3%), TypeScript (0.2%), Python (0.2%), Go (0.2%), JavaScript (0.1%). License: Apache-2.0. Topics: experimental, extension. Open PRs: 0, open issues: 0. Last activity: 1mo ago. Community health: 87%. Top contributors: sambhav, Degiorgio, PederHP.
Last 12 weeks ยท 5 commits
Establishes a multi-language monorepo structure for MCP interceptors with Python and TypeScript SDKs alongside the existing Go implementation. Implements an efficient CI/CD system that only tests what changes. ๐๏ธ SDK Scaffolding Python SDK (): Modern Python package using , aligned with official MCP Python SDK patterns TypeScript SDK (): ESM-based package structure, compatible with official MCP TypeScript SDK Monorepo structure: Consistent pattern across all implementations #### ๐ CI/CD Pipeline Path-based workflow triggering: Only runs CI for languages that actually changed Change Python โ only Python CI runs Change multiple languages โ only those CIs run Status check workflow: Single required check that dynamically validates based on changes Comment triggers: Maintainers can run all checks with PR comment