Retrieve README files and package information from CocoaPods.
A Model Context Protocol (MCP) server for retrieving README files and package information from CocoaPods with comprehensive documentation extraction.
npm install cocoapods-package-readme-mcp-server
Add to your Claude Desktop configuration:
{
"mcpServers": {
"cocoapods-readme": {
"command": "node",
"args": ["path/to/cocoapods-package-readme-mcp-server/dist/index.js"],
"env": {
"GITHUB_TOKEN": "your-github-token-here"
}
}
}
}
GITHUB_TOKEN
(optional): GitHub personal access token for higher API rate limitsLOG_LEVEL
(optional): Logging level (debug, info, warn, error) - default: infoCACHE_TTL
(optional): Cache TTL in milliseconds - default: 3600000 (1 hour)CACHE_MAX_SIZE
(optional): Maximum cache entries - default: 1000REQUEST_TIMEOUT
(optional): HTTP request timeout in milliseconds - default: 30000Get package README and usage examples from CocoaPods registry.
Parameters:
package_name
(string, required): The name of the CocoaPods packageversion
(string, optional): The version of the package (default: "latest")include_examples
(boolean, optional): Whether to include usage examples (default: true)Example:
{
"package_name": "Alamofire",
"version": "latest",
"include_examples": true
}
Get package basic information and dependencies from CocoaPods registry.
Parameters:
package_name
(string, required): The name of the CocoaPods packageinclude_dependencies
(boolean, optional): Whether to include dependencies (default: true)include_dev_dependencies
(boolean, optional): Whether to include test dependencies (default: false)Example:
{
"package_name": "AFNetworking",
"include_dependencies": true,
"include_dev_dependencies": false
}
Search for packages in CocoaPods registry.
Parameters:
query
(string, required): The search querylimit
(number, optional): Maximum number of results to return (default: 20, max: 250)quality
(number, optional): Minimum quality score (0-1)popularity
(number, optional): Minimum popularity score (0-1)Example:
{
"query": "networking",
"limit": 10,
"quality": 0.5
}
This server integrates with:
https://cocoapods.org/api/v1
) for package information and searchgit clone <repository-url>
cd cocoapods-package-readme-mcp-server
npm install
npm run build
npm run dev
npm test
┌─────────────────┐ ┌─────────────────┐ ┌─────────────────┐
│ MCP Client │───▶│ CocoaPods │───▶│ CocoaPods API │
│ (Claude) │ │ README Server │ │ │
└─────────────────┘ └─────────────────┘ └─────────────────┘
│
▼
┌─────────────────┐
│ GitHub API │
│ (README fetch) │
└─────────────────┘
MIT
git checkout -b feature/amazing-feature
)git commit -m 'Add some amazing feature'
)git push origin feature/amazing-feature
)Provides Go language updates and best practices in a structured Markdown format for LLM coding agents.
Predict anything with Chronulus AI forecasting and prediction agents.
Generates Supra Move contracts and TypeScript SDK code.
An MCP server for generating images with the Midjourney API.
A Next.js-based MCP server with OAuth 2.1 authentication support using Google as the default provider. Requires a PostgreSQL database and optionally Redis for SSE transport.
A WordPress plugin that transforms a WordPress site into an MCP server, allowing direct access to its content.
Reference implementations of Model Context Protocol (MCP) servers in Typescript and Python, showcasing MCP features and SDK usage.
A Next.js template for building MCP servers with OAuth 2.1 authentication, supporting PostgreSQL and Redis.
Search Apple's Developer Documentation with smart search and wildcard support.
Automate web testing and tasks by connecting Claude Desktop with Playwright.