Skip to main content
Glama
Sandypaluk

K4G Application Triage MCP Server

by Sandypaluk

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
}

Tools

Functions exposed to the LLM to take actions

NameDescription
k4g_search_applicationsA

Search the incubator application pipeline by text, sector, stage, or score.

This tool searches across all applications in the current cycle. It does NOT modify any data - use k4g_flag_for_review for that.

Args:

  • query (string, optional): matches against org name, founder name, one-liner

  • food_sector (string, optional): e.g. "alt-protein", "fermentation", "policy"

  • stage (enum, optional): pipeline stage to filter on

  • min_impact_score (number, optional): 1-10, minimum impact score

  • limit (number, optional): max results, default 20

Returns JSON with: { total, count, applications: [ { id, org_name, founder_name, country, food_sector, one_liner, stage, review_status, assigned_reviewer, impact_score, feasibility_score, team_score } ] }

Examples:

  • "Which alt-protein applications scored 7 or higher on impact?" -> food_sector="alt-protein", min_impact_score=7

  • "Find anything from Kenya" -> query="Kenya"

  • Don't use when: you already have the application ID (use k4g_get_application instead)

k4g_get_applicationA

Fetch full detail for a single application by ID, including all reviewer notes.

Args:

  • id (string): the application ID, e.g. "K4G-2026-014"

Returns the full application record as JSON, including the notes array.

Error Handling:

  • Returns "Error: no application found with ID ''" if the ID doesn't exist. Use k4g_search_applications to find the correct ID first.

k4g_list_pending_reviewA

List applications that still need a decision: review_status is 'pending_review' or 'flagged_for_discussion'.

This is the tool to answer "what's stuck in the queue" - it does not include applications already marked 'reviewed'.

Args:

  • assigned_reviewer (string, optional): filter to one reviewer's queue

  • unassigned_only (boolean, optional): show only applications nobody owns yet (default false)

Returns JSON with: { count, applications: [ ...summaries, sorted oldest submitted_date first ] }

Examples:

  • "What's still in David's queue?" -> assigned_reviewer="David"

  • "What hasn't been picked up by anyone yet?" -> unassigned_only=true

k4g_flag_for_reviewA

Mark an application as 'flagged_for_discussion' and attach a reviewer note explaining why.

This changes the application's review_status - it is not read-only. Use it when an application needs a second opinion or a full-panel discussion rather than a solo decision.

Args:

  • id (string): application ID

  • reviewer (string): who is flagging it

  • note (string): reason for flagging

Returns the updated application record as JSON.

Error Handling:

  • Returns "Error: no application found with ID ''" if the ID doesn't exist.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Sandypaluk/k4g-applications-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server