mcpField
S
summitflow-mcp

summitflow-mcp

本地服务
github.com/RyanKramer商业与营销09 周前更新

关于 summitflow-mcp

summitflow-mcp 为小型非营利组织及其 AI Agent 提供资助管理计算工具,涵盖截止日期倒推、工作日和预算。工具无需 API 密钥、账号或网络连接。

主要功能

  1. 01从资助截止日期倒推关键日期
  2. 02按美国联邦假日计算工作日
  3. 03计算含间接费用的资助预算
  4. 04估算志愿者时间价值
  5. 05按公平市场价值汇总实物捐赠
  6. 06查询美国联邦假日

适用场景

  1. 01为资助申请安排起草与内部审核日期
  2. 02核算申请期间的工作日
  3. 03按指定成本基数编制资助预算
  4. 04为配套资金核算志愿服务和实物捐赠

MCP 相关

作为 MCP 服务,它向客户端提供资助期限、日期、预算和捐赠价值计算工具。工具为纯函数,无需 API 密钥、账号或网络调用。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"ryankramer-summitflow": {
"command": "uvx",
"args": [
"summitflow-mcp"
]
}
}
}
启动命令uvx summitflow-mcp

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
pypisummitflow-mcp0.1.0

工具

9

收录的工具列表 · 更新于 2 周前

参数类型必填说明
yearinteger是

详细介绍

SummitFlow MCP

面向 AI Agent 的资助管理工具。根据资助方截止日期倒推计划, 计算联邦假日周边的工作日,按正确的基数编制资助预算(含间接费用), 并评估志愿服务和实物捐赠的价值。

无需 API 密钥。无需账户。无需网络调用。 每个工具都是纯函数。

这些工具的网页版位于 summitflow.co/tools。

安装

Claude Desktop — 将以下内容添加到 claude_desktop_config.json:

{
  "mcpServers": {
    "summitflow": {
      "command": "uvx",
      "args": ["summitflow-mcp"]
    }
  }
}

或者运行 pip install summitflow-mcp。无需环境变量。

工具

工具功能
grant_deadline_plan根据截止日期倒推起草、内部审核和材料包完成日期
grant_lead_times该计划采用的提前期,以及每项提前期的依据
business_days_between两个日期之间的工作日数,跳过周末和美国联邦假日
add_business_days在某个日期上增加或减少工作日
federal_holidays某一年的美国联邦假日及其补休日
grant_budget完整预算,按 MTDC 或 TDC 计算福利费用和间接费用
volunteer_time_value按公布的全国费率评估志愿服务时数
in_kind_value按公平市场价值汇总捐赠的商品和服务
summitflow_resources网上的免费模板、指南和计算器

为什么这些细节很重要

间接费用要按正确的基数计算。 grant_budget 默认使用修正后直接成本总额(MTDC),其中不包括设备,也不包括每份合同超过首个 $25,000 的部分。将费率应用于直接成本总额是最常见的预算错误,会导致申请金额虚高,评审人员也会注意到这一点。该工具会报告所用的基数以及排除的项目。

使用补休日,而非名义日期。 如果联邦假日落在星期六,政府办公室会在前一个星期五关闭。对于截止日期计算而言,这关系到能否按时提交,因此所有日期计算都使用补休日。

志愿服务费率有出处,而非凭空编造。 volunteer_time_value 默认采用 Independent Sector 公布的全国志愿服务时间价值(2025 年),并会在输出中注明,因为无法找到依据的配套金额也无法辩护。提供专业服务的熟练志愿者应按该项工作的费率估值。

截止日期不等于计划。 grant_deadline_plan 会返回三个更早的日期,因为这些日期才适合写进日历并标注负责人的姓名。截止日期当天本应平平稳稳。

开发

git clone https://github.com/RyanKramer/summitflow-mcp
cd summitflow-mcp
pip install -e .
summitflow-mcp

关于

由 SummitFlow 构建——为小型非营利组织提供资助截止日期保障。免费提供 模板、 指南和 计算器。

采用 MIT 许可证。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。