mcp-framework and mcpadapt

These are complements: the framework enables developers to build MCP servers, while the adapter enables users to integrate those servers into various agentic frameworks.

mcp-framework
90
Verified
mcpadapt
70
Verified
Maintenance 22/25
Adoption 23/25
Maturity 25/25
Community 20/25
Maintenance 6/25
Adoption 21/25
Maturity 25/25
Community 18/25
Stars: 905
Forks: 103
Downloads: 253,564
Commits (30d): 59
Language: TypeScript
License: MIT
Stars: 418
Forks: 47
Downloads: 176,930
Commits (30d): 0
Language: Python
License: MIT
No risk flags
No risk flags

About mcp-framework

QuantGeekDev/mcp-framework

A framework for writing MCP (Model Context Protocol) servers in Typescript

Provides automatic directory-based discovery and loading of tools, resources, and prompts with built-in validation, eliminating boilerplate scaffolding. Supports multiple transports (stdio, SSE, HTTP Stream) with optional authentication layers (OAuth 2.1, JWT, API Key) and includes a CLI for project generation and management. Built on the official MCP SDK with Zod schema integration for runtime validation and full TypeScript type safety across the entire server lifecycle.

About mcpadapt

grll/mcpadapt

Unlock 650+ MCP servers tools in your favorite agentic framework.

Provides framework-agnostic adapters that translate MCP server tools into native implementations for Smolagents, LangChain, CrewAI, and Google GenAI through a pluggable architecture. Supports both stdio and SSE transport protocols for connecting to local or remote MCP servers, with async/await support where frameworks allow. The adapter pattern enables adding new framework support by implementing a simple interface to convert MCP tool schemas into framework-specific tool objects.

Scores updated daily from GitHub, PyPI, and npm data. How scores work