Skip to main content
Glama
clipboard.py714 B
import win32clipboard import win32con from fastmcp import FastMCP mcp: FastMCP = FastMCP( name="clipboard", ) @mcp.tool("get_clipboard") async def get_clipboard() -> str: """Get the current clipboard contents.""" win32clipboard.OpenClipboard() data = win32clipboard.GetClipboardData(win32con.CF_UNICODETEXT) win32clipboard.CloseClipboard() return data @mcp.tool("set_clipboard") async def set_clipboard(text: str) -> str: """Set the clipboard contents.""" win32clipboard.OpenClipboard() win32clipboard.EmptyClipboard() win32clipboard.SetClipboardText(text, win32con.CF_UNICODETEXT) win32clipboard.CloseClipboard() return "Clipboard set"

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/SecretiveShell/mcp-windows'

If you have feedback or need assistance with the MCP directory API, please join our Discord server