Token导航 LogoToken导航

MCP Server · 文档知识

Document Analysis

一个基于C# .NET 8构建的HTTP MCP服务器,专为Azure应用服务部署设计,提供文档智能提取、工资单分析及多种实用工具。

未说明官方级别未说明来源级核验工具 5
C#文档处理知识管理

快速开始

公开资料没有提供安装命令,按仓库或官方文档接入。
作者 / 组织
ashiqspace
提供方
ashiqspace

工具数量

5

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

0

仓库热度

收录来源

1 个

MCP World

选型结论

Document Analysis 属于文档知识类 MCP Server,公开资料标注 5 个工具,通过传输方式未标注接入,客户端适配情况以官方文档为准,没有现成的安装命令;接入前先确认权限范围。

分类

文档知识

传输方式

未说明

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

公开目录没有给出安装命令,需要按仓库 README安装;下面按同类条目的通用流程说明。

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

上手步骤

  1. 1

    先确认运行方式

    公开资料没有标注传输方式,先看仓库 README,确认是本地进程还是远程地址。

  2. 2

    获取服务

    公开目录没有给出安装命令,按仓库 README里的步骤安装或获取服务。

  3. 3

    写入客户端配置

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

  4. 4

    验证是否可用

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

接入前确认

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

公开资料仍需确认:安装命令

详细介绍

MCP服务器演示-文档分析和工资条分析器

用C#构建的HTTP MCP(模型上下文协议)服务器。NET 8,专为Azure应用服务部署而设计。包括文档智能、工资单分析和多种实用工具。

特性

  • SSE(服务器发送事件)传输:支持通过HTTP进行流式响应
  • 文档智能:使用Azure文档智能提取和分析文档内容
  • 工资单分析仪:使用GPT-5-nano进行AI驱动的工资单验证和分析
  • 多种内置工具:随机数生成器、Chuck Norris笑话、Azure存储搜索、工资单分析器、文档提取
  • Azure应用服务就绪:配置为易于部署到Azure
  • 健康检查端点:Azure内置运行状况监控
  • 灵活的身份验证:支持Azure凭据和API密钥

关键工具

1.文件提取

使用Azure文档智能从文档中提取文本和结构。

  • 处理PDF、图像和扫描文档
  • 返回结构化内容和元数据

2.工资条分析仪

使用GPT-5-nano对工资单文档进行人工智能分析。

  • 验证文件真实性
  • 提取薪资信息
  • 验证工资单结构
  • 检测可疑文件

3.实用工具

  • 随机数:生成指定范围内的随机数
  • 查克·诺里斯的笑话:随机下载Chuck Norris的笑话
  • Azure存储搜索:从Azure存储中搜索和检索文档

端点

  • POST /sse -MCP服务器端点(服务器发送事件)
  • GET /health -健康检查端点
  • GET / -服务器信息

✅ Azure资源(你需要自己的)

此项目部署到 你的Azure资源。您必须创建:

资源示例名称
资源组my-rg
网页应用my-mcpserver
区域eastus, westeurope等等。

然后使用您的名字进行部署:

.\scripts\deploy.ps1 -Mode azure -Configuration Release `
  -ResourceGroup my-rg -WebAppName my-mcpserver

两个基本命令

1.地方发展

.\scripts\deploy.ps1 -Mode local

在本地运行MCP服务器 http://localhost:5000 用于开发和测试。

2.Azure部署

.\scripts\deploy.ps1 -Mode azure -Configuration Release `
  -ResourceGroup YOUR-RG -WebAppName YOUR-WEB-APP

部署到您的Azure Web应用程序 https://YOUR-WEB-APP.azurewebsites.net

______________________________________________________________________

本地运行

PowerShell:

.\scripts\deploy.ps1 -Mode local

服务器将于启动 http://localhost:5000.

有关详细的本地开发说明,请参阅 部署.md

Windows PowerShell

