MCP App Store
by KeenEthics
Versionly icon

Versionly

By WoWSQL Technologies Private Limited

Get New App Alerts

Overview

Versionly is self-maintaining API software for engineering teams. It monitors third-party HTTP APIs (Stripe, OpenAI, Twilio and more), detects breaking OpenAPI and changelog changes, maps the impact to files and lines in your connected GitHub repositories, generates fix patches, and opens pull requests for your team to review. It never merges by itself. Use this connector to check GitHub connection status, list projects and monitored APIs, review scans and breaking-change findings, explain migrations, and generate fixes or open PRs after confirmation.

Tools

analyze_impact

ChatGPT
Map upstream API changes to files and lines in a connected GitHub repo. Prefer this over check_api_changes when a repo is in context. Needs an active plan.

check_api_changes

ChatGPT
Diff monitored OpenAPI specs and changelogs for breaking changes. First snapshot is a baseline, not a breaking change. Creates a scan (needs an active plan). Prefer analyze_impact when a repo is in context.

create_pull_request

ChatGPT
Open a GitHub pull request with Versionly auto-fix patches. Never merge. Confirm with the user first. Pass scan_id to reuse patches from generate_fix. Requires an active paid plan and a GitHub App install.

detect_apis

ChatGPT
Discover which third-party APIs a connected GitHub repo actually uses. Confirm with the user. Requires the Versionly GitHub App.

explain_breaking_change

ChatGPT
Explain a breaking-change finding with migration steps. Use for ‘latest breaking change’, ‘how do I fix this’, or ‘what changed’. Omit finding_id/scan_id to explain the most recent finding in the workspace.

generate_fix

ChatGPT
Generate proposed code patches for affected files. Does not open a GitHub PR. Confirm with the user first. Requires an active paid plan. Use create_pull_request afterward with the returned scan_id.

get_repo

ChatGPT
Get a connected Versionly GitHub project by id.

get_scan

ChatGPT
Get one scan with findings, summary, and pull requests.

get_subscription

ChatGPT
Get the workspace plan, whether scans are live, and whether auto-fix PRs are allowed. Use after a 402/403 or when the user asks what plan they are on.

github_status

ChatGPT
Check whether the user’s GitHub account/org is connected to Versionly via the GitHub App. Use when asked: is GitHub connected, linked, or integrated with Versionly.

list_dependencies

ChatGPT
List monitored third-party HTTP APIs for this workspace. Dependencies means vendor APIs (Stripe, Twilio), not npm or pip packages. If repo_id is set, also include APIs detected in that repo.

list_findings

ChatGPT
List recent breaking-change findings across scans.

list_pull_requests

ChatGPT
List Versionly-opened GitHub pull requests for this workspace. Never merge them.

list_repos

ChatGPT
List connected GitHub repositories (Versionly calls these ‘projects’). Use when the user asks: how many projects/repos, active projects, connected repositories, or what is in their account.

list_scans

ChatGPT
List recent Versionly scan runs so you do not re-scan to answer history questions.

monitor_apis

ChatGPT
Start monitoring selected detected APIs so Versionly can diff their OpenAPI specs. Confirm with the user.

search_catalog

ChatGPT
Search the Versionly vendor catalog to see if an API can be monitored before calling monitor_apis.

vendor_status

ChatGPT
Live monitoring cards for tracked APIs: changelog health, deprecations, and next-plan hints.

analyze_impact

Claude

check_api_changes

Claude

create_pull_request

Claude

detect_apis

Claude

explain_breaking_change

Claude

generate_fix

Claude

get_repo

Claude

get_scan

Claude

get_subscription

Claude

github_status

Claude

list_dependencies

Claude

list_findings

Claude

list_pull_requests

Claude

list_repos

Claude

list_scans

Claude

monitor_apis

Claude

search_catalog

Claude

vendor_status

Claude

Capabilities

Writes

Example Prompts

Click any prompt to copy it.

Similar Apps