Skip to main content

A Universal MCP Application: universal_mcp_resend

Project description

Resend Universal MCP Server

This repository contains an implementation of an Resend Universal MCP (Model Context Protocol) server. It provides a standardized interface for interacting with Resend's tools and services through a unified API.

The server is built using the Universal MCP framework.

This implementation follows the MCP specification, ensuring compatibility with other MCP-compliant services and tools.

Usage

You can start using Resend directly from agentr.dev. Visit agentr.dev/apps and enable Resend.

If you have not used universal mcp before follow the setup instructions at agentr.dev/quickstart

Available Tools

The full list of available tools is at ./src/universal_mcp_resend/README.md

Local Development

📋 Prerequisites

Ensure you have the following before you begin:

  • Python 3.11+ (recommended)
  • uv (install globally with pip install uv)

🛠️ Setup Instructions

Follow the steps below to set up your development environment:

  1. Sync Project Dependencies

    uv sync
    

    This installs all dependencies from pyproject.toml into a local virtual environment (.venv).

  2. Activate the Virtual Environment

    For Linux/macOS:

    source .venv/bin/activate
    

    For Windows (PowerShell):

    .venv\Scripts\Activate
    
  3. Start the MCP Inspector

    mcp dev src/universal_mcp_resend/server.py
    

    This will start the MCP inspector. Make note of the address and port shown in the console output.

  4. Install the Application

    mcp install src/universal_mcp_resend/server.py
    

📁 Project Structure

.
├── src/
│   └── universal_mcp_resend/
│       ├── __init__.py       # Package initializer
│       ├── server.py            # Server entry point
│       ├── app.py            # Application tools
│       └── README.md         # List of application tools
├── tests/                    # Test suite
├── .env                      # Environment variables for local development
├── pyproject.toml            # Project configuration
└── README.md                 # This file

📄 License

This project is licensed under the MIT License.


Generated with MCP CLI — Happy coding! 🚀

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

universal_mcp_resend-0.1.2.tar.gz (129.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

universal_mcp_resend-0.1.2-py3-none-any.whl (9.9 kB view details)

Uploaded Python 3

File details

Details for the file universal_mcp_resend-0.1.2.tar.gz.

File metadata

File hashes

Hashes for universal_mcp_resend-0.1.2.tar.gz
Algorithm Hash digest
SHA256 cbff4f59079ea10db55756f69e8dae19b987c3b253829dc89f87a06be8bf5454
MD5 2d23621ef0a7f7b5d7d8df388a7431fb
BLAKE2b-256 1fb498b13014a85a838b42e03ec3fb857251671295c7643cd1e55e548e0e52f7

See more details on using hashes here.

File details

Details for the file universal_mcp_resend-0.1.2-py3-none-any.whl.

File metadata

File hashes

Hashes for universal_mcp_resend-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 36c55499bc1cecd0bb5eed46468fa195c670841de467d31e2f565d2e0a4f880d
MD5 8e84e5aad03988078564354485a2eec5
BLAKE2b-256 5874a60c5fc73a436de775d06ed1a009993de1fc724928597a0374f1d3467786

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page