vaglio-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
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
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| vaglio_searchA | Find works across the open bibliographic sources, with failover by role. Walks Crossref -> OpenAlex -> PubMed -> OpenAIRE until one answers. A source that is rate limited is skipped, not retried: the response reports which sources refused and why, so a thin result is visibly thin. Args: query: search terms. limit: max results (keep modest; the budget is shared across agents). prefer: force a source to the front, e.g. "pubmed" for biomedical work. |
| vaglio_readA | Retrieve and STORE the body of a work, so its depth becomes verifiable. Tries the native readers first (arXiv PDF, Europe PMC full-text XML), then
resolves the DOI through Unpaywall to a legal open-access copy. The stored
file is the proof: |
| vaglio_statusA | Show the shared request budget: which hosts are usable, which are cooling down. This is the fleet view. When a source shows |
| vaglio_sourcesA | Catalogue of sources and what each one is actually good for. Roles are not interchangeable: finders locate a DOI, the opener resolves it to a legal copy, readers give you the body. Picking by role is what makes failover work. |
| vaglio_appraiseB | Attach an evidence tier to a claim, under the discipline that guards it. Tier A requires at least the abstract to have been retrieved — asserting
RCT-strength from a title alone is rejected here rather than caught later.
Tier D is a RECORDED refusal: it demands |
| vaglio_inscribeA | Write the run into the ~/ricerche archive as a versioned, schema-valid record. Closes the loop the archive exists for: research that stays in a transcript
gets lost. Copies any stored full text into the record's Will REFUSE |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
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/Alemusica/vaglio-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server