apisloth

Model Context Protocol

apisloth MCP

Connect your AI agent to your API change intelligence.

OAuth recommendedAPI key supported

01 · Overview

What it is

apisloth watches OpenAPI specifications and API documentation, records structured changes, and follows the repositories that depend on them. Breaking changes, repository context, automation runs, and open pull requests become queryable from Claude Code or Codex. The action tools let your agent add a source, connect a repository, or stop a watcher from the same conversation.

02 · Setup

Connect

Recommended · no key

OAuth

Remote

Add the hosted MCP endpoint. Your client opens a browser so you can authorize access to your apisloth account.

Claude Code

claude mcp add --transport http apisloth https://app.apisloth.dev/api/mcp

Codex

codex mcp add apisloth --url https://app.apisloth.dev/api/mcp
codex mcp login apisloth

Alternative

API key

Local package

Create a key, then pass it to the local MCP package when you register apisloth with Claude Code.

Claude Code + npx

claude mcp add apisloth --env APISLOTH_API_KEY=… -- npx -y @apisloth/mcp
Create an API key →

03 · Reference

Tools

Inspect

Read your account state, API changes, repository context, and automation results.

9 tools
whoami
Show the authenticated user and account resource counts.
list_sources
List the API specifications and documentation you watch.
list_repos
List repositories connected to your watched API sources.
list_changes
List recent API change events and breaking-change status.
get_change
Get one API change event, including its structured diff.
list_runs
List recent repository update runs and pull request links.
get_run
Get one repository update run, including its execution log.
get_repo_wiki
Get the generated integration wiki for a repository.
check_source
Check a watched API source for changes immediately.

Act

These tools act only on resources in your own authenticated apisloth account.

3 tools
add_source
Create a watcher for an OpenAPI specification or documentation URL.
connect_repo
Connect a GitHub repository that consumes an API source.
delete_source
Permanently remove an API watcher and its change history.

Ingestion engine

Rendered docs, version-aware alerts

add_source accepts render_mode: "rendered" to watch JavaScript-rendered documentation sites via Firecrawl.

apisloth tracks API versions and scopes change alerts to the version your repository uses.

04 · Try it

Example prompts

  1. What breaking changes landed this week?
  2. Watch https://api.stripe.com/openapi.json every hour.
  3. Which PRs are waiting on me?
  4. Check source 12 for changes now.
  5. Stop watching source 7.