CiteAnything MCP Server
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., "@CiteAnything MCP ServerSearch my knowledge base for recent AI papers and cite the relevant ones."
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.
Install in Codex
codex plugin marketplace add veriglow/citeanything-plugin --ref main && codex plugin add citeanything@citeanythingThis is the verified public-GitHub path for Codex CLI 0.152.0. It installs one Agent Skill plus one
remote MCP server. On the first protected tool call, Codex opens citeanything.app in your browser.
Log in, review the five permissions, and approve the connection. No Skill Key, environment variable,
copied authorization code, or hand-edited MCP JSON is required.
The portable installer still discovers the complete package, but plugins@1.3.4 does not finish
Codex 0.152.0's native installation registration. Until that upstream gap closes, treat this as a
package-discovery and host-candidate path rather than the verified Codex install command:
npx plugins add veriglow/citeanything-pluginRelated MCP server: repository-runtime
Install in other agents
Claude Code 2.1.229 installs the complete package through its native marketplace commands:
claude plugin marketplace add veriglow/citeanything-plugin && claude plugin install citeanything@citeanything --scope userKimi Code 1.9.0 has no native kimi plugin command. Its managed plugin store accepts the package
through the adapter CLI:
npx plugins@1.3.4 add veriglow/citeanything-plugin --target kimi --scope user --yesCursor Agent can register the public marketplace from the command line, after which installation is
completed in Cursor's /plugin interface:
agent plugin marketplace add https://github.com/veriglow/citeanything-plugin.gitRestart the target agent after installation. Browser OAuth begins when the installed MCP server is first used. Current end-to-end limits remain explicit in the host matrix below.
What agents receive
One canonical Skill for selecting exact evidence, building anchors, placing citation markers, and keeping private knowledge-base material private.
One first-party Streamable HTTP MCP service at
https://citeanything.app/mcp.Exactly nine product tools with browser OAuth, per-tool scopes, refresh rotation, and user revocation.
Tool | Purpose |
| Create an idempotent batch of replayable citations |
| Read an owned citation and its verification state |
| Wait for automatic preview completion or client-capture fallback |
| List private knowledge-base documents and processing states |
| Locate evidence in ready private documents |
| Read one full extracted page before citing it |
| Import one explicitly selected public PDF |
| Wait for parsing to finish or fail |
| Publish Markdown containing verified |
CiteAnything deliberately does not provide general web search, open, click, find, crawl, browser automation, or arbitrary page-fetching tools. Use your host agent's own web tools to inspect the original source; use CiteAnything after the evidence is known.
Package layers
plugin.json,mcp.json, andskills/are the canonical, vendor-neutral Agent Plugins 1.0 package..plugin/is a generated Open Plugin input adapter for the Vercel LabspluginsCLI..codex-plugin/,.claude-plugin/,.cursor-plugin/,.kimi-plugin/,.mcp.json, andagents/*are generated host adapters. Their syntax differs, but their endpoint, Skill, and tool contract are identical.The
pluginsCLI is one distribution adapter. It neither defines nor owns CiteAnything's canonical plugin format.
Host status
The package includes generated adapters for Codex, Claude Code, Cursor, and Kimi Code. Agent Plugin discovery finds both the Skill and remote MCP contribution, but current installers do not activate every host the same way.
Host tested through 2026-09-03 | Result |
Codex CLI 0.152.0 | Native public-marketplace install, browser OAuth, nine-tool discovery, private read call, and fresh-process credential reuse passed |
Kimi Code CLI 1.9.0 |
|
Cursor App 3.18.25 / Agent 2026.08.31 | Native personal-marketplace install, browser OAuth, and nine-tool discovery passed; MCP logo resolves correctly, while the installed-plugin detail header falls back because Cursor drops |
Claude Code 2.1.229 | Native marketplace install passed with one Skill and one namespaced MCP server; OAuth/tool execution remains pending |
The detailed, redacted evidence is in
compatibility/2026-09-02.md. A host becomes fully verified only after
install, browser OAuth, tool execution, restart, refresh, uninstall, and server-side revocation pass.
Update, uninstall, and revoke
Re-run the install command to install the current repository release.
Remove CiteAnything through the target host's plugin or MCP settings. Host-specific storage and removal behavior differs, so the Plugin page records the verified path for each host version.
Revoke any live OAuth session from Connected apps. Removal and revocation are separate on purpose: revocation immediately disables server access even if a host left cached metadata behind.
Other installation paths
These are fallbacks for hosts that cannot install a complete Agent Plugin:
Standalone Skill: install
skills/citeanything/SKILL.md, or fetch the released Skill from https://citeanything.app/SKILL.md.Direct remote MCP: configure
https://citeanything.app/mcpas a Streamable HTTP MCP server. The client must support MCP OAuth discovery and PKCE.Claude Code 2.1.229 MCP fallback:
claude mcp add --scope user --transport http citeanything https://citeanything.app/mcpKimi Code CLI 1.9.0:
kimi mcp add --transport http --auth oauth citeanything https://citeanything.app/mcp, thenkimi mcp auth citeanythingCursor App 3.18.25 / Agent 2026.08.31: run
agent plugin marketplace add https://github.com/veriglow/citeanything-plugin.git, then choose Customize → Add → From Marketplace and install CiteAnything for your user. Authenticate the detected MCP server when Cursor prompts you.Portable installer candidate:
npx plugins add veriglow/citeanything-plugin; verify activation in the host's native plugin and MCP views after installation.Legacy stdio: run the compatibility server in
compatibility/stdiowith a scoped Skill Key. This manual path exists for older clients and is not the primary v0.2 flow.
Version 0.2 one-click OAuth targets the international citeanything.app account system. The China
service continues to use its existing manual compatibility path; the package never silently moves
credentials or data between regions.
Troubleshooting
If the Skill appears but no CiteAnything tools do, restart the host and confirm its installed MCP entry points to
https://citeanything.app/mcp.If sign-in does not open, ask the host to reconnect or authenticate the
citeanythingMCP server; do not work around it by pasting tokens into chat.If a revoked client keeps failing, remove its cached MCP connection in the host and connect again.
Run
npx plugins discover veriglow/citeanything-plugin --debugto distinguish package discovery from host activation. Report the host name/version and non-secret error text in a GitHub issue.
Package contract
contracts/tools.json is the versioned source of truth for the public tool
names, JSON Schemas, annotations, and OAuth scopes. The hosted MCP server, generated adapters, stdio
fallback, contract tests, and future training-trajectory adapters consume the same contract.
npm run generate
npm test
npm run verify
npx plugins discover . --debugGeneration is deterministic and verification fails if a host adapter, Skill copy, contract hash, or public tool allowlist drifts.
Public entry points
Plugin guide: https://citeanything.app/plugin
Canonical Skill: https://citeanything.app/SKILL.md
Machine-readable metadata: https://citeanything.app/plugin/manifest.json
MCP resource: https://citeanything.app/mcp
License
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 Connectors
Real-time fact-check, citation verification, and source-freshness for AI agents.
Your company's brain for AI agents. Cited, permission-aware knowledge across every system.
Verified, sourced, real-time intelligence layer for AI agents.
Your team's shared, verified knowledge for AI agents: ask what's true, record what you learn.
Related MCP Servers
- AlicenseNot gradedqualityBmaintenanceEnables AI agents to read and write a local-first knowledge base of plain markdown files in git, with governance gates for safe, hash-anchored edits.1Apache 2.0
- AlicenseNot gradedqualityBmaintenanceEnables AI agents to search, read, and traverse a local knowledge base of Markdown files using full-text search and relationship graph, reducing token usage.MIT
- AlicenseNot gradedqualityAmaintenanceLocal-first, source-grounded memory for AI agents, with citations, bitemporal history, review-gated corrections, and MCP tools for search and recall.3Apache 2.0
- FlicenseNot gradedqualityCmaintenanceProvides AI agents with persistent memory across sessions, enabling recall of decisions, clients, and deadlines with verifiable citations.
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/veriglow/citeanything-plugin'
If you have feedback or need assistance with the MCP directory API, please join our Discord server