PyPI MCP Server
@JackKuo666
About PyPI MCP Server
No overview available yet
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"PyPI-MCP-Server": {
"command": "python",
"args": [
"pypi_server.py"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is PyPI MCP Server?
PyPI MCP Server is an MCP server that provides a bridge to the PyPI package repository for AI assistants. It allows AI models to programmatically search Python packages and access their metadata, supporting features like retrieving package information, searching packages, viewing version history, and download statistics.
How to use PyPI MCP Server?
Clone the repository, install dependencies from requirements.txt, then run python pypi_server.py. The server communicates with MCP clients through standard input/output (stdio). Configuration for Claude Desktop is provided in claude_desktop_config.json.
Key features of PyPI MCP Server
- Package Search: Query PyPI packages by keywords
- Metadata Access: Get detailed metadata for specific packages
- Version Information: Get all released versions of a package
- Statistics Data: Get download statistics for packages
- Efficient Retrieval: Fast access to package information
Use cases of PyPI MCP Server
- An AI assistant searches for Flask package metadata
- Retrieving detailed information about a specific package like requests
- Getting information about a specific version of a package (e.g., Django 4.2.0)
- Viewing all released versions of a package (e.g., NumPy)
- Getting download statistics for a package (e.g., Pandas)
FAQ from PyPI MCP Server
What dependencies are required to run PyPI MCP Server?
Python 3.10+, httpx, BeautifulSoup4, mcp-python-sdk, and typing-extensions.
How does the server communicate with MCP clients?
Through standard input/output (stdio); no network port configuration is needed.
How can I integrate PyPI MCP Server with Claude Desktop?
Add a configuration entry to claude_desktop_config.json specifying the command as python and the script path (pypi_server.py) as the argument.
What MCP tools does the server expose?
get_package_info, search_packages, get_package_releases, and get_package_stats.
What license is PyPI MCP Server distributed under?
MIT.
Frequently asked questions
What dependencies are required to run PyPI MCP Server?
Python 3.10+, httpx, BeautifulSoup4, mcp-python-sdk, and typing-extensions.
How does the server communicate with MCP clients?
Through standard input/output (stdio); no network port configuration is needed.
How can I integrate PyPI MCP Server with Claude Desktop?
Add a configuration entry to `claude_desktop_config.json` specifying the command as `python` and the script path (`pypi_server.py`) as the argument.
What MCP tools does the server expose?
`get_package_info`, `search_packages`, `get_package_releases`, and `get_package_stats`.
What license is PyPI MCP Server distributed under?
MIT.
Basic information
More Other MCP servers
MCP Go π
mark3labsA Go implementation of the Model Context Protocol (MCP), enabling seamless integration between LLM applications and external data sources and tools.
Activepieces
activepiecesAI Agents & MCPs & AI Workflow Automation β’ (~400 MCP servers for AI agents) β’ AI Automation / AI Agent with MCPs β’ AI Workflows & AI Agents β’ MCPs for AI Agents
Unity MCP β¨
justinpbarnettUnity MCP acts as a bridge between AI assistants and your Unity Editor. Give your LLM tools to manage assets, control scenes, edit scripts, and automate tasks within Unity.
Codelf
unbugA search tool helps dev to solve the naming things problem.
Nginx UI
0xJackyYet another WebUI for Nginx
Comments