Token导航 LogoToken导航

MCP Server · 文档知识

Hulft MCP

HULFT MCP Server 是一个基于AWS AI服务的文档处理服务器,提供文本提取、文档分类、字段提取等功能。

stdio官方级别未说明来源级核验工具 11
文档处理文本提取Java

快速开始

作者 / 组织
HULFT-Inc
提供方
HULFT-Inc

工具数量

11

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

0

仓库热度

收录来源

1 个

MCP World

选型结论

Hulft MCP 属于文档知识类 MCP Server,公开资料标注 11 个工具,通过stdio 本地进程接入,客户端适配情况以官方文档为准,有可以直接复制的安装命令;接入前要先准备 会话凭据。

分类

文档知识

传输方式

stdio

认证方式

会话凭据

部署方式

公开资料未说明

安装与配置

安装命令

pip install pre-commit

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 对应的运行时,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 11 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

详细介绍

HULFT MCP 服务器

用于使用AWS AI服务进行文档处理的模型上下文协议(MCP)服务器。提供文本提取、文档分类、字段提取等工具。

🚀 快速开始

生产

# Access production endpoint
curl https://mcp.hulftincpredev.net/health

发展

# Access development endpoint
curl https://mcp-dev.hulftincpredev.net/health

本地开发

# Build and run
./gradlew build
java -jar build/libs/hulft-mcp-1.0.0.jar

# Server starts on http://localhost:3333

🏗️ 建筑

环境

环境分支URL资源
生产mainhttps://mcp.hulftincpredev.net/mcp2个任务,512个CPU,1GB RAM
发展develophttps://mcp-dev.hulftincpredev.net/mcp1个任务,256个CPU,512MB RAM

基础设施

  • 平台:AWS云服务器Fargate
  • 负载均衡器:使用HTTPS的应用程序负载平衡器
  • 容器:Docker(linux/amd64)
  • 日志记录:JSON格式的CloudWatch日志
  • 域名系统:带有ACM SSL证书的Route53

📋 可用工具

文档处理

  • 提取文本 -从PDF、Word、Excel、图像中提取文本
  • classify文档 -使用AWS Comprehend/基岩对文档类型进行分类
  • 提取字段 -使用AWS基岩提取结构化字段
  • convert_to_markdown -将文档转换为Markdown格式

归档操作

  • 提取存档 -提取ZIP/TAR档案
  • list_存档 -列出存档内容

工作管理

  • get_job_status -检查异步作业状态
  • list_jobs -列出所有作业
  • cancel_job -取消正在运行的作业

模式管理

  • get_schema -获取字段提取模式
  • list_schemas -列出可用架构

🔌 端点

MCP协议

  • POST /mcp -MCP JSON-RPC请求
  • GET /mcp -SSE流(返回405-不支持)

健康检查

  • GET /health -服务健康状态
{
  "status": "healthy",
  "version": "2.1.0",
  "service": "hulft-mcp",
  "timestamp": 1737398400000
}

🔐 MCP协议合规性

