Skip to main content
Glama
markchiang

gpt-researcher-mcp

by markchiang

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
FAST_LLMYesFast LLM model, e.g., google_genai:gemini-1.5-flash
EMBEDDINGYesEmbedding model, e.g., google_genai:models/text-embedding-004
SMART_LLMYesSmart LLM model, e.g., google_genai:gemini-1.5-pro
llm_providerYesLLM provider, e.g., google_genai
STRATEGIC_LLMYesStrategic LLM model, e.g., google_genai:gemini-1.5-pro
GOOGLE_API_KEYYesGoogle API key
TAVILY_API_KEYYesTavily API key

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": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
add-noteC

Add a new note

get_reportC

Get a research report based on a query and report type

Prompts

Interactive templates invoked by user choice

NameDescription
summarize-notesCreates a summary of all notes

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.1/5.0

Scored across 2 tools

Disambiguation5/5

The two tools, add-note and get_report, have completely distinct purposes with no overlap. An agent can easily tell them apart based on their names and descriptions.

Naming Consistency5/5

Both tool names follow a consistent verb_noun pattern using hyphens (add-note, get-report). This is a clear and predictable naming convention.

Tool Count3/5

With only two tools, the server feels thin and borderline under-scoped for a research-focused MCP server. Two tools fall into the lower end of acceptable range but do not feel entirely insufficient.

Completeness2/5

The server lacks core operations for a research workflow, such as initiating research, listing past reports, or managing notes beyond adding. Significant gaps exist that would likely cause agent failures in practical use.

Maintenance

ActivityInactive
ResponsivenessNo issues