A Model Context Protocol (MCP) server to fetch the latest research papers posted to the arXiv preprint server and query them via an MCP client (i.e., an LLM).
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add --transport http shoumikdc-arxiv https://server.smithery.ai/@shoumikdc/arxiv-mcp/mcp~/.codex/config.toml
[mcp_servers.shoumikdc-arxiv]
url = "https://server.smithery.ai/@shoumikdc/arxiv-mcp/mcp"
# codex mcp add shoumikdc-arxiv --url https://server.smithery.ai/@shoumikdc/arxiv-mcp/mcp~/.cursor/mcp.json
{
"mcpServers": {
"shoumikdc-arxiv": {
"url": "https://server.smithery.ai/@shoumikdc/arxiv-mcp/mcp"
}
}
}.vscode/mcp.json
{
"servers": {
"shoumikdc-arxiv": {
"type": "http",
"url": "https://server.smithery.ai/@shoumikdc/arxiv-mcp/mcp"
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"shoumikdc-arxiv": {
"httpUrl": "https://server.smithery.ai/@shoumikdc/arxiv-mcp/mcp"
}
}
}claude_desktop_config.json · Customize › Connectors › Add custom connector
{
"mcpServers": {
"shoumikdc-arxiv": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://server.smithery.ai/@shoumikdc/arxiv-mcp/mcp"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"shoumikdc-arxiv": {
"url": "https://server.smithery.ai/@shoumikdc/arxiv-mcp/mcp"
}
}
}