实施MCP流式HTTP规范(2025-11-25):

  • ✅ 协议版本验证(MCP-Protocol-Version 头球
  • ✅ 会话管理(MCP-Session-Id 头球
  • ✅ 接受标头协商
  • ✅ 源标头验证(DNS重新绑定保护)
  • ✅ JSON-RPC 2.0错误响应
  • ⚠️ SSE流(可选,返回405)

看 MCP_合作.md 了解详情。

🛠️ 发展

先决条件

  • Java 17+
  • 码头工人
  • AWS CLI(用于部署)
  • 预提交(用于git钩子)

设置

# Clone repository
git clone https://github.com/HULFT-Inc/hulft-mcp.git
cd hulft-mcp

# Install pre-commit hooks
pip install pre-commit
pre-commit install

# Build
./gradlew build

# Run tests
./gradlew test

# Check code quality
./gradlew pmdMain checkstyleMain

工作流程

  1. 创建要素分支: git checkout -b feature/my-feature
  2. 进行更改并提交(预提交钩子自动运行)
  3. 推送分支: git push origin feature/my-feature
  4. 创建Pull请求 main
  5. 通过PR合并(触发部署)

备注:直接承诺 main 被预提交钩子阻塞。

🚢 部署

自动化(GitHub操作)

部署会自动触发:

  • 推至 main → 生产部署
  • 推至 develop → 开发部署

工作流使用OIDC进行AWS身份验证(无静态凭据)。

手动部署

# Build Docker image
docker buildx build --platform linux/amd64 -t hulft-mcp:latest .

# Push to ECR
aws ecr get-login-password --region us-east-1 | docker login --username AWS --password-stdin 486560520867.dkr.ecr.us-east-1.amazonaws.com
docker tag hulft-mcp:latest 486560520867.dkr.ecr.us-east-1.amazonaws.com/hulft-mcp:latest
docker push 486560520867.dkr.ecr.us-east-1.amazonaws.com/hulft-mcp:latest

# Update ECS service
aws ecs update-service --cluster hulft-mcp-cluster --service hulft-mcp --force-new-deployment --region us-east-1

基础设施(地形)

cd terraform

# Production
terraform workspace select prod
terraform apply -var-file=prod.tfvars

# Development
terraform workspace select default
terraform apply -var-file=dev.tfvars

📊 监控

CloudWatch日志

# Production logs
aws logs tail /ecs/hulft-mcp --follow --region us-east-1

# Development logs
aws logs tail /ecs/hulft-mcp-dev --follow --region us-east-1

健康检查

# Check service health
curl https://mcp.hulftincpredev.net/health

# Check ECS service
aws ecs describe-services --cluster hulft-mcp-cluster --services hulft-mcp --region us-east-1

🏆 质量指标

  • ✅ PMD: 0次违规(低于383次)
  • ✅ 检查方式: 0次违规(低于46次)
  • ✅ 测验: 54/54通过(100%)
  • ✅ 新闻报道: 73.9%(超过70%阈值)

📚 文档

🔒 安全

  • 带有ACM通配符证书的HTTPS
  • 仅限TLS 1.3/1.2
  • 源标头验证
  • 会话管理
  • 无静态AWS凭据(OIDC)
  • 预提交钩子阻止私钥提交

💰 成本估算

  • ECS Fargate:约30美元/月
  • 应用程序负载平衡器:约20美元/月
  • 数据传输:约5-10美元/月
  • CloudWatch日志:约2美元/月
  • ECR:约1美元/月

总计:约58-63美元/月

📝 许可证

MIT许可证-请参阅 许可证 文件以获取详细信息。

🤝 贡献

  1. 分叉存储库
  2. 创建特征分支
  3. 通过测试进行更改
  4. 确保所有质量检查通过
  5. 提交拉取请求

📞 支持

对于问题或疑问,请打开GitHub问题。

工具与能力

工具数量

11

资源数量

0

提示词数量

0

能力标签

文档处理Java本地部署AWSAI服务文本提取文档分类字段提取

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

读长文档提问

把 PDF、Markdown 和笔记交给模型,按章节追问细节。

整理知识库

把零散资料归档、打标签,检索时更容易命中。

批量出摘要

提取要点,输出能直接引用的段落。

选择建议

值得选的地方

  • 工具数量 11 个,一次接入能覆盖的操作比单点工具更全。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • stdio 方式要求本地装好 运行环境,换机器要重新装一遍。
  • 需要自备会话凭据,没有凭据没法直接试。
  • 公开摘要偏短,具体能力和限制要回到仓库确认。

更适合

  • 需要在文档知识场景里让模型直接调用外部能力的人。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 暂时拿不到会话凭据的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Hulft MCP

MCP World · 本页

11stdio有1 个2026-05-17
Cherry Studio

MCP World

0未说明未标注1 个2026-05-17
Pdf Math Translate

MCP World

0stdio有1 个2026-05-17
report generation

MCP World

0stdio有1 个2026-05-17
Anything To Notebooklm

MCP World

0stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Hulft MCP 怎么安装?

公开资料给出的安装命令是 pip install pre-commit,运行环境为 未标注。装完后按客户端要求写进 MCP 配置,重启客户端生效。

Hulft MCP 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

Hulft MCP 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Hulft MCP 需要 API Key 吗?

公开资料标注的认证方式是会话凭据,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

Hulft MCP 支持哪些客户端?

公开资料没有标注具体客户端;能配置本地 MCP 命令的客户端都能接,配置方式参照官方文档。

来源信息

继续浏览同类 MCP