mcp-apifox-server
Verified Safeby lianekai
Overview
Integrates Apifox API management and testing capabilities with MCP-compatible clients, enabling automated OpenAPI synchronization from code and execution of Apifox CLI tests.
Installation
npx -y mcp-apifox-serverEnvironment Variables
- APIFOX_ACCESS_TOKEN
- APIFOX_PROJECT_ID
- APIFOX_API_VERSION
- APIFOX_API_BASE_URL
- APIFOX_LOCALE
- APIFOX_CLI
Security Notes
The server handles sensitive Apifox Access Tokens and Project IDs, which are securely read from environment variables or CLI arguments and are not hardcoded. The `apifox_run_cli_test` tool executes an external `apifox-cli` command. While command arguments are constructed internally, the `cliExecutable` path is configurable; if a user configures this to point to a malicious binary, it poses a significant risk. However, `child_process.spawn` is used, which is generally safer for external command execution as it does not inherently parse shell commands. Code scanning (`controllerScanner.ts`) involves reading and parsing local project files, which is an expected and core functionality handled via TypeScript's AST parser. No direct `eval` or code obfuscation was identified.
Similar Servers
octomind-mcp
This MCP server enables AI agents to create, execute, and manage end-to-end tests on the Octomind platform.
infobip-openapi-mcp
Exposes any OpenAPI documented HTTP API as a Model Context Protocol (MCP) server for AI agents, with support for mock mode and authentication.
openapi-mcp-server
Converts OpenAPI specifications into Model Context Protocol (MCP) tools, enabling AI assistants to interact with APIs.
mcp-server-for-apache-ofbiz
Serves as a Model Context Protocol (MCP) gateway, enabling generative AI applications to interact with backend systems like Apache OFBiz through dynamically loaded tools and RESTful APIs.