ekran-rehberi
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@ekran-rehberiStep-by-step, can you guide me through the process of uploading this file?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
π§ Ekran Rehberi Β· Screen Guide
Claude points. You click. A tiny Windows overlay that shows where to click, copy, paste or drag, with colored boxes, short labels and a ghost cursor, step by step. Built to help people with ADHD stay focused.
π¬π§ English Β· πΉπ· TΓΌrkΓ§e
β If this helps you, please give it a star. It helps other people find it.
π‘ Why?
You ask an AI for help and get back: "Open the folder, copy the file, go to the page, click Upload, drag it inβ¦" Then you're left staring at the screen wondering where all that is.
Screen Guide puts the instructions on your screen, one step at a time:
π© 1. Copy the logo: a green box around the file and a
Ctrl+Cbadgeπ¦ 2. Click Upload: a blue box, and a ghost cursor shows you the click
π§ 3. Drag it here: the ghost cursor carries the file from A to B
β When you finish a step it turns green and the next one appears by itself
You stay in control: the guide only shows, and you do the clicking.
Related MCP server: screenmcp-claude-plugin
β¨ Features
π― One step at a time | Big number, β€ 6-word label, nothing else to distract you |
π¨ A color per action | click π¦ Β· copy π© Β· paste π¨ Β· drag π§ Β· type πͺ Β· look β¬ |
π» Ghost cursor | Shows the movement, and you follow it with your own mouse |
β‘ Auto-advance | Detects the click, copy, paste, drag or typing and moves on |
π Finds things by name |
|
πͺΆ Low token usage | Claude sends all steps in one call, and tracking runs locally |
π€ Opens automatically | The MCP server tells Claude to use it whenever you have manual steps |
π Turkish & English UI | Follows your Windows language. Adding a new language takes one dictionary |
βοΈ How it works
flowchart LR
A[You ask Claude] --> B[Claude answers<br/>+ calls rehber_goster]
B --> C[MCP server]
C -->|localhost JSON| D[Overlay app]
D --> E[UI Automation<br/>finds 'Upload']
E --> F[π¦ box + ghost cursor]
F --> G{You did it?}
G -->|click / copy / paste / drag| H[β
next step]
G -->|I'm stuck| I[Claude takes ONE screenshot<br/>and fixes the box]π Install (Windows 10/11)
git clone https://github.com/semihcarter5/ekran-rehberi.gitcd ekran-rehberipython -m venv .venv.venv\Scripts\pip install -r requirements.txtConnect to Claude Code
claude mcp add ekran-rehberi -s user -- "C:\FULL\PATH\ekran-rehberi\.venv\Scripts\python.exe" "C:\FULL\PATH\ekran-rehberi\mcp_sunucu.py"Connect to Claude Desktop
Add this to %APPDATA%\Claude\claude_desktop_config.json:
{
"mcpServers": {
"ekran-rehberi": {
"command": "C:\\FULL\\PATH\\ekran-rehberi\\.venv\\Scripts\\python.exe",
"args": ["C:\\FULL\\PATH\\ekran-rehberi\\mcp_sunucu.py"]
}
}
}That's it. The overlay starts in the background the first time it's needed.
π§ͺ Try it without Claude
.venv\Scripts\python goster.py ornekler\demo.jsonCommand | What it does |
| Show the steps |
| Current step / status |
| Skip to the next step |
| Clear the screen |
| Quit the overlay |
Shortcuts: Ctrl+Shift+Space next step Β· Ctrl+Shift+End close Β· drag the panel to move it.
Language: set EKRAN_REHBERI_DIL=en or tr to override the Windows language.
π Step format
{
"baslik": "Upload the logo",
"adimlar": [
{"tur": "kopyala", "yazi": "Copy the logo", "hedef": "Explorer > logo.png"},
{"tur": "tikla", "yazi": "Click Upload", "hedef": "Chrome > Upload|YΓΌkle"},
{"tur": "surukle", "yazi": "Drag it here", "hedef": "Explorer > logo.png", "birak": "Chrome > Drag files here"},
{"tur": "yaz", "yazi": "Type the name", "hedef": "Chrome > Repository name", "metin": "my-project"}
]
}tur(type):tiklaclick Β·kopyalacopy Β·yapistirpaste Β·surukledrag Β·yaztype Β·baklook. English aliases (click,copy,paste,drag,type,look) work too.hedef(target):"Window > visible text". Use|for alternatives:"Taskbar > BaΕlat|Start".kutu(box):[x, y, width, height]in real screen pixels, when you know the exact spot.
π€ Contributing: help wanted!
This project is small, friendly and looking for contributors: first-timers are very welcome.
π Found a bug? Open an issue
π‘ Have an idea? Start a discussion
π οΈ Want to code? Pick a
good first issue
Ideas we'd love help with: macOS / Linux support, more languages, sound cues, a settings window,
a one-file .exe release, and accessibility testing.
π Read the contributing guide. It explains the code (including the Turkish names) in 5 minutes.
π Privacy
Everything runs locally. Mouse and keyboard listeners only check whether the current step is done. Nothing is recorded or sent anywhere.
π License
MIT: free to use, change and share.
β Don't forget to star the repo!
Every star helps more people (and more people with ADHD) find this tool.
This server cannot be deployed
Maintenance
Related MCP Connectors
- ZionDeskOAuthapp.ziondesk
Connect ChatGPT, Claude, Cursor or VS Code to your Windows PC: files, terminal, browser, apps.
Eyes and hands on real Windows PCs β observe, click, type via Glasswarp API.
Connect AI assistants to your approved computer for files, commands, browser and desktop tasks.
Use your Mac, Windows or Linux computer from ChatGPT, Claude or Codex: files, commands, documents.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables Claude to fully control a Windows desktop with native screen capture, low-level input injection, game-grade input, and play-testing capabilities.MIT
- AlicenseNot gradedqualityDmaintenanceEnables Claude to control the local desktop via screenshot, mouse, keyboard, and clipboard operations.MIT
- AlicenseNot gradedqualityDmaintenanceEnables Claude Desktop to control mouse, keyboard, and clipboard on Windows, allowing AI-driven computer interaction tasks like clicking, typing, scrolling, and screenshotting.MIT
- AlicenseNot gradedqualityCmaintenanceEnables an assistant to visually monitor a selected desktop window through screenshots and perform mouse and keyboard actions, with visual feedback for each step.MIT