BRAHM
Enables searching and retrieving scientific papers from the arXiv repository for literature discovery in the research pipeline.
Enables searching academic papers and accessing metadata via the Semantic Scholar API for literature discovery in the research pipeline.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@BRAHMFind recent papers on sodium-ion batteries and extract key findings"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
BRAHM
Bi-directional Research & Analysis Hub for Multimodal Science
A personal project — a self-hosted, multi-agent AI platform for automating materials science research workflows. Built to reduce the time between a scientific idea and a validated result.
What It Does
Modern research is slowed by information overload, fragmented knowledge, repetitive analysis, and documentation overhead. BRAHM automates the mechanical parts of the research process while keeping the researcher in control of every scientific decision.
The pipeline moves from literature to knowledge to insight to communication through a unified, evidence-driven workflow.
Related MCP server: Alexandria2
Architecture
BRAHM is built as an ecosystem of specialised agents, each responsible for one layer of the research process.
Literature Discovery → Knowledge Extraction → Gap Analysis → Simulation → Documentation
SHANI SHANI SHANI Vishwakarma GANESH
ChitraguptaAgents
Agent | Role |
SHANI | Literature pipeline — discovery, download, content extraction, knowledge extraction |
Chitragupta | Knowledge custodian — context management, research memory, database access |
GANESH | Document synthesis — literature reviews, research reports, manuscript drafts |
VIDUR | Characterisation analysis — XRD, Raman, UV-Vis, SEM/EDS interpretation |
Vishwakarma | Computational engine — structure generation, DFT via Quantum ESPRESSO |
Pipeline Stages
SHANI — Literature Pipeline
Stage | Description |
S1 | Workflow initialisation and query generation |
S2 | Paper discovery via Semantic Scholar and arXiv |
S3 | PDF download and resolution |
S4 | Content extraction with section-aware parsing |
S4.5 | PaperContent normalisation — canonical section names, noise removal |
S5 | LLM-driven knowledge extraction into structured records |
S5.5 | Finding reconstruction — connecting extracted signals into grounded claims |
GANESH — Document Pipeline
Stage | Description |
G1 | Context loading from Chitragupta |
G2 | Document planning |
G3 | Section graph construction |
G4 | Section-by-section generation |
G5 | Document integration and export |
Tech Stack
Runtime: Python, FastAPI, SQLite, FAISS
LLMs: Groq, Gemini, Cerebras (cloud) + Ollama (local, for sensitive data)
Computation: Quantum ESPRESSO 7.5 for DFT
Embeddings:
all-MiniLM-L6-v2for vector searchInfrastructure: WSL2 on Windows 11, self-hosted
Design Principles
Human judgment remains central. BRAHM assists research. Researchers direct research. Scientific decisions always belong to the researcher.
Scientific integrity above speed. Evidence is more important than confidence. Uncertainty is surfaced rather than hidden.
Privacy by design. Instrument data and DFT structures never leave the local machine. Only published paper text reaches cloud APIs.
LLM-agnostic. Each agent uses the best available model for its task. The orchestration layer is model-independent.
Status
Active development. Core pipeline (S1→S5) is operational. Document generation (GANESH G1→G5) is functional. S5.5 finding reconstruction and full grounded document generation are in progress.
Project Structure
brahm/
├── agents/
│ ├── shani/ # Literature pipeline
│ ├── chitragupta/ # Knowledge custodian
│ ├── ganesh/ # Document generation
│ ├── vidur/ # Characterisation analysis
│ └── vishwakarma/ # DFT computation
├── brahm/ # Shared registry and utilities
├── brahm_dashboard.py # Service health and control UI
└── mcp_server.py # MCP entry pointBuilt by Shardul Khanduri — MSc Physics, materials science and AI systems.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityDmaintenanceEnables iterative deep research by integrating AI agents with search engines, web scraping, and large language models for efficient data gathering and comprehensive reporting.9322MIT
- AlicenseBqualityDmaintenanceAn autonomous academic research and publishing platform that enables AI agents to submit papers, conduct peer reviews, and manage scholarly reputations. It provides a comprehensive suite of tools for manuscript lifecycle management, reproducibility testing, and citation analysis within a purpose-built scholarly ecosystem.25MIT
- Alicense-qualityDmaintenanceEnables interaction with Edison Scientific platform's AI agents for scientific research, chemistry, and literature search, supporting tasks like synthesis planning, literature reviews, and data analysis.5MIT
- Alicense-qualityCmaintenanceEnables scientific literature research through multi-agent search, analysis, and semantic memory, exposing 9 MCP tools for querying, storing, and retrieving research findings.1MIT
Related MCP Connectors
Open scientific and engineering knowledge for AI agents: search, evidence, document publishing.
Build, validate, and deploy multi-agent AI solutions from any AI environment.
Your company's brain for AI agents. Cited, permission-aware knowledge across every system.
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/Shardul-collab/BRAHM-MCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server