A Model Context Protocol (MCP) server for authenticated REST APIs. Drop it into any project, point it at your API, and let AI agents call endpoints — with auto-login, 2FA support, Swagger spec fetch, and fuzzy endpoint search — all without writing a single line of auth code.
Install from
M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.
process.env. You'll be asked to provide them before it can run.API_EMAIL— "": "user@example.com",API_LOGIN_CREDENTIALS— Set to a JSON object string containing any extra fields you need. They are merged into the login POST body alongside email and password:API_LOGIN_ENDPOINT— "": "/auth/sign-in"API_OTP— "": "482019",API_PASSWORD— "": "yourpassword",API_SWAGGER_URL— "": "https://api.example.com/docs-json"API_TOKEN_PATH— "": "data.access_token",API_VERIFY_CREDENTIALS— If your verify endpoint requires extra fields that aren't session identifiers or the OTP, add them here:API_VERIFY_ENDPOINT— "": "/auth/verify-otp",REST_BASE_URL— "": "https://api.example.com/api/v1",REST_ENABLE_SSL_VERIFY— "": "false",REST_RESPONSE_SIZE_LIMIT— Returns the raw OpenAPI JSON (truncated to if large).[](https://m8ven.ai/mcp/muhammed-abdelghany-rest-api-mcp-eb7yip)