Content-Length: 228167 | pFad | http://github.com/mcp-use

A1 mcp-use · GitHub
Skip to content
@mcp-use

mcp-use

Open source mcp developer tools
mcp use logo

mcp-use

🌐 MCP-Use is the open source way to connect any LLM to any MCP server and build custom agents that have tool access, without using closed source or application clients.

💬 Get started quickly - chat with your servers on our hosted version! Try mcp-use chat (beta) .

🧐 What is mcp-use?

mcp-use is an open source library that enables developers to connect any LLM to any MCP server, allowing the creation of custom agents with tool access without relying on closed-source or application-specific clients.

✨ Just like this

Here's a quick example of how you can use mcp-use:

import asyncio
from langchain_openai import ChatOpenAI
from mcp-use import MCPAgent, MCPClient

async def main():
    client = MCPClient(config= {"mcpServers":{
    "playwright": {
        "command": "npx",
        "args": ["@playwright/mcp@latest"],
        "env": {"DISPLAY": ":1"}
    }}})
    # Create LLM
    llm = ChatOpenAI(model="gpt-4o", api_key=...)
    # Create agent with tools
    agent = MCPAgent(llm=llm, client=client, max_steps=30)
    # Run the query
    result = await agent.run("Find the best restaurant in San Francisco")

if __name__ == "__main__":
    asyncio.run(main())

➡️ Create your own with our Builder

🚀 Key Features

  • 💻 Open Source: Connect any LLM to any MCP server without vendor lock-in.
  • ⚙️ Flexible Configuration: Support for any MCP server through a simple configuration system.
  • ⚙️ Easy Setup: Simple JSON-based configuration for MCP server integration.
  • 🤖 Universal LLM Support: Compatible with any LangChain-supported LLM provider.
  • 🔌 HTTP Connection: Connect to MCP servers running on specific HTTP ports for web-based integrations.
  • 🔀 Dynamic Server Selection: Agents can dynamically choose the most appropriate MCP server for the task.

🏁 Getting Started


We are constantly working to improve mcp-use. Check out what we're planning and suggest new features!

Pinned Loading

  1. mcp-use mcp-use Public

    mcp-use is the easiest way to interact with mcp servers with custom agents

    Python 3.6k 418

Repositories

Showing 3 of 3 repositories

Most used topics

Loading…









ApplySandwichStrip

pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

Fetched URL: http://github.com/mcp-use

Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy