Scholar Relay
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tasks | {
"list": {},
"cancel": {},
"requests": {
"tools": {
"call": {}
}
}
} |
| tools | {
"listChanged": true
} |
| prompts | {
"listChanged": true
} |
| resources | {
"subscribe": true,
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| discover-papersA | Search the arXiv library for a research topic and return matching paper cards. Renders a browsable grid. |
| summarize-paperA | Summarize a single paper by its arXiv id into a structured summary. Use the id returned by discover-papers. |
| generate-literature-reviewA | Generate a comprehensive AI literature review on a given topic by searching arXiv, summarizing top papers, and comparing them. |
| find-research-gapsA | Analyze the latest arXiv papers on a topic to identify under-explored areas, open problems, and novel project ideas. |
| get-current-sessionA | Retrieve the entire persistent research session, including the current topic, summarized papers, literature reviews, gaps, notes, and saved papers. This opens the Research Workspace widget. |
| compare-papersA | Compare 2-5 research papers side-by-side. Returns a structured JSON comparison matrix. |
| clear-sessionA | Clear all data in the current research session, resetting it completely. |
| save-paperB | Save a paper to your persistent research session for later reading or reference. |
| add-noteB | Add a textual note to your persistent research session. |
| check-citationsA | Analyze a draft paragraph and flag claims that are unsupported, overly absolute, or contradicted by the paper library. Returns each flagged claim with a reason and suggested sources. |
| readiness-reportA | Given a list of arXiv paper ids that make up a bibliography, produce a citation-readiness summary: which entries resolve, coverage by topic, and any missing ids. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| Health Checks | Current health status of all registered health checks |
| Paper Grid | UI component for Paper Grid |
| Summary View | UI component for Summary View |
| Literature Review | UI component for Literature Review |
| Research Gap | UI component for Research Gap |
| Workspace | UI component for Workspace |
| Paper Comparison | UI component for Paper Comparison |
| Widget Examples | Provides metadata and examples for all registered UI widgets |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/adhithyan05/scholar-relay'
If you have feedback or need assistance with the MCP directory API, please join our Discord server