Fused MCP Agents logo

Fused MCP Agents

by fusedio

Fused MCP Agents helps you set up MCP servers for data, enabling LLMs like Claude to interact with APIs and executable code. This repository provides a simple workflow to pass Python code directly to your Claude app using Fused User Defined Functions (UDFs).

View on GitHub

Last updated: N/A

What is Fused MCP Agents?

This repository provides a step-by-step notebook workflow to set up MCP Servers with Claude's Desktop App, all in Python built on top of Fused User Defined Functions (UDFs). It allows you to connect Claude to APIs and executable code.

How to use Fused MCP Agents?

  1. Clone the repository. 2. Install uv. 3. Follow the getting-started notebook (fused_mcp_agents.ipynb) to set up the server. 4. Use the advanced notebook (2.create_your_own_agents.ipynb) to create your own agents and functions. If you don't have the Claude Desktop app, you can use the local client by setting up an Anthropic API key and running the client.py script.

Key features of Fused MCP Agents

  • Easy setup of MCP servers

  • Integration with Claude's Desktop App

  • Based on Fused User Defined Functions (UDFs)

  • Example notebook workflows

  • Support for local Claude client (without Desktop App)

  • Ability to create custom agents and functions

Use cases of Fused MCP Agents

  • Connecting Claude to APIs

  • Executing Python code from Claude

  • Interacting with data using LLMs

  • Automating tasks with Claude

  • Building custom agents for Claude

FAQ from Fused MCP Agents

What is an MCP server?

MCP servers allow LLMs like Claude to make HTTP requests, connecting them to APIs & executable code.

Do I need a Fused account to use this?

No, you do not need a Fused account. All of this will be running on your local machine.

What if I don't have the Claude Desktop app?

You can use the provided local client interface, which requires an Anthropic API key.

How do I debug the setup?

Check that uv run main.py -h returns the expected output. You might need to pass global paths to some functions in the Claude_Desktop_Config.json.

Where can I get help?

Join the Fused Discord server for support.