ME-MCP

by mihalik

177 downloads
Not rated
GitHub

About

ME-MCP is a lightweight personal MCP server designed for deployment via Cloudflare Workers. It enables AI agents to discover information about you and facilitates direct communication through Discord webhooks.

Details

Author
mihalik
Downloads
177
Categories
Other

- Resume fetching via MCP
- Direct contact through Discord webhooks
- Streamable HTTP transport (latest MCP spec)
- Optimized for Cloudflare Workers deployment
- Simple configuration with environment variables
- No email infrastructure required

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name ME-MCP
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

Install dependencies with npm install, then configure the server by updating wrangler.jsonc with your name and setting the DISCORD_WEBHOOK_URL secret. Place your markdown resume in public/resources/resume.txt. Run locally with npm run dev and deploy with npm run deploy. Users connect via Streamable HTTP; the recommended method is Claude Remote MCP (paid subscription) or the mcp-remote client, configured as a standard MCP server.

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "me-mcp": {
            "me-mcp": {
                "command": "npx",
                "args": [
                    "mcp-remote",
                    "https://me-mcp.example.com/mcp"
                ]
            }
        }
    }
}

McpServers

{
    "me-mcp": {
        "command": "npx",
        "args": [
            "mcp-remote",
            "https://me-mcp.example.com/mcp"
        ]
    }
}

ME-MCP

> "Have your agent contact my agent."
>
> -- Cool people in movies

A personal MCP (Model Context Protocol) server enabling agents to discover information about you and facilitate direct communication.

Overview

ME-MCP is a lightweight Streamable HTTP MCP server designed for deployment via Cloudflare Workers.

Features

Resume Fetching: Easily share your resume via MCP. Direct Contact: Receive direct messages

Direct contact is accomplished through Discord webhooks, offering a simpler alternative to email services.

Getting started

Configuration

Update wrangler.jsonc vars MCP_OWNER_NAME with your name.
Copy .dev.vars.example to .dev.vars. Update DISCORD_WEBHOOK_URL with your Discord webhook URL.

  • Update public/resources/resume.txt with a markdown formatted copy of your resume


Local Development

Install dependencies and run locally:

npm install
npm run dev

Deployment

Set the Discord webhook URL.

npx wrangler secret put DISCORD_WEBHOOK_URL

Deploy

npm run deploy

Discovery

Currently, .well-known/mcp discovery is under active discussion (see here). For now, share your URL directly and provide instructions for users to connect.

Using Your Me-MCP

This MCP server adheres to the latest MCP spec using Streamable HTTP transport. As of May 2025, the recommended method to connect is via Claude Remote MCP with a paid Claude subscription.

Alternatively, use the mcp-remote client for proxying, compatible with most MCP clients (Claude Desktop, Cursor, etc.). Configure it as follows:


{
"mcpServers": {
"remote-example": {
"command": "npx",
"args": ["mcp-remote", "https://me-mcp.example.com/mcp"]
}
}
}

After configuration, users or agents can query your information and send messages directly to your Discord.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.