Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}
logging
{}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
extensions
{
  "io.modelcontextprotocol/ui": {}
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
search_grantsC

Search open U.S. federal grant opportunities (Grants.gov) by keyword with provenance.

get_grant_detailsA

Retrieve details for a specific grant opportunity by ID.

list_open_source_relevant_grantsC

Discover grants particularly relevant to open-source AI and public goods.

list_public_goods_fundingB

List donation, sponsorship, quadratic funding, and open-source public-goods funding opportunities (GitHub Sponsors, Open Collective, Gitcoin, Sentient, OpenSSF, NumFOCUS, PSF, etc.).

search_nsf_awardsC

Search NSF Awards (public API) for historical and active awards.

refresh_corpusC

Trigger continuous-ingestion style refresh of the local grant corpus.

run_evaluationC

Run the basic OpenGrants evaluation harness.

upsert_profileB

Create or update a project/researcher profile for matching and drafting. focus_areas = comma-separated.

draft_proposal_outlineA

Generate a grounded proposal outline + short pitch for a profile + opportunity (works for grants and donation/public-goods vehicles).

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
server_status
data_sources

TDQS

B3.4/5.0

Scored across 9 tools

Disambiguation5/5

Each tool has a distinct purpose: general federal grant search, detailed grant retrieval, open-source-specific grants, public-goods funding, NSF awards, corpus maintenance, evaluation, profile management, and proposal drafting. No two tools overlap significantly.

Naming Consistency5/5

All tool names follow a consistent verb_noun pattern with lowercase underscores (search_grants, get_grant_details, list_public_goods_funding, etc.). Verbs like search, get, list, and refresh clearly indicate the action, and the pattern is uniform across the set.

Tool Count5/5

Nine tools is well within the ideal range for a funding-discovery and proposal-drafting server. Each tool addresses a distinct part of the workflow without redundancy or bloat.

Completeness4/5

The tool set covers core workflows: discovering grants and non-grant funding, retrieving details, creating/updating profiles, drafting proposals, and maintaining/evaluating the corpus. Minor gaps exist, such as no delete profile or no dedicated detail fetch for public-goods opportunities, but these are not likely to cause agent failures.

Maintenance

ActivityMaintained
ResponsivenessNo issues