PremAgentic MCP server
io.github.premagentic/premagentic·v0.1.0·1 starsOn-premises knowledge retrieval, with the rules you set enforced before anything is retrieved.
1 stars
Reviews
Write oneNobody has reviewed PremAgentic yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
PremAgentic tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.10 · 2026-10-02 · same rubric, same numbers if you re-run it
- –Code scanpackage could not be scannedn/a
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 0 days ago15/15
- Maintainer identityregistry namespace matches repository owner7/10
How PremAgentic compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 70/100
- higher than 35% of 48,255 servers
- GitHub stars
- 1
- more than 65% of 28,688 servers
Install PremAgentic in Claude Code, Cursor or VS Code
claude mcp add premagentic -- docker run -i --rm ghcr.io/premagentic/premagentic-mcp:0.1.0
What the publisher says
From the PremAgentic repository's README, as published. We do not edit it. Read it on GitHub
PremAgentic
On-premises, for agents: the name says what it is. Governed knowledge retrieval that runs entirely inside a customer's own network. Point it at a folder of Markdown, text, PDF, Word or Excel files (the last three through first-party extensions an administrator allows), write down who may read which folders, and its people and agents get cited answers out of them, with those rules enforced before anything is retrieved.
PremAgentic decides what the model is allowed to know. Every answer is a cited passage, marked with its trust, authorship and freshness.
the customer's folders of documents -> connector -> chunk -> embed (locally)
-> plain PostgreSQL -> access, lifecycle, trust and freshness gates
-> lexical search in PostgreSQL + exact vector search in process, fused
-> cited answers
-> a golden set that proves it works on THIS corpusAt runtime, with the default local embedding provider, PremAgentic makes no outbound call, needs no third-party API key, and sends no document anywhere on its own. An assistant that runs on a hosted model does receive the passages each search returns: PremAgentic asks where each agent's model runs, writes the answer on every audit row, and can keep a folder from every agent registered as using one (see Connect an assistant). PremAgentic calls out to nothing else unless an administrator selects the optional openai embedding provider or installs and allows an extension that does; a reminder sink that sends mail is a sample, not a built-in. With an HTTPS certificate issued by a certificate authority, the runtime's TLS stack may also fetch the certificate's revocation status (OCSP) and missing intermediate certificates, more than once; the self-signed certificate setup makes by default names no such address.
How that claim is tested, and what installing needs from the internet once, is on What PremAgentic is.
What it reads
Markdown and plain text files are read by built-in readers. PDF, Word (.docx) and Excel (.xlsx and .xlsb) files are read by three first-party extensions in this repository, extensions/pdf-reader, extensions/docx-reader and extensions/xlsx-reader. They are built with the solution and, like any extension, load only once an administrator puts each one's build output in the extensions folder and allows it with prem extensions allow. All three read text and nothing else: no link, script, macro or embedded file in a document is followed or run, and a file that crosses a limit is reported with the limit it crossed, never read in part. A PDF passage is cited by its page, a Word passage by the document's own headings, and an Excel passage by its sheet. A file a reader recognizes and will not index is counted with its reason, such as .pdf (no text layer), .doc (legacy .doc) or .docm (macro-enabled), and a file no reader claims is counted by its extension, so a folder of them does not look like an empty run. Before any reader sees a file, the run reads no more than 256 MB of it, and one file the index cannot store never stops a run.
tests/Premagentic.Benchmark times the search path on a synthetic index, and anyone can rerun it on a throwaway database; every table it prints names the machine it ran on and which of its two modes it ran in (Measuring it yourself).
What it does not do
- It does not write to the source.
- It does not generate prose.
- It does not recognize text in pictures or scanned pages.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
PremAgentic: common questions
- Is PremAgentic MCP server safe?
- Mostly: it is graded B (70/100). Read the PremAgentic safety report
- How do I install PremAgentic?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does PremAgentic need an API key?
- Yes. The registry entry asks for
PREM_AGENT_TOKEN. - Is PremAgentic maintained?
- The last commit was 33 days ago (2026-10-02). The latest release is v0.1.0.
- How does PremAgentic compare with other MCP servers?
- safety score 70/100 (higher than 35% of 48,255 servers); github stars 1 (more than 65% of 28,688 servers). Full comparison.