mcp-one

SSE

by MCPHubCloud

8 223 downloads Not rated yet MIT

About

A unified All-in-One entrance for mcpservers, which manages various types of mcpservers.

Details

Transport
SSE
License
MIT

Explore

- Single entry point for multiple MCP servers
- Supports adding custom MCP servers via YAML config
- Exposes combined server over SSE transport
- Runs as a standalone binary or Docker container
- Community-driven with PR and issue contributions welcome

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 mcp-one
    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

mcpone -c mcpserver-config.yaml

Usage:
mcpone -c mcpserver-config.yaml [flags]

Flags:
-- string mcpServers list config
--add_dir_header If true, adds the file directory to the header of the log messages
--alsologtostderr log to standard error as well as files (no effect when -logtostderr=true)
--baseurl string mcpoone server listen address
-c, --config string config file of mcpone (default "mcpone-config.yaml")

make dockerbuild
docker run -it --rm localhost/mcp-one:latest

list_folders

List all mailboxes/folders in the one.com mail account with message and unread counts.

create_folder

Create a new folder or mailbox in the one.com mail account.

rename_folder

Rename an existing mailbox/folder.

delete_folder

Delete a folder/mailbox from the one.com mail account.

search_emails

Search for emails in one.com mailbox using filters (query, folder, sender, recipient, flags).

get_recent_emails

Retrieve the most recent emails from a mailbox folder with envelopes.

get_email_content

Fetch full email content by UID from a folder. Body is converted to clean Markdown.

get_email_thread

Retrieve the full conversation thread for a given email UID or Message-ID.

mark_emails

Mark emails as read, unread, flagged, or unflagged.

move_emails

Move emails from a source folder to a destination folder.

delete_emails

Delete emails by moving them to Trash (soft delete) or permanent expunge.

send_email

Send a new outbound email via one.com SMTP server (send.one.com:465).

reply_email

Reply to an existing email with automated In-Reply-To and References headers.

forward_email

Forward an existing email to new recipients with original header context.

create_draft

Create an email draft in the one.com Drafts folder without sending.

Claude Desktop / Cursor

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

{
    "mcpServers": {
        "mcp-one": {
            "mcp-one": {
                "command": "docker",
                "args": [
                    "run",
                    "-it",
                    "--rm",
                    "localhost/mcp-one:latest"
                ]
            }
        }
    }
}

McpServers

{
    "mcp-one": {
        "command": "docker",
        "args": [
            "run",
            "-it",
            "--rm",
            "localhost/mcp-one:latest"
        ]
    }
}
A unified All-in-One entrance for mcpservers, which manages various types of rated mcpservers.

🤔 What you need is only one mcpserver! 🎉

You are welcome submit PR or issue to make mcp-one more powerful 💪

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.