mcp and mcp-client-gen
These are complements: zuplo/mcp provides the low-level TypeScript SDK foundation for making MCP calls, while kriasoft/mcp-client-gen uses that foundation to auto-generate type-safe, OAuth-enabled client libraries from MCP server definitions.
About mcp
zuplo/mcp
A fetch API based TypeScript SDK for MCP
This is a developer's toolkit for building micro-servers that can process specific tasks or 'tools.' Developers define the tasks, specify the expected inputs, and how to handle them. The output is the result of these tasks, accessible via a standardized API. This is used by backend developers or API engineers creating server-side logic for applications.
About mcp-client-gen
kriasoft/mcp-client-gen
Turn any MCP server into a type-safe TypeScript SDK in seconds - with OAuth 2.1 and multi-provider support
This tool helps TypeScript developers quickly connect their applications to any MCP server, like Notion or GitHub. It takes a server's URL and generates ready-to-use TypeScript code. This code allows developers to interact with the server's features while benefiting from automatic type-checking and simplified authentication.
Scores updated daily from GitHub, PyPI, and npm data. How scores work