# mcpadapt

> MCP Server

MCPAdapt unlocks access to 650+ Model Context Protocol (MCP) servers for agentic frameworks, enabling seamless integration of diverse data and tools into workflows. It supports frameworks like Langchain, CrewAI, and Smolagents.

## Overview

- **Category:** AI
- **Language:** Python
- **Stars:** 423
- **Forks:** 13
- **Owner:** grll
- **GitHub:** https://github.com/grll/mcpadapt
- **Created:** 2025-01-11T23:23:49+00:00
- **Updated:** 2025-03-28T21:16:30+00:00
- **Source:** https://model-context-protocol.com/servers/mcp-servers-tools-agentic-framework-integration

## Setup

## Setup

### Smolagents

Smolagents 1.4.1 and above directly ships with mcpadapt integrated in their tool collections object.
It means you can directly use it from smolagents:

```bash
uv add smolagents[mcp]
```

### Other Frameworks

Each agent framework has its own set of optional dependencies to not clutter with useless dependencies.
You choose the flavor you want by adding your framework in brackets in the installation command.

```bash
# with uv
uv add mcpadapt[langchain]

# or with pip
pip install mcpadapt[langchain]
```

Framework supported at the moment: smolagents, langchain, crewAI.

You can also add multiple framework comma separated if needed.

## Tools

## Available Tools

1.  **MCPAdapt**: Unlock 650+ MCP servers tools in your favorite agentic framework.
2.  **Integration with Smolagents**: Directly use mcpadapt from smolagents with `uv add smolagents[mcp]`.
3.  **Framework Adapters**: Support for Langchain, CrewAI, and Smolagents via optional dependencies.
4.  **Tool Adaptation**: Adapt any MCP servers into tools that can be used in agentic workflows.
5.  **Custom Adapter Creation**: Allows users to create adapters for their favorite agentic frameworks.
