PyPI MCP Server
Description
# PyPI MCP Server π Enabling AI assistants to search and access PyPI package information through a simple MCP interface. PyPI MCP Server provides a bridge to the PyPI package repository for AI assistants through the Model Context Protocol (MCP). It allows AI models toβ¦
About
# PyPI MCP Server π Enabling AI assistants to search and access PyPI package information through a simple MCP interface. PyPI MCP Server provides a bridge to the PyPI package repository for AI assistants through the Model Context Protocol (MCP). It allows AI models to programmatically search Python packages and accessβ¦
Details
- Author
- JackKuo666
- Downloads
- 372
- Categories
- Other, Developer Tools
Jump to
- 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
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
PyPI MCP ServerCommand (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 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.
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"pypi mcp server": {
"PyPI-MCP-Server": {
"command": "python",
"args": [
"pypi_server.py"
]
}
}
}
}
McpServers
{
"PyPI-MCP-Server": {
"command": "python",
"args": [
"pypi_server.py"
]
}
}
Search and access Python package metadata, version history, and download statistics from the PyPI repository.
π Enabling AI assistants to search and access PyPI package information through a simple MCP interface.
PyPI MCP Server provides a bridge to the PyPI package repository for AI assistants through the Model Context Protocol (MCP). 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.
- π 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 β
- Python 3.10+
- httpx
- BeautifulSoup4
- mcp-python-sdk
- typing-extensions
git clone https://github.com/JackKuo666/PyPI-MCP-Server.git cd PyPI-MCP-Server
The server will communicate with MCP clients through standard input/output (stdio).
get_package_info(package_name: str, version: Optional[str] = None) -> Dict
Get detailed information about a specified package, with optional version specification.
search_packages(query: str) -> List[Dict]
get_package_releases(package_name: str) -> Dict
Get all released version information for a specified package.
get_package_stats(package_name: str) -> Dict
Get download statistics for a specified package.
The server uses the MCP protocol to communicate with clients through standard input/output (stdio), no network port configuration needed.
Add the following configuration to yourclaude_desktop_config.json:
{ "mcpServers": { "pypi": { "command": "python", "args": ["pypi_server.py"] } } }
In your AI assistant, you can call the PyPI MCP tools as follows:
Use PyPI tool to search for Flask package: @pypi search_packages("flask") Get detailed information about a specific package: @pypi get_package_info("requests") Get information about a specific version of a package: @pypi get_package_info("django", "4.2.0") View all released versions of a package: @pypi get_package_releases("numpy") Get download statistics for a package: @pypi get_package_stats("pandas")
This is a web browser that enables your coding agent, such as Claude Code, to visit websites on your behalf and assist you in identifying bugs or creating UI test cases.
MCP server that gives AI assistants on-demand access to 1,500+ amCharts docs, ~300 code examples, and 1000+ class API references.
A Model Context Protocol server for generating visual charts using AntV.
50+ pay-per-call APIs for AI agents via HTTP 402 crypto micropayments. $0.001β$0.12 per call with USDC and USDm.
Interaction profile registry for AI agents β log interactions, build a behavioral profile, query it through behavioral lenses. 21 tools, zero-config.
A hosted API /MCP platform providing developer-friendly JSON endpoints for user-agent parsing, postal code search with spatial queries, country/subdivision lookup, cryptographic hashing, IP geolocation, email risk scoring, and more.
Blynk's MCP server lets AI coding tools create device templates, manage devices, and read live sensor data on the Blynk IoT platform
An MCP server that integrates IFC model support using Bonsai BIM (Blender) and IfcOpenShell.
Generates and queries a graph representation of a codebase.
MCP server that gives coding agents program-analysis primitives β data flow, call graphs, taint analysis β so they reason from ground truth instead of grep-and-guess. (same as the GitHub About β keeps your messaging consistent across the web).
Coral Query Plane is a paid remote MCP endpoint for AI SDK data query MCP. It exposes structured JSON tools, a public server card, token-based access, usage receipts, and audit-ready workflo
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.





