citewire

MCPattested
v0.2.0io.github.Openly-UsefulUnknownUpdated 1mo agonpmGitHub

Attribution-first MCP server for free news sources and free article APIs.

Works in
ClaudeCursorCopilotGemini

Inferred from the transports this listing declares (stdio). A client not listed here hasn’t been ruled out — it just isn’t something Forge can confirm.

Attested build
A verified provenance attestation binds this artifact to the listed repository. Nobody has claimed the listing yet — this proves where the code was built, not who stands behind it.
1mo agoLast update
Package
Authorio.github.Openly-Useful
LicenseUnknown
Version0.2.0
Sourcenpm+mcp-registry
Trust Status
A
85/100Trusted
✓Listed in Forge index+10/10
✓Identity verified · attested build+20/20
—Ed25519 publish signature+0/5
→ Included automatically when the publisher runs `forge publish`
—Domain verification+0/5
→ Publisher: host /.well-known/forge.json on the package homepage with { "publisher": "<github-login>" }
✓npm Trusted Publishing (Sigstore)+5/5
—npm maintainer match+0/5
→ Publisher: add the verified GitHub login to the npm package's maintainers (npm owner add <login>)
✓CVE scan · clean+30/30
✓Static analysis · clean+20/20
Paste into Claude Code, Cursor, or any AI assistant to fix all gaps
StatusIdentity verified
PublisherUnverified
SignatureUnsigned
Domain—
Provenance✓ Sigstore-verified · 109827f
Dependencies✓ 0 resolved · none vulnerable
Tool surface22 tools · none privileged
Security scan✓ Cleanv0.2.0 · 29d agoHow well does this scan work?
EvalsNone
IndexedAug 26, 2026

Verification confirms publisher identity (repo ownership), not code safety. The security scan covers known CVEs and suspicious install scripts.

Tools

22 tools · none privileged
Statically extracted from the published packagev0.2.0 · 29d ago

Read out of the source npm actually ships, at scan time. The package was never executed. Tools registered dynamically at runtime, or hidden inside bundled or minified code, can be missed — so this is a floor on the tool surface, not a complete census of it.

arxiv.searchSearch arXiv preprints. Returns id, title, a trimmed summary, publication date and authors.

Search arXiv preprints. Returns id, title, a trimmed summary, publication date and authors.

No input schema was published for this tool.

crossref.searchSearch Crossref bibliographic metadata. Returns DOI, title, published date, container title and URL.

Search Crossref bibliographic metadata. Returns DOI, title, published date, container title and URL.

No input schema was published for this tool.

dblp.searchSearch the DBLP computer science bibliography. Returns title, authors, venue, year and url.

Search the DBLP computer science bibliography. Returns title, authors, venue, year and url.

No input schema was published for this tool.

devto.searchList recent dev.to articles for a tag. Returns title, url, published date, author, tags and reaction count.

List recent dev.to articles for a tag. Returns title, url, published date, author, tags and reaction count.

No input schema was published for this tool.

europepmc.searchSearch Europe PMC biomedical literature. Returns id, title, author string, journal title, publication year and DOI.

Search Europe PMC biomedical literature. Returns id, title, author string, journal title, publication year and DOI.

No input schema was published for this tool.

gdelt.contextRetrieve snippet-level context matches for a query from the GDELT Context 2.0 API. Returns the surrounding text snippet plus source metadata.

Retrieve snippet-level context matches for a query from the GDELT Context 2.0 API. Returns the surrounding text snippet plus source metadata.

No input schema was published for this tool.

gdelt.searchSearch worldwide news article metadata via the GDELT DOC 2.0 API. Returns title, url, domain, seendate and language. Metadata and links only.

Search worldwide news article metadata via the GDELT DOC 2.0 API. Returns title, url, domain, seendate and language. Metadata and links only.

No input schema was published for this tool.

hackernews.topFetch the current Hacker News top stories. Returns id, title, url, score, author, time and comment count.

Fetch the current Hacker News top stories. Returns id, title, url, score, author, time and comment count.

No input schema was published for this tool.

hackernews.itemFetch a single Hacker News item by id.

Fetch a single Hacker News item by id.

No input schema was published for this tool.

search_articlesSearch an injected local article store. This reference projection performs no fetches or writes.

Search an injected local article store. This reference projection performs no fetches or writes.

No input schema was published for this tool.

get_articleGet one injected local record only when every projection gate passes.

Get one injected local record only when every projection gate passes.

No input schema was published for this tool.

list_topicsList configured topic identifiers. The policy-only foundation has no topic catalog.

List configured topic identifiers. The policy-only foundation has no topic catalog.

No input schema was published for this tool.

list_sourcesList disabled-by-default source policy records. Registry presence never activates a source.

List disabled-by-default source policy records. Registry presence never activates a source.

No input schema was published for this tool.

evaluate_rightsApply a fail-closed source policy. Opaque credential references are never returned or logged.

Apply a fail-closed source policy. Opaque credential references are never returned or logged.

No input schema was published for this tool.

explain_inclusionRun the deterministic classifier in observe-only shadow mode and return auditable reasons.

Run the deterministic classifier in observe-only shadow mode and return auditable reasons.

No input schema was published for this tool.

get_healthRead non-sensitive local policy state without contacting an external provider.

Read non-sensitive local policy state without contacting an external provider.

No input schema was published for this tool.

openalex.searchSearch scholarly works in OpenAlex. Returns id, title, publication date, DOI, open-access URL and citation count.

Search scholarly works in OpenAlex. Returns id, title, publication date, DOI, open-access URL and citation count.

No input schema was published for this tool.

semanticscholar.searchSearch papers in the Semantic Scholar Academic Graph. Returns title, abstract, year, url, citation count and authors.

Search papers in the Semantic Scholar Academic Graph. Returns title, abstract, year, url, citation count and authors.

No input schema was published for this tool.

news.listList published news items, newest first. Filters mirror the platform API:

List published news items, newest first. Filters mirror the platform API:

No input schema was published for this tool.

news.getOne published news item by slug, with attribution and related coverage.

One published news item by slug, with attribution and related coverage.

No input schema was published for this tool.

news.topicsThe active news taxonomy topics (slug, label, description).

The active news taxonomy topics (slug, label, description).

No input schema was published for this tool.

news.aboutStatic facts about this server and the platform: attribution policy, site, and API base.

Static facts about this server and the platform: attribution policy, site, and API base.

No input schema was published for this tool.

22 of 22 tools published a description.

Tool names and descriptions are written by the publisher and shown verbatim as inert text. They are the strings an MCP client passes to a model, so Forge scans them for prompt-injection patterns — any finding appears with the security scan above. “Privileged” is a keyword match on the tool name, not an audit of what the tool does: a benign-sounding name can still do anything.

About

Attribution-first MCP server for free news sources and free article APIs.

Keywords
mcp
Alternatives
Comparing tool surfaces…

Dependency tree

What one Forge scan resolved from npm metadata on 2026-09-13 — observed resolution, not a publisher declaration.

0 packages resolved · 0 direct · none carrying advisories Resolution stops at depth 4 and 60 packages.

This package declares no runtime dependencies.