What is MCP?
MCP stands for Microservice Communication Protocol, used here for efficient communication between the server (which fetches papers) and the client (Streamlit UI).
@alihassanml
基本信息
This project provides an MCP (Microservice Communication Protocol) server and client setup for fetching research papers from the arXiv. The MCP server processes queries and fetches relevant research papers, while the client communicates with the server using the MCP protocol.
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"Arxivloader-MCP-Server-and-Client": {
"command": "python",
"args": [
"arxivloader.py"
]
}
}
}工具列表暂未提供
当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
The Arxivloader MCP Server and Client is a server-client setup that enables users to fetch research papers from arXiv using the Microservice Communication Protocol (MCP). The server processes queries and retrieves relevant papers, while the client communicates via MCP and provides a simple Streamlit web interface. The system integrates LangChain and Groq for enhanced query handling. It is intended for researchers, developers, or anyone needing to access arXiv papers programmatically.
Install Python 3.8+, clone the repository, install dependencies from requirements.txt, and configure a .env file for Groq and MCP settings. Start the MCP server by running python arxivloader.py, then launch the Streamlit client with streamlit run client.py. Enter a query (e.g., "Medical Claim Processing OR Health Insurance Billing") in the UI to fetch and display paper details such as title, authors, and publication date.
MCP stands for Microservice Communication Protocol, used here for efficient communication between the server (which fetches papers) and the client (Streamlit UI).
Clone the repository, install dependencies with `pip install -r requirements.txt`, set up the `.env` file, then run `python arxivloader.py` for the server and `streamlit run client.py` for the client.
Python 3.8 or higher and packages including `streamlit`, `mcp`, `langchain`, `langchain_groq`, `dotenv`, and `asyncio`. All are listed in `requirements.txt`.
The server retrieves research paper data from the arXiv repository based on the user’s query.
Yes, you can fork the repository and contribute. Bug reports and feature requests can be submitted via issues. The project is licensed under the MIT License.

Investigate any website's technology stack: CMS, eCommerce, frameworks, analytics, CRM, payments, and hosting behind any URL. Ask "which of these 15 prospects use HubSpot vs Salesforce?" and get a table back. Free tier:
HasData's hosted Zillow MCP server lets AI agents search homes for sale, rentals and sold listings, then retrieve property details, price history and Zillow estimates as structured JSON.
Facebook & Instagram data for AI agents — pages, posts, groups, Ads Library, Marketplace, profiles and reels. 47 read-only tools with structured output.
Read public Instagram profiles and post feeds by handle in Claude, Cursor, and other MCP clients. Get follower counts, captions, hashtags, mentions, and engagement counts as structured JSON.
Hosted YouTube MCP server for search, video metadata, channel data and timestamped transcripts. Connect Claude, Cursor or other MCP clients with HasData; no YouTube API key required.
评论