Token导航 LogoToken导航TokenDH.com
MCP evaluation logo
数据服务stdio官方级别未说明来源级核验

MCP evaluation

MCP Server

MCP评估工具是一个专注于时间序列预测模型的论文级评估框架,提供完整的审计跟踪和分析报告。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
Python数据分析API集成

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

jjgianlo

提供方

jjgianlo

最后核验

2026/5/17 20:20

运行时

Python

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

python -m main --eval evaluation.xml --out raw_audit_data.json [--runs 10]

详细介绍

MCP评估工具

MCP(模型上下文协议)服务器的论文等级评估工具,侧重于时间序列预测工具。

仓库结构

mcp_evaluation/
├── results/
│   ├── raw_audit_data.json          # Full audit trail for all runs
│   ├── raw_audit_data_flattened.csv # One row per task run, ready for analysis
│   └── raw_audit_data_report.md     # Markdown summary table for thesis write-up
├── __init__.py       # Package declaration
├── config.py         # Constants, logging, system prompt
├── models.py         # Dataclasses and enums
├── utils.py          # Shared helpers
├── xml_parser.py     # evaluation_v2.xml → TaskCriteria
├── mcp_setup.py      # Azure AD auth + MCP client setup
├── agent.py          # Async LLM ↔ MCP agent loop
├── evaluator.py      # Assertion checks + success scoring
├── reporting.py      # CSV, task summary, Markdown report
├── main.py           # Orchestration entrypoint (CLI)
├── evaluation.xml    # Task specifications (place here)
├── requirements.txt
└── README.md

设置

uv sync

创建一个 .env 包含以下变量的文件:

TENANT_ID=...
CLIENT_ID=...
CLIENT_APP_SECRET=...
BACKEND_APP_ID=...
REMOTE_URL=...
LLM_BASE_URL=...
LLM_MODEL=...
API_KEY=...

用法

python -m main --eval evaluation.xml --out raw_audit_data.json [--runs 10]

输出:

  • raw_audit_data.json --所有运行的完整审计跟踪
  • raw_audit_data_flattened.csv --每个任务运行一行,准备进行分析
  • raw_audit_data_report.md --论文写作Markdown汇总表

模块概述

模块责任
config.pyCONFIG_REQUIRED_VARS、日志记录, EVALUATION_SYSTEM_PROMPT
models.py所有数据类: TaskCriteria, TaskResult, SuccessAssessment, ErrorEvent, …
utils.py_get_by_path, _classify_backend_error, _mean, _ci95_mean, …
xml_parser.pyparse_evaluation_v2(xml_path)list[TaskCriteria]
mcp_setup.pysetup_mcp_client(), get_mcp_tools(), validate_tool_arguments()
agent.pyagent_loop(...)TaskResult
evaluator.pyevaluate_task_success(...)SuccessAssessment
reporting.pyflatten_results_for_csv, compute_task_level_summary, render_markdown_summary
main.pyrun_evaluation(...), main() CLI入口点

目录标签

目录标签

Python数据分析API集成模型评估本地部署时间序列预测审计跟踪

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

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

来源信息

继续浏览同类 MCP