- Home
- MCP servers
- CocoaPods Package Readme
CocoaPods Package Readme
- javascript
0
GitHub Stars
javascript
Language
6 months ago
First Indexed
3 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"elchika-inc-cocoapods-package-readme-mcp-server": {
"command": "node",
"args": [
"path/to/cocoapods-package-readme-mcp-server/dist/index.js"
],
"env": {
"CACHE_TTL": "3600000",
"LOG_LEVEL": "info",
"GITHUB_TOKEN": "YOUR_GITHUB_TOKEN",
"CACHE_MAX_SIZE": "1000",
"REQUEST_TIMEOUT": "30000"
}
}
}
}This MCP server retrieves CocoaPods package readmes and metadata, enabling you to access comprehensive README content, usage examples, and package details for iOS development. It’s optimized for fast lookups, caching, and GitHub-backed content, making it easier to understand and use CocoaPods packages in your Swift and Objective-C projects.
How to use
You interact with this MCP server through a compatible MCP client to fetch package READMEs, usage examples, and package information. Use the server to retrieve a CocoaPods package README with usage snippets, obtain dependency and platform details, and perform registry searches to discover relevant pods. Content is designed to support Swift and iOS development workflows, with GitHub-backed README retrieval and smart caching to minimize repeated requests.
How to install
Prerequisites: Node.js and npm installed on your machine.
- Install the MCP server package.
npm install cocoapods-package-readme-mcp-server
- Build the project.
npm run build
- Run the development server.
npm run dev
- Run tests (optional but recommended).
npm test
If you are contributing, you can clone the project, install dependencies, and start from the development workflow.
git clone <repository-url>
cd cocoapods-package-readme-mcp-server
npm install
Additional setup and notes
Configure environment variables and caching to optimize performance and access control. Optional tokens and levels are described below.
Available tools
get_package_readme
Fetch the package README from the CocoaPods registry, with optional version and usage examples.
get_package_info
Fetch basic package information and dependencies from the CocoaPods registry.
search_packages
Search the CocoaPods registry with query, limit, quality, and popularity filters.