Skip to main content

MCP System Bridge

License: MIT Version Last commit Commit activity Stars Forks Watchers Contributors

A bridge implementation of the Model Context Protocol (MCP) that exposes native operating system features such as clipboard management, URL handling and date information retrieval.


Table of Contents


Overview

mcp-sys-bridge provides a minimal set of tools for MCP compatible clients, allowing them to interact with the underlying OS in a safe manner.


Key Features

  • 🚀 URL Opening — open one or multiple URLs in the default browser.
  • 📋 Clipboard Support — copy text directly to the clipboard.
  • 🔔 System Notifications — send native OS notifications (Windows, macOS, Linux).
  • 📆 Date Info — retrieve detailed information about the current date and time.

Installation

mcp-sys-bridge runs directly with uvx; no package installation is required. Add the server to your MCP configuration:

{
  "mcpServers": {
    "mcp-sys-bridge": {
      "command": "uvx",
      "args": ["mcp-sys-bridge"]
    }
  }
}

Ensure uv is installed following the uv documentation.


Quick Start

Start the bridge manually:

uvx mcp-sys-bridge

Available Tools

  • open_urls — open a list of URLs in the default browser.
  • copy_to_clipboard — copy text to the clipboard.
  • send_notification — send a native system notification with customizable title, message, app name, and timeout.
  • get_current_date_info — return rich information about the current date such as day number, week number, quarter and more.

Changelog

0.1.5

  • Added send_notification tool to send native system notifications across Windows, macOS, and Linux.
  • Added plyer dependency for cross-platform notification support.

0.1.4

  • Defined annotations to declare tools as read-only.

0.1.3

  • Added get_current_date_info tool to get comprehensive information about the current date.

0.1.2

  • Change open_url to open_urls to open a list of URLs in the default browser.

0.1.1

  • Improve the open_url tool to handle URLs without a scheme and validate that the URL is valid.

0.1.0

  • Added open_url tool.
  • Added copy_to_clipboard tool.

License

MIT License. See license.

Metadata

Release files for iflow-mcp_leynier-mcp-sys-bridge 0.1.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for iflow-mcp_leynier-mcp-sys-bridge 0.1.5
File Size Uploaded
iflow_mcp_leynier_mcp_sys_bridge-0.1.5.tar.gz 27.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for iflow-mcp_leynier-mcp-sys-bridge 0.1.5
File Interpreter ABI Platform
iflow_mcp_leynier_mcp_sys_bridge-0.1.5-py3-none-any.whl Python 3 none any Details

Total release size: 34.6 kB

Release files / iflow_mcp_leynier_mcp_sys_bridge-0.1.5.tar.gz

Download URL iflow_mcp_leynier_mcp_sys_bridge-0.1.5.tar.gz
Size 27.6 kB
Tags Source
SHA-256 checksum
How to use checksums
b4d6e14533b2af91f9b683f6ae3a514835ba9a08e9f54440006b1764d14c550d
BLAKE2b-256 checksum
How to use checksums
9c3151e345a41a5ea15a25be32cc917d842100da3eb5708a589e39910d26a79e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / iflow_mcp_leynier_mcp_sys_bridge-0.1.5-py3-none-any.whl

Download URL iflow_mcp_leynier_mcp_sys_bridge-0.1.5-py3-none-any.whl
Size 7.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
fa1870686e350e767c29fbf6607eb06c20b58d469da8626870e5eddc98ba86a9
BLAKE2b-256 checksum
How to use checksums
0e963b84eae7286c1c85448d4d5fc0c29bd01b072e73765b622c94651548743d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release history Release notifications | RSS feed

This release

0.1.5 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page