Token导航 LogoToken导航TokenDH.com
Causal Inference Server logo
数据服务未说明官方级别未说明来源级核验

Causal Inference Server

MCP Server

一个基于Python的MCP服务器,用于在合成客户消费数据上实现因果推断分析,适用于研究人员和数据科学家进行可解释的因果推断。

工具数

3

提示词数

0

GitHub Stars

0

资源数

0
数据分析Python本地部署

安装说明

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

作者 / 组织

RehanMohammed985

提供方

RehanMohammed985

最后核验

2026/5/17 20:22

快速接入

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

详细介绍

MCP因果推理服务器

基于Python的MCP服务器,对合成客户支出数据进行因果推理分析。使用DoWhy进行因果效应估计,使用FastMCP暴露因果工具。使用程序注册数据中的治疗和结果变量进行交互式因果分析。

此存储库包含一个Python MCP服务器(server.py)它对合成的客户支出数据进行因果推理分析。

该项目使用FastMCP框架来揭示因果分析工具,并使用DoWhy等方法来估计因果效应,如倾向评分匹配和线性回归。

特性

  • 模拟程序注册前后用户支出的合成数据集
  • 因果图建模治疗效果和混杂因素
  • 用于估计因果效应和查询变量关系的MCP工具
  • 易于扩展,适用于自定义因果推理工作流

设置

  1. 创建一个Python虚拟环境并激活它:

“灰烬” python-m venv-venv Windows上的源venv/bin/activate#或venv\\Scripts\\activate

  1. python-m venv-venv

源venv/bin/activate#macOS/Linux venv\\Scripts\\activate#Windows

  1. python服务器.py

数据集变量示例

变量描述
treatment用户是否已注册该程序
pre_spends治疗月前支出
post_spends治疗后一个月的支出
signup_month用户注册的月份
Z因果图中使用的混淆

##

💡 项目目的

此服务器演示了基于语言的工具界面如何使用自然语言界面支持因果分析工作流。该设置对于需要可解释因果推理的研究人员、数据科学家或机器学习系统非常有用。

可用工具

@mcp.tool()获取病因估计(治疗、结果) 使用后门方法估计因果关系。

@mcp.tool()查询关系(治疗、结果) 检查是否可以使用后门/前门/IV识别因果关系。

@mcp.tool()获取变量描述() 返回可用数据集变量的描述。

目录标签

目录标签

数据分析Python本地部署因果推断Python工具MCP框架DoWhy库

接入字段

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

未说明

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

none

工具数量(toolCount,工具数)

3

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明none部署方式未说明

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP