<<<<<<< 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