Skip to main content
Glama
Burton-David

research-mcp

by Burton-David

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
NCBI_API_KEYNoOptional API key for PubMed/NCBI to raise rate limit from 3 to 10 requests per second.
OPENAI_API_KEYNoAPI key for OpenAI, required if using OpenAI embedder (RESEARCH_MCP_EMBEDDER starts with 'openai') or analysis model (RESEARCH_MCP_ANALYSIS_MODEL starts with 'openai').
RESEARCH_MCP_EMBEDDERNoEmbedder to use for vector embeddings. Format: 'provider:model', e.g., 'openai:text-embedding-3-small' or 'sentence-transformers:BAAI/bge-base-en-v1.5'. Required for library ingest and recall.
RESEARCH_MCP_RERANKERNoOptional cross-encoder reranker for improved search quality. Format: 'cross-encoder:model', e.g., 'cross-encoder:BAAI/bge-reranker-base'.
RESEARCH_MCP_INDEX_PATHNoFile path to store the FAISS index and metadata. Required for library tools (ingest, library_search, etc.).
RESEARCH_MCP_DISABLE_PDFNoSet to '1' to disable PDF full-text extraction during ingest even if pdfplumber is installed.
SEMANTIC_SCHOLAR_API_KEYNoOptional API key for Semantic Scholar to raise rate limits.
RESEARCH_MCP_ANALYSIS_MODELNoLLM model for paper analysis (analyze_paper tool). Format: 'provider:model', e.g., 'openai:gpt-4o-mini' or 'anthropic:claude-haiku-4-5-20251001'. Required for analyze_paper.
RESEARCH_MCP_DISABLE_PUBMEDNoSet to '1' to disable PubMed as a search source (default: enabled).
RESEARCH_MCP_OPENALEX_EMAILNoEmail address to identify with OpenAlex API (optional but good practice).
RESEARCH_MCP_CITATION_SCORERNoOptional LLM-based citation scorer to override the default heuristic scorer. Format: 'llm:provider:model', e.g., 'llm:anthropic:claude-haiku-4-5-20251001'.
RESEARCH_MCP_CLAIM_EXTRACTORNoOptional LLM-based claim extractor to override the default spaCy extractor. Format: 'llm:provider:model', e.g., 'llm:anthropic:claude-haiku-4-5-20251001'.
RESEARCH_MCP_S2_SHARED_RATELIMITNoSet to '1' to share Semantic Scholar rate limit across processes (POSIX only). Optional.

Capabilities

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription

No tools

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/Burton-David/ResearchAssistantMCP'

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