Skip to content

Integration · Forms

Connect Claude & ChatGPT to Good Grants

Ask your AI which applications came in this season, how the review leaderboard looks or what a fund's budget is in Good Grants. It can read applications, seasons, categories, forms, funds, allocations, payments, review assignments and users. It can also create and update applications, assign reviewers and allocate funding.

Connect Good Grants free

Free plan, no credit card. Takes about a minute.

Try asking

  • “Which applications came in for this year's season?”

    The AI finds the season's slug and lists its applications with status and grant status.

  • “Which applications score highest in the Arts category?”

    It reads the review leaderboard for the score set, filtered by category.

  • “Assign Lena and Omar to review the five new youth applications in round 1.”

    It finds the reviewer and application slugs and assigns them for the score set and judging round.

What your AI can do

Applications

List, create and update applications, set field values, grant status and deadlines, and add tags.

Reviews

Assign reviewers, list review assignments and action tasks, and read the leaderboard for a score set.

Funds and allocations

See funds and their budgets, create and change allocations, and list the payments recorded against them.

  • “Allocate 50,000 from the Community Fund to the Green Roofs application.”

    It creates the allocation. This commits fund budget but does not pay out money.

  • “Which review assignments are still open for Lena?”

    It lists review assignments filtered by reviewer and status.

  • “Set the grant end date on Green Roofs to 31 December.”

    It updates the application's grant end date.

26 tools for Good Grants

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • assign_reviewersChanges dataAssign `reviewers` to `applications` for a `score_set` and judging `rounds` (all slugs).
  • create_allocationChanges dataAllocate an `amount` from a `fund` to an `application` (slugs). This commits fund budget; it does not pay out money.
  • create_applicationChanges dataCreate an application with `title`, `season`, `category` and `applicant` slugs, plus optional form, status and field values keyed by field slug.
  • get_allocationGet one allocation by `allocation_slug`.
  • get_applicationGet one application by `application_slug`, with status, grant status and field values.
  • get_assignmentGet one review assignment by `assignment_slug`.
  • get_fundGet one fund by `fund_slug`, with its budget.
  • get_leaderboardGet the review leaderboard for a `score_set`, optionally by category, chapter or application.
  • get_userGet one user by `user_slug`.
  • list_action_tasksList action tasks on applications, filtered by `season`, `reviewer`, decision or action stage.
  • list_allocationsList funding allocations made to applications.
  • list_applicationsList applications, filtered by `title`, `season`, `status`, `category`, `applicant`, `chapter` or `updated_at`.
  • list_assignmentsList review assignments, filtered by `reviewer`, `score_set`, `season`, `category`, status or state.
  • list_categoriesList application categories, optionally by `season`, form or status.
  • list_fieldsList form fields with their slugs, filtered by form, category, `resource` or type. Use the slugs to update field values.
  • list_formsList application forms, optionally by `season`.
  • list_fundsList funds with their budgets and currencies.
  • list_grant_statusesList the grant statuses defined in your account.
  • list_paymentsList the payments recorded against allocations.
  • list_score_setsList score sets (review scoring setups), optionally by `season` or form.
  • list_seasonsList the seasons (funding rounds by period) in your Good Grants account, with their slugs.
  • list_usersList users, filtered by `role`, season joined or activity.
  • tag_applicationChanges dataAdd comma-separated `tags` to an application by `application_slug`.
  • update_allocationChanges dataChange an allocation's fund or amount by `allocation_slug`.
  • update_applicationChanges dataUpdate an application by `application_slug`: title, status, category, grant status, grant end date, deadline or field values.
  • update_application_fieldChanges dataSet one field value on an application by `application_slug`, `field_slug` and `value`.

Set up in three steps

  1. 1

    Pick the app

    Create a free PipMCP account and choose Good Grants from the app list.

  2. 2

    Paste your key

    Enter the region your Good Grants account is hosted in (us, eu, au, ca or hk) and paste an API key. In the Good Grants dashboard go to Settings > Integrations > API Keys, click Generate API Key, give it a name, choose Read / Write or Read only, and copy it.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    1. Click your name, then Settings › Connectors › Add custom connector.
    2. Paste your link as the Remote MCP server URL.
    3. Switch it on from the + menu in a chat.

Questions

What can the AI do in Good Grants?

The AI can read applications, seasons, categories, forms, fields, grant statuses, funds, allocations, payments, score sets, review assignments, action tasks, the leaderboard and users. It can create and update applications and field values, tag applications, assign reviewers, and create or change allocations.

Does the AI see my Good Grants API key?

No. Your Good Grants API key is encrypted at rest and never shown to the AI. After you save it, it is not shown again, not even to you. The AI only sees the results of the tools it calls.

Can I control what the AI is allowed to do?

Yes. You choose which tools are switched on, so you can start read-only. Allocating funds and changing applications can require your approval before they run. You can also generate a Read only API key in Good Grants. Every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.

What does it cost?

PipMCP has a free plan with no credit card required. Paid plans bill per completed task. You also need your own Good Grants account.

Does allocating funds pay out money?

No. An allocation commits an amount of a fund's budget to an application. It does not pay out money. Payments recorded against allocations can be listed separately.

Let your AI work in Good Grants today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect Good Grants free

PipMCP is not affiliated with Good Grants. Product names are trademarks of their owners.