simple-dynamsoft-mcp
Allows GitHub Copilot in VS Code to access Dynamsoft SDK tools for generating code and guidance.
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., "@simple-dynamsoft-mcphow to scan a document with Dynamic Web TWAIN in React?"
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.
Dynamsoft MCP Server
MCP server that helps AI assistants generate accurate code and guidance for Dynamsoft SDKs.
Supported products:
Dynamic Web TWAIN (DWT)
Dynamsoft Document Viewer (DDV)
Dynamsoft Barcode Reader (DBR): mobile, web, server/desktop
Dynamsoft MRZ Scanner (MRZ)
Dynamsoft Mobile Scanner (MDS)
Default transport is stdio. Native Streamable HTTP is also supported at /mcp.
Demo Video
https://github.com/user-attachments/assets/cc1c5f4b-1461-4462-897a-75abc20d62a6
Related MCP server: Dedalus MCP Documentation Server
Two Core Usage Modes
Remote MCP over HTTP (recommended)
Local MCP via
npx
1) Remote (Recommended)
Use this endpoint directly:
https://simple-dynamsoft-mcp.wonderfulwave-69908b91.eastus2.azurecontainerapps.io/mcp
2) Local
npx -y simple-dynamsoft-mcp@latestDeployment Guides
Azure Container Apps runbook:
docs/deployment/azure-container-apps.mdSelf-hosting (Ubuntu/any server):
docs/deployment/self-hosting.md
MCP Client Configuration
Use one of the following client configs. Remote is recommended.
OpenCode
Remote (recommended):
Location:
macOS:
~/.config/opencode/opencode.jsonWindows:
%USERPROFILE%\.config\opencode\opencode.json
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"dynamsoft": {
"type": "remote",
"url": "https://simple-dynamsoft-mcp.wonderfulwave-69908b91.eastus2.azurecontainerapps.io/mcp"
}
}
}Local:
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"dynamsoft": {
"type": "local",
"command": ["npx", "-y", "simple-dynamsoft-mcp@latest"]
}
}
}Claude Desktop
Location:
macOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows:
%APPDATA%\Claude\claude_desktop_config.json
Remote (recommended):
{
"mcpServers": {
"dynamsoft": {
"url": "https://simple-dynamsoft-mcp.wonderfulwave-69908b91.eastus2.azurecontainerapps.io/mcp"
}
}
}Local:
{
"mcpServers": {
"dynamsoft": {
"command": "npx",
"args": ["-y", "simple-dynamsoft-mcp@latest"]
}
}
}VS Code with GitHub Copilot
Global location:
macOS:
~/Library/Application Support/Code/User/mcp.jsonWindows:
%APPDATA%\Code\User\mcp.json
Workspace alternative: .vscode/mcp.json
Remote (recommended):
{
"servers": {
"dynamsoft": {
"url": "https://simple-dynamsoft-mcp.wonderfulwave-69908b91.eastus2.azurecontainerapps.io/mcp"
}
}
}Local:
{
"servers": {
"dynamsoft": {
"command": "npx",
"args": ["-y", "simple-dynamsoft-mcp@latest"]
}
}
}Cursor
Location:
macOS:
~/.cursor/mcp.jsonWindows:
%USERPROFILE%\.cursor\mcp.json
Remote (recommended):
{
"mcpServers": {
"dynamsoft": {
"url": "https://simple-dynamsoft-mcp.wonderfulwave-69908b91.eastus2.azurecontainerapps.io/mcp"
}
}
}Local:
{
"mcpServers": {
"dynamsoft": {
"command": "npx",
"args": ["-y", "simple-dynamsoft-mcp@latest"]
}
}
}Windsurf
Location:
macOS:
~/.codeium/windsurf/mcp_config.jsonWindows:
%USERPROFILE%\.codeium\windsurf\mcp_config.json
Remote (recommended):
{
"mcpServers": {
"dynamsoft": {
"url": "https://simple-dynamsoft-mcp.wonderfulwave-69908b91.eastus2.azurecontainerapps.io/mcp"
}
}
}Local:
{
"mcpServers": {
"dynamsoft": {
"command": "npx",
"args": ["-y", "simple-dynamsoft-mcp@latest"]
}
}
}Cline
Location:
VS Code settings JSON for Cline MCP integration
Remote (recommended):
{
"mcpServers": {
"dynamsoft": {
"url": "https://simple-dynamsoft-mcp.wonderfulwave-69908b91.eastus2.azurecontainerapps.io/mcp"
}
}
}Local:
{
"mcpServers": {
"dynamsoft": {
"command": "npx",
"args": ["-y", "simple-dynamsoft-mcp@latest"]
}
}
}Continue
Location:
~/.continue/config.yaml(or workspace Continue config)
Remote (recommended):
mcpServers:
dynamsoft:
transport: streamable-http
url: https://simple-dynamsoft-mcp.wonderfulwave-69908b91.eastus2.azurecontainerapps.io/mcpLocal:
mcpServers:
dynamsoft:
command: npx
args:
- -y
- simple-dynamsoft-mcp@latestAvailable Tools
The server exposes this minimal tool surface:
get_index-- compact product/version/sample index with selection guidancesearch-- semantic search across docs and samples (also accepts exact sample IDs)list_samples-- browse available samples for a product/edition/platformresolve_version-- resolve current version for a product/edition/platformget_quickstart-- opinionated quickstart: picks a sample by scenario, returns code + install instructionsget_sample_files-- get full project files for a known sample (discovered via list_samples or search)
Advanced Configuration And Operator Docs
Advanced settings, CI/runbook details, and maintenance workflows live in:
AGENTS.md.env.example
License
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
MCP server for building and testing AI agents with multi-model experimentation and insights.
MCP server unifying ERPs, CRMs, APIs and knowledge base for Claude, ChatGPT and Gemini.
Driflyte MCP server which lets AI assistants query topic-specific knowledge from web and GitHub.
MCP server that lets AI assistants use all OneSchema features exposed via the public API.
Related MCP Servers
- AlicenseBqualityCmaintenanceAn MCP server that standardizes and binds development tool patterns, enabling AI assistants like Claude Code to generate code more efficiently with fewer errors and better autocorrection.7131 npm5Apache 2.0
- AlicenseAqualityDmaintenanceAn MCP server that serves documentation and enables AI-powered search, Q\&A, and document analysis for developer tools and guides.54MIT
- AlicenseAqualityDmaintenanceAn intelligent MCP server that serves as a guardian of development knowledge, providing AI assistants with curated access to latest documentation and best practices.4377 npmMIT
- AlicenseAqualityDmaintenanceMCP server that provides UI5 Web Components documentation and integration guides for AI assistants.4192 npm19Apache 2.0