- Home
- MCP servers
- CiteAssist
CiteAssist
- python
9
GitHub Stars
python
Language
6 months ago
First Indexed
2 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"ndchikin-reference-mcp": {
"command": "uv",
"args": [
"--directory",
"/path/to/project/dir",
"run",
"reference-mcp"
]
}
}
}This MCP server provides BibTeX-formatted citation data by querying CiteAs and Google Scholar, making it easy to retrieve references within your applications. You run it as an MCP server and connect your client to fetch citations on demand.
How to use
You interact with this MCP server through a client that supports the MCP protocol. The server exposes two main capabilities: get_citeas_data to retrieve BibTeX-formatted citations for a specific resource and get_scholar_data to fetch BibTeX-formatted citations from Google Scholar. Use them to streamline your research workflow by embedding citation retrieval directly into your application, script, or workflow.
How to install
Prerequisites you need before installing include Node.js and npm (for client-side tooling) and a runtime environment that can execute MCP servers via stdio. You will also use a helper tool to install MCP servers for clients.
npx -y @smithery/cli install @ndchikin/reference-mcp --client claude
{
"mcpServers": {
"reference_mcp": {
"command": "uv",
"args": [
"--directory",
"/path/to/project/dir",
"run",
"reference-mcp"
]
}
}
}
Additional setup steps
If you prefer a published/production configuration, you can use the prebuilt runtime that runs the MCP server directly. This is useful for quick experimentation or automated deployments.
{
"mcpServers": {
"reference_mcp": {
"command": "uvx",
"args": [
"reference-mcp"
]
}
}
}
Available tools
get_citeas_data
Retrieve BibTeX-formatted citation for the specified resource from the CiteAs. Requires resource as a string (DOI, URL, or keyword).
get_scholar_data
Retrieve BibTeX-formatted citations from Google Scholar. Requires a search query and optionally the number of results.