mcp-client-server

TypeScript

An MCP Server that's also an MCP Client. Useful for letting Claude develop and test MCPs without needing to reset the application.

Protocol Implementations
Developer Tooling
AI Testing Frameworks

Architecture and Design Patterns

The repository adopts a dual role as both an MCP server and client, designed for testing MCP servers during development. It utilizes a clear architecture with distinct components for process management, client communication, and test execution. The design includes modularity to easily manage interactions and future enhancements, with phased implementation planned.

About

Language

TypeScript

Stars

95

Categories

Protocol ImplementationsDeveloper ToolingAI Testing Frameworks