{"name":"io.github.Openly-Useful/citewire","slug":"openly-useful-citewire","title":"CiteWire","description":"Attribution-first MCP server for free news sources and free article APIs.","url":"https://mcp.market/server/openly-useful-citewire","rating":null,"grade":"A","score":91,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":29,"stars":1,"forks":0,"downloads_week":35,"last_push_at":"2026-10-14T17:40:13.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/Openly-Useful/citewire","website":"https://citewire.org","version":"0.2.0","remotes":[],"packages":[{"registryType":"npm","identifier":"citewire","version":"0.2.0","transport":{"type":"stdio"},"packageArguments":[{"description":"Absolute path to a citewire JSON configuration that enables a platform or provider.","isRequired":true,"format":"filepath","placeholder":"/absolute/path/to/citewire.config.json","type":"named","name":"--config"}]}],"tools":[{"name":"arxiv.search","description":"Search arXiv preprints. Returns id, title, a trimmed summary, publication date and authors.","write_action":false,"price_micros":0,"input_schema":null},{"name":"crossref.search","description":"Search Crossref bibliographic metadata. Returns DOI, title, published date, container title and URL.","write_action":false,"price_micros":0,"input_schema":null},{"name":"dblp.search","description":"Search the DBLP computer science bibliography. Returns title, authors, venue, year and url.","write_action":false,"price_micros":0,"input_schema":null},{"name":"devto.search","description":"List recent dev.to articles for a tag. Returns title, url, published date, author, tags and reaction count.","write_action":false,"price_micros":0,"input_schema":null},{"name":"europepmc.search","description":"Search Europe PMC biomedical literature. Returns id, title, author string, journal title, publication year and DOI.","write_action":false,"price_micros":0,"input_schema":null},{"name":"evaluate_rights","description":"Apply a fail-closed source policy. Opaque credential references are never returned or logged.","write_action":false,"price_micros":0,"input_schema":null},{"name":"explain_inclusion","description":"Run the deterministic classifier in observe-only shadow mode and return auditable reasons.","write_action":true,"price_micros":0,"input_schema":null},{"name":"gdelt.context","description":"Retrieve snippet-level context matches for a query from the GDELT Context 2.0 API. Returns the surrounding text snippet plus source metadata.","write_action":false,"price_micros":0,"input_schema":null},{"name":"gdelt.search","description":"Search worldwide news article metadata via the GDELT DOC 2.0 API. Returns title, url, domain, seendate and language. Metadata and links only.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_article","description":"Get one injected local record only when every projection gate passes.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_health","description":"Read non-sensitive local policy state without contacting an external provider.","write_action":false,"price_micros":0,"input_schema":null},{"name":"hackernews.item","description":"Fetch a single Hacker News item by id.","write_action":false,"price_micros":0,"input_schema":null},{"name":"hackernews.top","description":"Fetch the current Hacker News top stories. Returns id, title, url, score, author, time and comment count.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_sources","description":"List disabled-by-default source policy records. Registry presence never activates a source.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_topics","description":"List configured topic identifiers. The policy-only foundation has no topic catalog.","write_action":false,"price_micros":0,"input_schema":null},{"name":"news.about","description":"Static facts about this server and the platform: attribution policy, site, and API base.","write_action":false,"price_micros":0,"input_schema":null},{"name":"news.get","description":"One published news item by slug, with attribution and related coverage.","write_action":false,"price_micros":0,"input_schema":null},{"name":"news.list","description":"List published news items, newest first. Filters mirror the platform API:","write_action":false,"price_micros":0,"input_schema":null},{"name":"news.topics","description":"The active news taxonomy topics (slug, label, description).","write_action":false,"price_micros":0,"input_schema":null},{"name":"openalex.search","description":"Search scholarly works in OpenAlex. Returns id, title, publication date, DOI, open-access URL and citation count.","write_action":false,"price_micros":0,"input_schema":null},{"name":"search_articles","description":"Search an injected local article store. This reference projection performs no fetches or writes.","write_action":false,"price_micros":0,"input_schema":null},{"name":"semanticscholar.search","description":"Search papers in the Semantic Scholar Academic Graph. Returns title, abstract, year, url, citation count and authors.","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":91,"grade":"A","scanned_at":"2026-11-01T13:27:44.118Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-11-01T13:27:44.098Z","components":{"code":{"score":25,"max":25,"notes":["47 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":12,"max":15,"notes":["local package, no credentials required"]},"maintenance":{"score":15,"max":15,"notes":["last push 18 days ago"]},"identity":{"score":7,"max":10,"notes":["registry namespace matches repository owner"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"citewire","version":"0.2.0","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":0,"publishedAt":"2026-08-23T16:14:04.388Z","repositoryUrl":"git+https://github.com/Openly-Useful/citewire.git","weeklyDownloads":35}],"repo":{"found":true,"owner":"Openly-Useful","repo":"citewire","archived":false,"pushedAt":"2026-10-14T17:40:13Z","stars":1,"forks":0,"openIssues":0,"ownerType":"Organization","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/316745629?v=4","ownerCreatedAt":"2026-08-13T22:31:55Z","license":"MIT"},"icon":{"url":"https://avatars.githubusercontent.com/u/316745629?v=4&s=128","source":"registry","width":128,"height":128},"presence":{"stars":1,"forks":0,"downloadsWeek":35,"license":"MIT","lastPushAt":"2026-10-14T17:40:13.000Z","score":29}}}},"grade_history":[],"reviews":[]}