0.0.9 • Published 3 months ago
mcp-express v0.0.9
⚠️ IMPORTANT NOTICE - DO NOT USE ⚠️
This package is published to npm solely for the author's personal use. No permission is granted to use, copy, modify, distribute, or otherwise interact with this software. See LICENSE file for details.
MCP-Magician: Multi-Agent API Extraction Tool
MCP Magician is a CLI tool that analyzes API documentation to extract endpoints, validate them, and generate OpenAPI-compatible specifications that can be used with the Model Context Protocol (MCP).
Installation
npx mcp-express <command>
CLI Commands
MCP Magician provides the following commands:
# Create a new MCP Magician project
npx mcp-express create [options]
# Resume a previously started project
npx mcp-express resume [options]
# Configure an MCP client (Claude or Cursor)
npx mcp-express setup <client> [options]
# Run the MCP server
npx mcp-express run [options]
Command Options
# Create command options
--dir <path> Directory to store project files
# Resume command options
--dir <path> Directory containing project files
# Setup command options
--dir <path> Directory containing project files
# Run command options
-d, --dir <path> Directory containing api_spec.json and config.json
Features
- Parse API documentation to automatically extract endpoints
- Validate and refine extracted endpoints for accuracy
- Determine authentication requirements
- Generate OpenAPI-compatible schemas
- Serve APIs via Model Context Protocol (MCP)
- Compatible with Claude and Cursor AI clients
Development
# Install dependencies
bun install
# Run in development mode
bun run dev
# Build for production
bun run build
License
UNLICENSED - This is proprietary software. All rights reserved. See LICENSE file for details.