# Deploy to your Azure resources
.\scripts\deploy.ps1 -Mode azure -Configuration Release `
  -ResourceGroup my-rg -WebAppName my-mcpserver

部署脚本将:

  1. 在发布模式下构建项目(针对性能进行了优化)
  2. 发布应用程序
  3. 部署到您的Web应用程序: my-mcpserver
  4. 请在以下网址提供应用程序: https://my-mcpserver.azurewebsites.net

有关详细的部署说明和高级选项,请参阅 部署.md

______________________________________________________________________

设置和配置

文档智能设置

要使用文档提取功能,请执行以下操作:

工资单分析器设置

要使用基于AI的工资单分析:

______________________________________________________________________

测试工具

初始化连接

{"jsonrpc":"2.0","id":"1","method":"initialize","params":{"protocolVersion":"2024-11-05","clientInfo":{"name":"test-client","version":"1.0.0"}}}

列出可用工具

{"jsonrpc":"2.0","id":"2","method":"tools/list","params":{}}

调用工具

随机数工具示例:

{"jsonrpc":"2.0","id":"4","method":"tools/call","params":{"name":"RandomNumber","arguments":{"min":1,"max":100}}}

工资单分析器示例:

{"jsonrpc":"2.0","id":"5","method":"tools/call","params":{"name":"PayslipAnalyzer","arguments":{"documentContent":"...","employeeId":"EMP123"}}}

项目结构

├── src/                              # Source code
│   ├── MCPServerDemo.csproj         # .NET 8 project file
│   ├── Program.cs                    # Application entry point
│   ├── Tools/                        # MCP tools
│   │   ├── RandomNumberTool.cs
│   │   ├── ChuckNorrisJokeTool.cs
│   │   ├── AzureStorageSearchTool.cs
│   │   ├── PayslipAnalyzerTool.cs
│   │   └── DocumentExtractionService.cs
│   ├── Models/                       # Data models
│   │   └── McpModels.cs
│   ├── Prompts/                      # AI prompt templates
│   │   ├── PayslipPrompts.cs
│   │   └── PromptBuilder.cs
│   ├── Services/                     # Business logic services
│   │   └── DocumentExtractionService.cs
│   ├── appsettings.json              # Production configuration
│   ├── appsettings.Development.json # Local development configuration
│   └── appsettings.Production.json  # Azure production configuration
├── scripts/                          # Deployment scripts
│   ├── deploy.ps1                   # PowerShell script (Windows)
│   └── deploy.sh                    # Bash script (Linux/macOS)
├── .azure/                           # Azure configuration
│   └── plan.md                      # Detailed deployment plan
├── README.md                         # This file
├── DEPLOYMENT.md                     # 📖 Complete deployment guide
├── DOCUMENT_INTELLIGENCE_SETUP.md   # Document Intelligence configuration
└── PAYSLIP_ANALYZER_SETUP.md        # Payslip analyzer configuration

文档

文件目的
QUICKSTART.md⚡ 2分钟后开始 -快速命令和示例
部署.md📖 完整的部署指南 -详细说明和故障排除
脚本_参考.md🔧 脚本文档 -参数、示例和CI/CD集成
文件_电话_设置.mdAzure文档智能凭据和设置
工资单分析仪_SETUP.mdAI Foundry工资单分析器配置
.alue/平面.md详细的Azure部署计划和架构

需求

  • .NET 8 SDK - 下载
  • Azure命令行界面 - 安装 (适用于Azure部署)
  • Azure订阅 -用于部署到云端

脚本

部署脚本

  • Windows PowerShell: .\scripts\deploy.ps1 -主部署脚本

该脚本支持:

  • 本地执行 -Mode local
  • Azure部署 -Mode azure -Configuration Release
  • 自定义资源组和Web应用程序名称
  • 调试和发布配置

用法:参见 部署.md 详细示例和参数

许可证

麻省理工学院

工具与能力

工具数量

5

资源数量

0

提示词数量

0

能力标签

文档智能C#本地部署工资单分析Azure集成AI验证多工具集成

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

典型使用场景

读长文档提问

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

整理知识库

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

批量出摘要

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

选择建议

值得选的地方

  • 只提供 5 个工具,职责集中,接入后不容易误操作。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • 公开资料没有可直接复制的安装命令,第一次接入要自己找入口。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在文档知识场景里让模型直接调用外部能力的人。
  • 愿意照着官方文档一步步配环境的人。

不太适合

  • 希望一条命令就装好、不想看文档的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

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

MCP World · 本页

5未说明未标注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 条

Document Analysis 怎么安装?

公开目录没有给出可以直接复制的安装命令,需要按仓库 README里的步骤安装;装好后写进客户端的 MCP 配置再重启。

Document Analysis 怎么在 Claude Desktop、Cursor 里配置?

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

Document Analysis 收费吗?

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

Document Analysis 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

Document Analysis 支持哪些客户端?

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

来源信息

继续浏览同类 MCP