Bug reports and feature requests go through GitHub Issues.
Tell us:
- Which MCP client you're using (Claude Desktop, Cursor, VS Code, Windsurf, Cline, Codex, Glama, other)
- Server version (check with
npm info ipgeolocation-io-mcp version) - Node.js version (
node --version) - Which tool you called and what parameters you passed
- What you expected to happen
- What actually happened
- The full error message, if there is one
Open an issue. Describe what you need and why. If it maps to an existing ipgeolocation.io API endpoint, mention which one.
- Open an issue first to discuss the change.
- Fork the repo and branch off
main. - Make your changes.
- Run
npm testand make sure everything passes. - Open a pull request that references the issue.
Keep the existing code style. TypeScript. Follow the patterns in src/. Don't add dependencies without discussing it first.
By contributing, you agree that your work will be licensed under the MIT License.