experimental-ext-interceptors/typescript/sdk
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Ukjae Jeong 2b1d10093e
Import revised sep and update the sep number (#21)
Interceptor SEP has been moved from
https://github.com/modelcontextprotocol/modelcontextprotocol/issues/1763
to
https://github.com/modelcontextprotocol/modelcontextprotocol/issues/2624
.
This PR updates the SEP references over the codebase and import revised
SEP

Signed-off-by: Ukjae Jeong <jeongukjae@gmail.com>
2026-06-16 05:16:21 +01:00
..
src Import revised sep and update the sep number (#21) 2026-06-16 05:16:21 +01:00
.eslintrc.json Initial project structure for MCP interceptors (#3) 2026-01-26 17:54:37 +00:00
.nvmrc Initial project structure for MCP interceptors (#3) 2026-01-26 17:54:37 +00:00
package.json Initial project structure for MCP interceptors (#3) 2026-01-26 17:54:37 +00:00
README.md Initial project structure for MCP interceptors (#3) 2026-01-26 17:54:37 +00:00
tsconfig.json Initial project structure for MCP interceptors (#3) 2026-01-26 17:54:37 +00:00
vitest.config.js Initial project structure for MCP interceptors (#3) 2026-01-26 17:54:37 +00:00

MCP Interceptors TypeScript SDK

TypeScript implementation of the Model Context Protocol (MCP) interceptor framework.

Installation

npm install @ext-modelcontextprotocol/interceptors

Usage

import { Interceptor } from '@ext-modelcontextprotocol/interceptors';

// The MCP SDK is available as a peer dependency
import { Client, Server } from '@modelcontextprotocol/sdk';

// Example usage will be added as the implementation progresses

Development

# Install dependencies
npm install

# Build
npm run build

# Run tests
npm test

# Lint
npm run lint

License

Apache License 2.0 - See LICENSE file in the root directory for details.