# Highergov — MCP server on mcp.ai > Connect your Highergov account and use 16 tools for business intelligence straight from your AI agent. Connect with your own API key. HigherGov is a market intelligence platform providing comprehensive data on U.S. federal, state, and local government contracts and grants. By: mcp.ai · official Page: https://mcp.ai/highergov ## Connect (MCP protocol) Remote MCP endpoint (HTTP, streamable): https://api.mcp.ai/p_highergov?ms=1787296080000 Add it as a custom/remote MCP connector, then authenticate when prompted. ## REST API (no MCP client required) Every tool is also a REST endpoint, authed with a workspace API key. Discover: GET https://api.mcp.ai/api/highergov/_endpoints # public; lists every endpoint Call: POST https://api.mcp.ai/api/highergov/ Authorization: Bearer sk_live_… # create one at https://mcp.ai/settings/api-keys Content-Type: application/json Body: { …args } → { "ok": true, "tool": "", "result": { … } } ## Developer docs How to use (MCP or REST), markdown: https://mcp.ai/highergov/skill.md Postman collection (v2.1): https://mcp.ai/highergov/postman.json ## Tools - highergov_get_agencies(page?: integer, page_size?: integer, agency_key?: integer) — Retrieves government agency information from the HigherGov database with pagination support. Use this tool to: - List all federal agencies with details like name, abbreviation, type, and hierarchy - S - highergov_get_contract_vehicles(ordering?: string, page_size?: string, page_number?: integer, vehicle_key?: integer) — Retrieve federal multi-award contract vehicles from HigherGov. Contract vehicles are pre-established contracting mechanisms that streamline procurement. Use this to list available vehicles with option - highergov_get_contracts(award_id?: string, psc_code?: string, page_size?: integer, search_id?: string, naics_code?: string, awardee_key?: integer, page_number?: integer, last_modified_date?: string, awarding_agency_key?: integer) — Retrieve federal government contract data from HigherGov. Returns paginated list of contracts with details including awardees, agencies, amounts, dates, NAICS/PSC codes, and performance information. S - highergov_get_documents(page?: integer, grant_id?: integer, ordering?: string, page_size?: integer, contract_id?: integer, document_id?: integer, related_key: string, opportunity_id?: integer) — Retrieve document metadata and download URLs for files associated with government opportunities, contracts, and grants from HigherGov. **When to use:** After calling Get Opportunities, Get Contracts, - highergov_get_grant_history(page?: integer, award_id?: string, page_size?: integer, last_modified_date?: string) — Tool to fetch historical data on grants from the HigherGov API. REQUIRED: At least one filter parameter (award_id or last_modified_date) must be provided. Use cases: - Retrieve history for a specific - highergov_get_grant_opportunities(page?: integer, status?: string, keyword?: string, opp_key?: integer, agency_id?: integer, page_size?: integer, search_id?: string, source_id?: integer, agency_key?: integer, posted_date?: string, version_key?: integer, captured_date?: string) — Retrieve government grant and contract opportunities from HigherGov. Returns Federal contracts, SLED (State/Local) opportunities, grants, and SBIR opportunities with comprehensive details including ag - highergov_get_grant_programs(page?: integer, page_size?: integer) — Tool to retrieve information on grant programs. Use when you need to list available grant programs with pagination. - highergov_get_naics(ordering?: string, page_size?: integer, naics_code?: string, page_number?: integer) — Retrieve NAICS (North American Industry Classification System) codes with detailed descriptions. Returns a paginated list of NAICS codes that can be filtered by code prefix and sorted. Useful for find - highergov_get_opportunity_history(page?: integer, opp_key?: string, page_size?: integer, search_id?: string, source_id?: string, agency_key?: integer, posted_date?: string, source_type?: string, version_key?: string, captured_date?: string) — Retrieve historical opportunity data from HigherGov with pagination support. This tool requires at least one identifying filter (captured_date, opp_key, version_key, search_id, posted_date, source_id, - highergov_get_people(page?: integer, ordering?: string, page_size?: integer, contact_email?: string) — Retrieves contact information for federal and state/local government personnel from HigherGov. Returns detailed contact records including names, titles, emails, phone numbers, and affiliated agencies. - highergov_get_psc(psc_code?: string, page_size?: integer, page_number?: integer) — Tool to retrieve information on Product and Service Codes. Use when fetching PSC entries with optional pagination and filtering by code. - highergov_get_pursuits(page?: integer, status?: string, opp_key?: integer, user_id?: string, page_size?: integer, search_id?: string, source_id?: string, agency_key?: integer, posted_date?: string, source_type?: string, version_key?: integer, captured_date?: string) — Tool to retrieve user-specific pursuits. Use when you need to fetch a user's pursuits with optional filtering by status and pagination. - highergov_get_sbir_opportunities(opp_key?: string, ordering?: string, page_size?: string, search_id?: string, source_id?: string, agency_key?: integer, page_number?: integer, posted_date?: string, version_key?: string, captured_date?: string) — Retrieve SBIR (Small Business Innovation Research) opportunities from HigherGov. SBIR is a U.S. government program that provides funding to small businesses for research and development with commercia - highergov_get_sled_contract_opportunities(opp_key?: string, ordering?: string, page_size?: string, search_id?: string, source_id?: string, agency_key?: integer, page_number?: integer, posted_date?: string, source_type?: string, version_key?: string, captured_date?: string) — Tool to retrieve state and local (SLED) contract opportunities. Uses the general Opportunity endpoint with optional filters. - highergov_get_subcontract_awards(page?: integer, page_size?: integer, search_id?: string, last_modified_date?: string) — Retrieves federal subcontract award data from HigherGov. Returns paginated subcontract records with details about subcontract recipients, amounts, prime contracts, and awarding agencies. **Important** - highergov_get_subgrant_awards(page?: integer, state?: string, award_id?: string, page_size?: integer, search_id?: string, fiscal_year?: integer, subgrant_id?: integer, recipient_name?: string, subgrant_number?: string, last_modified_date?: string, cfda_program_number?: string) — Retrieves federal subgrant award data from HigherGov. Returns paginated subgrant records with details about subgrant recipients, funding amounts, associated prime grants, and program information. **Im ## Example prompts - "What can I do in Highergov?" - "Show me a summary of my Highergov account" ## Links Docs: https://mcp.ai/docs/mcps/highergov Website: https://mcp.ai/mcps/highergov