Resolves scholarly identifiers such as DOI, PMID, ISBN and arXiv into formatted citations in CSL styles or exports like BibTeX, RIS and EndNote.
Setup
Choose your client, copy the config, then fill in any required environment variables.
Local
claude mcp add scholar-sidekick -- npx -y scholar-sidekick-mcp~/.codex/config.toml
[mcp_servers.scholar-sidekick]
command = "npx"
args = ["-y", "scholar-sidekick-mcp"]
# codex mcp add scholar-sidekick -- npx -y scholar-sidekick-mcp~/.cursor/mcp.json
{
"mcpServers": {
"scholar-sidekick": {
"command": "npx",
"args": [
"-y",
"scholar-sidekick-mcp"
]
}
}
}.vscode/mcp.json
{
"servers": {
"scholar-sidekick": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"scholar-sidekick-mcp"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"scholar-sidekick": {
"command": "npx",
"args": [
"-y",
"scholar-sidekick-mcp"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"scholar-sidekick": {
"command": "npx",
"args": [
"-y",
"scholar-sidekick-mcp"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"scholar-sidekick": {
"command": "npx",
"args": [
"-y",
"scholar-sidekick-mcp"
]
}
}
}Remote
claude mcp add --transport http scholar-sidekick https://scholar-sidekick.com/api/mcp~/.codex/config.toml
[mcp_servers.scholar-sidekick]
url = "https://scholar-sidekick.com/api/mcp"
# codex mcp add scholar-sidekick --url https://scholar-sidekick.com/api/mcp~/.cursor/mcp.json
{
"mcpServers": {
"scholar-sidekick": {
"url": "https://scholar-sidekick.com/api/mcp"
}
}
}.vscode/mcp.json
{
"servers": {
"scholar-sidekick": {
"type": "http",
"url": "https://scholar-sidekick.com/api/mcp"
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"scholar-sidekick": {
"httpUrl": "https://scholar-sidekick.com/api/mcp"
}
}
}claude_desktop_config.json · Customize › Connectors › Add custom connector
{
"mcpServers": {
"scholar-sidekick": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://scholar-sidekick.com/api/mcp"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"scholar-sidekick": {
"url": "https://scholar-sidekick.com/api/mcp"
}
}
}