Simple MCP arXiv client
About
A simple Python client to interact with the arXiv MCP server.
Details
- Author
- om4r932
- Downloads
- 344
- Categories
- Search
Jump to
- Connects to the arXiv MCP server
- Uses Groq language model for queries
- Interactive chat‑based interface
- Searches scientific papers on arXiv
- Requires Python 3.10.6 or higher
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
Simple MCP arXiv clientCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
Clone the repository, install dependencies with pip install -r requirements.txt, create a .env file with your Groq API key, then run python client.py to start the chat interface.
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"simple mcp arxiv client": {
"mcp-simple-arxiv-client": {
"command": "python",
"args": [
"client.py"
]
}
}
}
}
McpServers
{
"mcp-simple-arxiv-client": {
"command": "python",
"args": [
"client.py"
]
}
}
Simple MCP arXiv client
A simple Python client to interact with the arXiv MCP server.
Description
This project is a MCP (Model Context Protocol) client that connects to the arXiv MCP server to perform searches on arXiv. It uses Groq as a language model to process user queries and call the appropriate server tools in a chat-based interface.
Prerequisites
- Python 3.10.6 or higher
- A Groq API key
Installation
1. Clone this repository:
git clone https://github.com/om4r932/mcp-simple-arxiv-server.git
cd mcp-simple-arxiv-server
2. Install dependencies:
pip install -r requirements.txt
Configuration
Create a .env file at the project root with your Groq API key:
GROQ_API_KEY=your_groq_api_key
An .env.example file is provided as a template.
Usage
Run the client:
python client.py
This will start an interactive chat interface where you can ask questions about scientific papers.
Future updates
This repository will change and will become a universal MCP client with multiple MCP servers support at the same time (maybe change it to a FastAPI-type client). Stay tuned !
Credits
Andy Brandt and his ArXiv server "mcp-simple-arxiv" : Repository
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.

