Skip to main content
Glama

Model Context Protocol Python Server

by vnkishortech

<<<<<<< HEAD

Model Context Protocol (MCP) Python Server

This repository provides a sample implementation of a Model Context Protocol (MCP) server in Python.

Features

  • Search for papers on arXiv and store their information
  • Extract information about a specific paper
  • Ready for extension with more MCP tools

Getting Started

1. Clone the repository

git clone <your-repo-url> cd MCP_Python

2. Create and activate a virtual environment

python3 -m venv venv source venv/bin/activate

3. Install dependencies

pip install arxiv

4. Run the server

python mcp_server/server.py

GitHub Actions CI

  • On every push or pull request to main, the workflow runs linting and (placeholder) tests.
  • Add your tests in the tests/ directory.

Project Structure

mcp_server/ server.py # MCP server implementation .github/ workflows/ci.yml # GitHub Actions workflow README.md

References


Replace <your-repo-url> with your actual repository URL after pushing to GitHub.

mcp_python

88aa9b0e1bcd2704e4fbb53f41ca4a158b4d35c8

-
security - not tested
F
license - not found
-
quality - not tested

A Python implementation of the Model Context Protocol (MCP) server that enables searching and extracting information from arXiv papers, designed to be extensible with additional MCP tools.

  1. Features
    1. Getting Started
      1. Clone the repository
      2. Create and activate a virtual environment
      3. Install dependencies
      4. Run the server
    2. GitHub Actions CI
      1. Project Structure
        1. References
          1. Replace `` with your actual repository URL after pushing to GitHub.
            1. mcp_python

              Related MCP Servers

              • A
                security
                A
                license
                A
                quality
                The ArXiv MCP Server bridges the gap between AI models and academic research by providing a sophisticated interface to arXiv's extensive research repository. This server enables AI assistants to perform precise paper searches and access full paper content, enhancing their ability to engage with scientific literature.
                Last updated -
                4
                1,218
                Python
                Apache 2.0
                • Linux
                • Apple
              • -
                security
                A
                license
                -
                quality
                A Model Context Protocol server that enables AI agents to search, retrieve, and analyze academic papers from arXiv, supporting features like keyword search, paper details retrieval, content extraction, and paper analysis.
                Last updated -
                Python
                MIT License
                • Linux
                • Apple
              • -
                security
                A
                license
                -
                quality
                A Model Context Protocol server that enables natural language interaction with arXiv.org, allowing users to search, retrieve metadata, download PDFs, and load scholarly articles into LLM context.
                Last updated -
                1
                Python
                MIT License
                • Apple
              • A
                security
                A
                license
                A
                quality
                Enables AI assistants to search and retrieve academic papers from arXiv through MCP tools, supporting search by various criteria, detailed paper information, category browsing, and PDF content extraction.
                Last updated -
                4
                1
                JavaScript
                MIT License

              View all related MCP servers

              MCP directory API

              We provide all the information about MCP servers via our MCP API.

              curl -X GET 'https://glama.ai/api/mcp/v1/servers/vnkishortech/mcp_python'

              If you have feedback or need assistance with the MCP directory API, please join our Discord server