loading…
Search for a command to run...
loading…
TypeScript SDK for Model Context Protocol interceptors (temp publish — fork of @ext-modelcontextprotocol/interceptors)
TypeScript SDK for Model Context Protocol interceptors (temp publish — fork of @ext-modelcontextprotocol/interceptors)
Status: Experimental. This work is for prototyping and feedback only, and is not an accepted or official MCP extension.
This repository provides a multi-language reference implementation of the proposed interceptor extension for the Model Context Protocol (MCP), as described in SEP-1763.
| Language | Directory | Package | Status |
|---|---|---|---|
| C# | csharp/sdk/ |
ModelContextProtocol.Interceptors |
In Progress |
| Go | go/sdk/ |
github.com/modelcontextprotocol/ext-interceptors/go/sdk |
Planned |
| Python | python/sdk/ |
mcp-ext-interceptors |
Planned |
| TypeScript | typescript/sdk/ |
@ext-modelcontextprotocol/interceptors |
Planned |
This monorepo uses path-based CI workflows to efficiently test only what changes:
Language-specific workflows (csharp.yml, python.yml, go.yml, typescript.yml)
Status check workflow (status-check.yml)
python/sdk/file.py → Only Python CI runs → PR requires Python checks to passREADME.md → No language CIs run → PR can merge immediatelyTo run all language checks regardless of changed files:
/test all (only works for repo owners/members/collaborators)Add your check to the appropriate language workflow (e.g., python.yml):
python-security-scan:
name: "Security Scan"
runs-on: ubuntu-latest
steps:
- name: Run security checks
run: # your commands here
Update the status check in .github/workflows/status-check.yml:
const requiredChecks = {
python: [
'Python CI / Linting',
'Python CI / Unit Tests (3.10)',
// ... existing checks ...
'Python CI / Security Scan' // ← Add your new check
],
Submit PR - Your new check is now required for all relevant changes!
Apache License 2.0 - See LICENSE file for details
Добавь это в claude_desktop_config.json и перезапусти Claude Desktop.
{
"mcpServers": {
"interceptors": {
"command": "npx",
"args": [
"-y",
"@olaservo/mcp-interceptors"
]
}
}
}PRs, issues, code search, CI status
автор: GitHubDatabase, auth and storage
автор: SupabaseReference / test server with prompts, resources, and tools.
Secure file operations with configurable access controls.
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории development