Skip to main content
Glama

Quarkdown MCP Server

by Lillard01
requirements.txt2.1 kB
# Quarkdown MCP Server - Core Dependencies (v1.1.1) # 核心依赖 - 运行 MCP 服务器所需的最小依赖 # MCP SDK - Model Context Protocol Python SDK mcp>=1.0.0 # 核心运行时依赖 - Core Runtime Dependencies # 临时目录管理和文件操作 tempfile # 内置模块,用于临时目录管理 # subprocess # 内置模块,用于 Quarkdown JAR 执行 # json # 内置模块,用于配置和数据处理 # re # 内置模块,用于语法验证和错误解析 # Python 兼容性支持 pathlib2>=2.3.0; python_version<'3.4' typing-extensions>=4.0.0; python_version<'3.8' # 可选开发依赖 # Optional development dependencies # 安装方式:pip install -r requirements.txt -r requirements-dev.txt # 或使用:pip install -e ".[dev]" # 测试框架 - Testing Framework # pytest>=7.0.0 # pytest-asyncio>=0.21.0 # 异步测试支持 # pytest-cov>=4.0.0 # 代码覆盖率 # pytest-mock>=3.10.0 # Mock 支持 # 代码格式化和检查 - Code Formatting and Linting # black>=23.0.0 # 代码格式化 # isort>=5.12.0 # 导入排序 # flake8>=6.0.0 # 代码风格检查 # mypy>=1.0.0 # 类型检查 # pre-commit>=3.0.0 # Git 钩子 # 性能监控 - Performance Monitoring # psutil>=5.9.0 # 系统资源监控 # aiofiles>=23.0.0 # 异步文件操作 # 文档生成 - Documentation # sphinx>=6.0.0 # 文档生成 # sphinx-rtd-theme>=1.2.0 # ReadTheDocs 主题 # 安全扫描 - Security Scanning # bandit>=1.7.0 # 安全漏洞扫描 # safety>=2.3.0 # 依赖安全检查 # 注意事项 - Notes: # 1. 核心依赖已足够运行 MCP 服务器(v1.1 改进版本) # 2. 开发依赖被注释以减少安装时间和依赖冲突 # 3. 根据需要取消注释相应的开发工具 # 4. 建议在虚拟环境中安装所有依赖 # 5. v1.1.1 改进包括:文件结构整理、README 更新、依赖说明优化 # 6. 确保 Java 11+ 已安装并设置 QUARKDOWN_JAR_PATH 环境变量 # 7. 新增的 strict_mode 语法验证需要正确的 Quarkdown 语法支持

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/Lillard01/quarkdown-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server