Server data from the Official MCP Registry
Fabrication-free, DOI-backed citations for AI agents — real openAlex sources, never hallucinated.
Fabrication-free, DOI-backed citations for AI agents — real openAlex sources, never hallucinated.
AgentCite is a well-structured MCP server for fetching DOI-backed citations from openAlex. Authentication and authorization are appropriately implemented with free/pro tiers and API key management via Stripe. Permissions align well with the service's purpose (network HTTP for API calls, environment variables for configuration). Minor code quality concerns around error handling and input validation do not materially impact security. Supply chain analysis found 2 known vulnerabilities in dependencies (0 critical, 2 high severity). Package verification found 1 issue (1 critical, 0 high severity).
8 files analyzed · 8 issues found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
This plugin requests these system permissions. Most are normal for its category.
Unverified package source
We couldn't verify that the installable package matches the reviewed source code. Proceed with caution.
Add this to your MCP configuration file:
{
"mcpServers": {
"io-github-kevinx702-agentcite": {
"args": [
"-y",
"agentcite"
],
"command": "npx"
}
}
}From the project's GitHub README.
Fabrication-free, DOI-backed citations for AI content & agents. Every result is a real openAlex record (CC0 public-domain data) with a resolvable DOI — the API never fabricates a source. Built to stop the hallucinated-citation problem that gets content E-E-A-T-demoted.
Separate deployable from giftedpicks.com (own Vercel project). Productizes the logic of
GiftedPicks/scripts/citation_magnet.py.
GET /api/cite?topic=<q>&n=5&since=YYYY → { topic, count, works[], markdown, source }
{ title, authors[], first_author, year, doi, doi_url, cited_by_count, venue, openalex_id }GET /api/health → { status, openalex, ts }Data: openAlex REST (relevance-ranked, peer-reviewed type:article). Set
OPENALEX_MAILTO env to join openAlex's polite pool. Edge-cached 1h per topic.
/cite + /health (openAlex REST, no key, no binary — serverless-portable)get_citations(topic, n, since) (stdio + http) — the agent-native surface.claude/secrets/stripe-test-{publishable,secret}-key saved by Kevin.
LIVE go-live = Kevin places the live secret key in the deploy env; agents never hold it.Public-domain data only (zero scraping / no unofficial-site APIs). Honesty is the product: output always says "verify each DOI resolves." Test-mode payments only until Kevin flips live; agents never move money or hold the live key.
Pro tier via hosted Stripe Checkout (subscription). On checkout.session.completed,
the signature-verified webhook (/api/stripe-webhook) provisions a Pro API key in
Redis (free→Pro quota elevation). Configure via env:
STRIPE_SECRET_KEY, STRIPE_PRICE_ID, STRIPE_WEBHOOK_SECRET, REDIS_URLSTRIPE_SECRET_KEY=sk_test_… node scripts/setup-stripe-product.js/api/checkout returns 503 and the citation API still runs free-tier.Be the first to review this server!
by Modelcontextprotocol · Developer Tools
Web content fetching and conversion for efficient LLM usage
by Modelcontextprotocol · Developer Tools
Read, search, and manipulate Git repositories programmatically
by Toleno · Developer Tools
Toleno Network MCP Server — Manage your Toleno mining account with Claude AI using natural language.