Skip to main content
Glama
agilesix

CommonGrants Grant Seeker

by agilesix

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
CG_MCP_CONFIGNoOptional path to a config file for custom sources.
FEDERAL_API_TOKENNoOptional API key for the federal source (Simpler.Grants.gov).

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
}

Tools

Functions exposed to the LLM to take actions

NameDescription
list_grant_sourcesA

List the CommonGrants-compliant APIs this server can search.

search_opportunitiesA

Search for grant opportunities across CommonGrants sources.

Omit source to fan out across every source and get combined, labeled results. Provide source (see list_grant_sources) to target one.

get_opportunityA

Get the full details of a specific grant opportunity by ID from one source.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A4.4/5.0

Scored across 3 tools

Disambiguation5/5

Each tool serves a distinct purpose: get_opportunity retrieves by ID, list_grant_sources enumerates available sources, and search_opportunities queries across sources. No confusion.

Naming Consistency5/5

All tools follow a consistent verb_noun pattern with clear, action-oriented names (get, list, search).

Tool Count4/5

Three tools is on the lower end but adequately covers the core workflow of listing sources, searching, and retrieving details. Slightly below the ideal 3-15 range but still reasonable for a focused server.

Completeness4/5

The tool surface covers essential grant-seeking operations. Minor gaps include lack of a dedicated list_all_opportunities tool, but search_opportunities without source effectively fills this role.

Maintenance

ActivityActive
ResponsivenessResponsive