Summitflow Mcp

io.github.RyanKramerPublished by GitHub account RyanKramerv0.1.0Updated Oct 24, 2026

Grant management for AI agents: deadlines, business-day math, budgets, in-kind value. No API key.

VerifiedSTDIODesktop onlyProductivity & WorkflowFinance

Overview

AI-generated overview

Local MCP server that helps an assistant plan grant deadlines, count business days, build grant budgets, and value volunteer and in-kind contributions.

What you can do
SummitFlow MCP provides grant management tools for AI agents. It plans backward from a funder deadline to start-drafting, internal-review, and packet-complete dates, counts business days while skipping weekends and US federal holidays, and lists observed federal holidays for a year. It also builds grant budgets with fringe and indirect costs calculated on MTDC or TDC, and values volunteer hours and donated goods and services.
When to use it
Useful for nonprofits, grant writers, and finance staff who need deadline planning, business-day math around federal holidays, budget preparation with the correct indirect cost base, or defensible volunteer and in-kind match figures. It is a good fit when the assistant should compute these values locally rather than estimate them.
Requirements
Runs as a local process over stdio, installed from the PyPI package summitflow-mcp, for example with uvx or pip install. No API key, account, environment variables, or network calls are required; every tool is a pure function. Desktop only.
Before you install
The tools are calculators and produce planning figures, not official determinations; budget, indirect cost, and volunteer valuation results should be checked against the funder's own rules before submission. The server makes no network calls and requires no credentials.

Installation

In SourceWeft

  1. Open Summitflow Mcp in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.

Other MCP clients

Follow the launch instructions in the repository.

README

SummitFlow MCP

Grant management tools for AI agents. Plan backward from a funder deadline, count business days around federal holidays, build a grant budget with indirect on the correct base, and value volunteer and in-kind contributions.

No API key. No account. No network calls. Every tool is a pure function.

Web versions of these tools live at summitflow.co/tools.

Install

Claude Desktop — add to claude_desktop_config.json:

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

Or pip install summitflow-mcp. No environment variables required.

Tools

ToolWhat it does
grant_deadline_planWorks backward from a deadline to start-drafting, internal-review and packet-complete dates
grant_lead_timesThe lead times behind that plan, with the reasoning for each
business_days_betweenBusiness days between two dates, skipping weekends and US federal holidays
add_business_daysAdd or subtract business days from a date
federal_holidaysUS federal holidays for a year, with observed dates
grant_budgetFull budget with fringe and indirect calculated on MTDC or TDC
volunteer_time_valueVolunteer hours valued at the published national rate
in_kind_valueTotals donated goods and services at fair market value
summitflow_resourcesFree templates, guides and calculators on the web

Why the details matter

Indirect goes on the right base. grant_budget defaults to Modified Total Direct Cost, which excludes equipment and the portion of each contract above the first $25,000. Applying your rate to total direct costs instead is the most common budget error and it inflates the ask in a way reviewers notice. The tool reports which base it used and what it excluded.

Observed holiday dates, not nominal ones. A federal holiday falling on a Saturday closes offices the Friday before. For a deadline calculation that is the difference between submitting on time and submitting late, so all the date math uses observed dates.

The volunteer rate is cited, not invented. volunteer_time_value defaults to Independent Sector's published national value of volunteer time (2025), and says so in its output, because a match figure you cannot source is a figure you cannot defend. Skilled volunteers doing professional work should be valued at the rate for that work instead.

Deadlines are not plans. grant_deadline_plan returns three earlier dates because those are the ones that go on a calendar with a person's name attached. The deadline itself should be uneventful.

Development

bash
git clone https://github.com/RyanKramer/summitflow-mcpcd summitflow-mcppip install -e .summitflow-mcp

About

Built by SummitFlow — the grant deadline safety net for small nonprofits. Free templates, guides and calculators.

MIT licensed.

Source: README.md at commit b21d620

Tools

0
SourceWeft has not started this package in its sandbox yet, so its tools are not known.

Version history

1
  1. v0.1.0LatestSep 16, 2026

Score

50% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 days25 pts

    Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.

  • Auth declared10 pts

    Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.

  • Tools listed15 pts

    Answer tools/list without a credential, or ship a package that starts in a sandbox without one.

  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts