Apidog MCP Server: Powering AI with Your API Docs

2025-03-24
Apidog MCP Server: Powering AI with Your API Docs

Apidog MCP Server connects your Apidog API documentation to AI-powered IDEs like Cursor. This allows AI assistants to directly access and utilize your API specs, boosting development speed and efficiency. Generate code, search documentation, and more – all powered by your API definitions. Setup involves adding a JSON configuration to your IDE with your Apidog access token and project ID. Supports Apidog projects and Swagger/OpenAPI files. Currently in beta – your feedback is welcome!

Read more
Development API Documentation

Claude Code Now Debugs Node.js in Real-time: A MongoDB Connection Case Study

2025-03-22
Claude Code Now Debugs Node.js in Real-time:  A MongoDB Connection Case Study

The `@hyperdrive-eng/mcp-nodejs-debugger` MCP server plugin lets Claude Code debug Node.js code at runtime. This article demonstrates debugging a Node.js app connecting to MongoDB Atlas, showcasing a runtime connection error. By setting breakpoints within Claude Code and executing custom JavaScript, developers can inspect MongoDB config variables to pinpoint issues like incorrect credentials or unauthorized IPs. The solution involves using a local MongoDB instance or correctly configuring MongoDB Atlas network access and credentials.

Read more
Development Node.js debugging

Testeranto: AI-Powered ATDD Framework for Automating Test Fixes

2025-03-09
Testeranto: AI-Powered ATDD Framework for Automating Test Fixes

Testeranto is an AI-first Acceptance Test Driven Development (ATDD) framework for TypeScript projects, currently under development. It uses a strongly-typed, Gherkin-like syntax for specifying tests and integrates with Aider.ai to automatically fix failing tests. Instead of directly testing your code, Testeranto requires wrapping your code with a semantic interface based on TS type signatures. It runs in the frontend, backend, or both, and can test anything bundlable with esbuild.

Read more
Development

Node.js EPUB Library @smoores/epub Released

2024-12-13
Node.js EPUB Library @smoores/epub Released

A new Node.js library, @smoores/epub, has been released. It allows developers to inspect, modify, and create EPUB 3 publications. The library offers high-level APIs that simplify interaction with the EPUB specification, such as setting the title and retrieving author information. Lower-level APIs provide granular control over the EPUB structure, enabling tasks like adding chapters and metadata. Built upon fast-xml-parser, @smoores/epub provides robust XML parsing and manipulation capabilities, facilitating efficient handling of EPUB file XML content.

Read more
Development Library