← Back to directory
C

Conversational API Debugger

Community
Debug REST API failures using OpenAPI specs and HTTP logs, with conversational root-cause analysis and cURL generation.
GitHub source repository ↗
★ 2.7k Stars Category · Dev Tools Very popular Source revision 3277af5249f0
20FMRS · D
Reliability
2/20
Security and permissions
4/20
Maintenance
9/20
Documentation
2/20
Setup experience
3/20

Conversational API Debugger is a community MCP server for debugging REST API failures through OpenAPI specs and HTTP/HAR logs. The server manifest defines a stdio transport and an npm package (@claude-code-plugins-plus/conversational-api-debugger), and targets Claude Code's plugin marketplace. The README confirms its documented purpose: root-cause analysis with cURL generation. Specific tool names are not recorded in the provided source, and no unrelated capabilities from sibling servers were attributed to it. Verdict: a focused, reasonably scoped debugging server with modest but clear evidence.

Read the FMRS scoring method →

Conversational API Debugger (v1.0.0) is a community MCP server published as the npm package @claude-code-plugins-plus/conversational-api-debugger. It is one of the MCP servers in the claude-code-plugins-plus-skills repository and is designed for Anthropic's Claude Code CLI. The server helps debug REST API failures by reasoning over OpenAPI specifications and HTTP logs (HAR), supporting root-cause analysis and the generation of cURL commands. It communicates over stdio. The provided source material does not enumerate specific tool names, so this profile describes only the server's documented capabilities and does not attribute any sibling server's functionality to it.

Tools

The tool list has not been reviewed yet.

Setup

  1. Install the ccpi CLI: pnpm add -g @intentsolutionsio/ccpi
  2. Install the server from the marketplace: ccpi install conversational-api-debugger

Or use Claude Code's built-in plugin commands:
- /plugin marketplace add jeremylongshore/claude-code-plugins
- /plugin install conversational-api-debugger@claude-code-plugins-plus

Fit and risk

Best for

  • Claude Code users who want an assistant-oriented debugger for REST API failures.
  • Teams that have OpenAPI specs and HTTP/HAR logs and need structured root-cause analysis.
  • Developer workflows that prefer conversational iteration over paging through raw logs.

Not for

  • Non-REST debugging — the server is scoped to REST API failures via OpenAPI specs and HTTP logs; no support for other protocols is documented.
  • Replacing observability/APM platforms or automated test runners — only the documented debugging workflow is evidenced.
  • Users who need a known, enumerated list of tool names — the source material does not document the server's tool identifiers.

Required permissions

  • Read access to the OpenAPI spec files and HTTP/HAR logs it is asked to analyze.
  • A Node.js runtime able to run the npm package as a stdio child process of Claude Code.
  • Whatever filesystem and environment access Claude Code grants the plugin during the session.

Risks and side effects

  • Community-maintained rather than an official Anthropic or upstream-vendor server; verify conclusions before acting.
  • Analysis quality depends on the accuracy and completeness of the provided OpenAPI specs and logs.
  • Generated cURL commands should be reviewed before execution to avoid unintended side effects.

Troubleshooting

  1. Confirm the marketplace is registered: `/plugin marketplace add jeremylongshore/claude-code-plugins`.
  2. If the plugin fails to load, reinstall it: `ccpi install conversational-api-debugger`.
  3. Make sure the OpenAPI and HAR/HTTP log files are accessible to Claude Code in the session.
  4. Check that Node.js and the npm package are available, and confirm the server is configured to use stdio transport.

Use cases

Root-cause analysis of REST API failures using OpenAPI specs and HTTP/HAR logs.
Conversational debugging sessions inside Claude Code where failing endpoints are traced against their documented contracts.
Generating cURL commands to reproduce or verify failing API calls.

Supported clients

Claude CodeFull support