home / mcp / vcpkg readme mcp server
Provides vcpkg package READMEs, metadata, and search capabilities via MCP for AI-assisted workflows.
Configuration
View docs{
"mcpServers": {
"elchika-inc-vcpkg-package-readme-mcp-server": {
"command": "npx",
"args": [
"vcpkg-package-readme-mcp-server"
],
"env": {
"GITHUB_TOKEN": "YOUR_GITHUB_TOKEN"
}
}
}
}You can run this MCP server to fetch complete information about vcpkg packages, including formatted READMEs, package metadata, and advanced search results. It enables your AI assistants to surface package usage, dependencies, and maintenance details directly from the vcpkg registry with smart caching and GitHub integration for richer READMEs when applicable.
Set up a client to talk to the MCP server you run locally or remotely. Use the server as a data source for package READMEs, detailed package metadata, and searchable results. When you request a package README, you will receive formatted content with installation steps and code examples. When you request package info, you will get version history, maintainers, licenses, platform support, and dependencies. When you search, you will obtain a list of packages with descriptions and relevance scores.
Prerequisites: Node.js is recommended for running MCP-related tooling.
# Install Node.js from https://nodejs.org/
# Ensure npm is available
node -v
npm -vInstall and run the MCP server using the provided command configuration. The server starts as a local process and communicates with your MCP client via stdio.
# Start the MCP server (local stdio configuration)
npx vcpkg-package-readme-mcp-serverThe MCP server supports reading from the vcpkg registry to retrieve package READMEs, metadata, and search results. It also integrates with GitHub to enhance READMEs when a package links to a GitHub repository. You can provide a GitHub access token to increase API rate limits.
Retrieves comprehensive README content and usage examples for vcpkg packages, including installation instructions and API documentation.
Fetches detailed package metadata, dependencies, and statistics from the vcpkg registry, including version info and maintainers.
Searches the vcpkg registry with filtering by query, limit, and quality to return matching packages with descriptions and relevance scores.