快速开始
第一步:获取 API Key
前往 somark.tech/workbench/apikey 获取你的 API Key。第二步:配置 MCP 客户端
将以下配置添加到你的 MCP 客户端配置文件中:Claude Desktop
Claude Desktop
配置文件路径:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
VS Code
VS Code
在 VS Code 设置中找到 MCP 配置项,或编辑
.vscode/mcp.json。Cursor
Cursor
在 Cursor 设置中搜索 MCP,将配置添加至对应的 JSON 配置文件。
第三步:开始使用
配置完成后,直接向 AI 助手发送指令即可:“帮我解析这个 PDF” “提取合同中的关键条款” “把这张图片里的内容转成 Markdown”
可用工具
MCP Server 提供以下三个工具:check_api_key
检查 SoMark API Key 是否已配置并可用。无需参数。
set_api_key
在运行时设置或更新 API Key,适用于未通过环境变量配置的场景。
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
api_key | string | ✅ | 你的 SoMark API Key |
extract_document
解析 PDF 或图片文件,输出 Markdown 或 JSON 格式。
| 参数 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
file_path | string | ✅ | — | 文件的绝对路径 |
output_format | "markdown" | "json" | ❌ | "markdown" | 输出格式 |
extract_images | boolean | ❌ | false | 是否提取文档中的图片 |
language | string | ❌ | 自动检测 | 语言代码,如 zh、en、ja |
支持的文件格式
文档:pdf doc docx ppt pptx
图片: png jpg jpeg bmp tiff jp2 dib ppm pgm pbm gif heic heif webp xpm tga dds xbm
常见问题
| 问题 | 解决方案 |
|---|---|
| ”API key not configured” | 检查 MCP 配置中的 env.SOMARK_API_KEY,或使用 set_api_key 工具手动设置 |
| 连接失败 | 确认 API Key 有效,且 somark.tech 可正常访问 |
| 不支持的文件格式 | 参考上方支持的文件格式列表 |

