deepseek-web-harness
Click on "Install 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., "@deepseek-web-harnessExplain quantum entanglement with deep think and search"
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.
DeepSeek Web Harness
Use an authenticated DeepSeek Web session as a local MCP tool from MCP-capable AI harnesses and third-party clients.
Step 1 flow:
MCP-capable harness / third-party client
|
v
deepseek-web-harness
|
local SKILL.md injection
|
v
signed-in normal Chrome profile
|
v
DeepSeek Web
|
v
responseThe first login is manual in a normal installed Chrome/Edge window. The bridge then reuses that dedicated browser profile. It does not copy cookies or credentials into the repository.
Setup
npm install
npm run loginSign in to DeepSeek in the browser that opens, then close that browser normally.
Verify direct chat:
npm run chat -- "Reply with exactly: DEEPSEEK WEB READY"Start the MCP server:
npm run mcpGeneric MCP stdio config:
{
"mcpServers": {
"deepseek-web": {
"command": "node",
"args": ["E:/projects/deepseek-web-harness/server/index.js"]
}
}
}Tools:
ask_web_deepseek— prompt DeepSeek Web and return its final text. Supportsmode(instant,expert,imageRecognition),deepThink,search,newChat,attachments, and localskills.deepseek_web_capabilities— inspect the signed-in Web UI for DeepThink, search, and file-upload support.list_deepseek_skills— list local skills.
ask_web_deepseek accepts skills, for example ["concise"]. Skills live at skills/<name>/SKILL.md and are prepended to the prompt. attachments takes absolute local file paths and uploads them to DeepSeek Web before the prompt is sent. The bridge also maps the current Web UI controls for Instant, Expert, Image Recognition, DeepThink, and Smart Search.
The current signed-in Web UI advertises uploads for common images (png, jpg, webp, gif, svg), PDFs, Office documents, spreadsheets, text/Markdown/CSV/JSON, source-code files, and several additional document/image formats. Use deepseek_web_capabilities to read the live accept list instead of hard-coding it in clients.
CLI examples:
npm run chat -- "Explain this carefully" --mode expert --deep-think --new-chat
npm run chat -- "What is in this file?" --mode imageRecognition --attach C:\path\image.png --new-chat
npm run chat -- "Find the latest information about this topic" --search --new-chatRelated MCP server: cdp-bridge
Credits
Inspired by miuuyy/codex-chatgpt-web, especially its local bridge -> owned browser session -> web AI response pattern. This project is a separate DeepSeek-oriented implementation.
Notes
Windows is the Step 1 target.
Chrome or Edge must be installed.
If the site asks for verification or login again, run
npm run loginand complete it manually.Browser/site UI changes can require selector updates.
MIT licensed.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.
No tool schema history has been recorded yet.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Stealth web browser for agents: search, fetch, click, download and type in persistent MCP sessions.
Scrape, crawl and search the web for AI agents via MCP.
Browser MCP for logged-in tasks. Uses your Chrome — credentials stay local. Zero-token replay.
Live browser debugging for AI assistants — DOM, console, network via MCP.
Related MCP Servers
- AlicenseAqualityDmaintenanceEnables real-time web search via DeepSeek's search-enhanced dialogue, providing search results as answers through MCP tools.1MIT
- AlicenseAqualityAmaintenanceConnects MCP clients to real browser sessions via a Chromium plugin, enabling LLMs to read, scan, automate, and navigate web pages using the user's existing browser state.10296MIT
- FlicenseNot gradedqualityBmaintenanceA local multimodal recognition workbench that uses your Edge/Chrome session to access DeepSeek Web, exposing MCP tools for recognizing images, documents, audio, and video with privacy-preserving temporary processing.-
- AlicenseNot gradedqualityBmaintenanceEnables AI agents to control your existing Chrome browser via MCP, using your logged-in sessions for automation on authenticated sites. Provides high-level browser tools plus raw CDP and Chrome API access.MIT
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/nezumi0627/deepseek-web-harness'
If you have feedback or need assistance with the MCP directory API, please join our Discord server