Command Palette

Search for a command to run...

UnylyUnyly
Browse all

Simple Dynamsoft Mcp

FreeNot checked

MCP server for Dynamsoft SDKs - Capture Vision, Barcode Reader (Mobile/Python/Web), Dynamic Web TWAIN, and Document Viewer. Provides documentation, code snippet

GitHubEmbed

About

MCP server for Dynamsoft SDKs - Capture Vision, Barcode Reader (Mobile/Python/Web), Dynamic Web TWAIN, and Document Viewer. Provides documentation, code snippets, and API guidance.

README

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

Two Core Usage Modes

  1. Remote MCP over HTTP (recommended)
  2. 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@latest

Deployment Guides

  • Azure Container Apps runbook: docs/deployment/azure-container-apps.md
  • Self-hosting (Ubuntu/any server): docs/deployment/self-hosting.md

MCP Client Configuration

Use one of the following client configs. Remote is recommended.

OpenCode

OpenCode Config

Remote (recommended):

Location:

  • macOS: ~/.config/opencode/opencode.json
  • Windows: %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

Claude Desktop Config

Location:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %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

VS Code MCP Config

Global location:

  • macOS: ~/Library/Application Support/Code/User/mcp.json
  • Windows: %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

Cursor MCP Config

Location:

  • macOS: ~/.cursor/mcp.json
  • Windows: %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

Windsurf MCP Config

Location:

  • macOS: ~/.codeium/windsurf/mcp_config.json
  • Windows: %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

Cline MCP Config

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

Continue MCP Config

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/mcp

Local:

mcpServers:
  dynamsoft:
    command: npx
    args:
      - -y
      - simple-dynamsoft-mcp@latest

Available Tools

The server exposes this minimal tool surface:

  • get_index -- compact product/version/sample index with selection guidance
  • search -- semantic search across docs and samples (also accepts exact sample IDs)
  • list_samples -- browse available samples for a product/edition/platform
  • resolve_version -- resolve current version for a product/edition/platform
  • get_quickstart -- opinionated quickstart: picks a sample by scenario, returns code + install instructions
  • get_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

from github.com/yushulx/simple-dynamsoft-mcp

Install Simple Dynamsoft Mcp in Claude Desktop, Claude Code & Cursor

Recommended · one command, every IDE
unyly install simple-dynamsoft-mcp

Installs into Claude Desktop, Claude Code, Cursor & VS Code — handles npx, uvx and build-from-source repos for you.

First time? Get the CLI: curl -fsSL https://unyly.org/install | sh

Or configure manually

Run in your terminal:

claude mcp add simple-dynamsoft-mcp -- npx -y simple-dynamsoft-mcp

FAQ

Is Simple Dynamsoft Mcp MCP free?

Yes, Simple Dynamsoft Mcp MCP is free — one-click install via Unyly at no cost.

Does Simple Dynamsoft Mcp need an API key?

No, Simple Dynamsoft Mcp runs without API keys or environment variables.

Is Simple Dynamsoft Mcp hosted or self-hosted?

Self-hosted: the server runs locally on your machine via the install command above.

How do I install Simple Dynamsoft Mcp in Claude Desktop, Claude Code or Cursor?

Open Simple Dynamsoft Mcp on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare Simple Dynamsoft Mcp with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All development MCPs