1. Conduid
  2. Developer Tools
  3. none.api
MCP server · Developer Tools

none.api

Professional OpenAPI Explorer MCP server

Unclaimed devtools
39Low

Scored 4 months ago · breakdown

About none.api

none.api is an MCP server published by git+Nonetss in the Developer Tools category: professional OpenAPI Explorer MCP server. It has been installed 0 times through Conduid.

Install

Install
npx @nonetss/none.api
Claude Code
claude mcp add none-api -- npx -y @nonetss/none.api
npx
npx -y @nonetss/none.api

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

Ask AI about none.api

Powered by Claude · Grounded in docs

I know everything about none.api. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ·README presentNot checked yet.
  • ·License declaredNot checked yet.
  • ·Tests presentNot checked yet.
  • ·Dependencies pinnedNot checked yet.
  • ·No dynamic code executionNot checked yet.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

README

none.api - OpenAPI Explorer MCP Server

Professional OpenAPI explorer for the Model Context Protocol (MCP), optimized for Frontend Development and Backend Contract Verification.

What is this?

This MCP server allows Large Language Models (LLMs) like Claude or Cursor to dynamically explore, understand, and interact with any API that has an OpenAPI/Swagger specification.

It is specifically designed to:

  1. Accelerate Frontend Development: Generate types, Zod schemas, mock data, and data-fetching hooks (Axios/TanStack Query) directly from the API definition.
  2. Verify Backend Implementation: Validate backend response objects against the OpenAPI contract to ensure the implementation matches the specification.

Installation

Using npx (Recommended)

You can run the server directly without installation:

npx @nonetss/none.api

Global Installation

npm install -g @nonetss/none.api

Key Features

  • Smart Exploration: Categorized endpoint listing and keyword-based search (with multilingual synonym support).
  • Frontend Factory:
    • Generate TypeScript Interfaces for requests and responses.
    • Generate Zod Schemas for form validation.
    • Generate React/Axios/TanStack Query snippets.
    • Generate Mock Data for UI prototyping.
  • Backend Guard:
    • Response Validation: Compare JSON data against OpenAPI schemas using AJV.
    • Dependency Mapping: Understand relationships between resources (e.g., which endpoint provides the ID needed for another).
  • Security: Automatic authentication support (Bearer/API Key) and secure environment-locked configuration.

Tools Overview

Tool Focus Description
list_endpoints Exploration Lists all endpoints grouped by functional categories.
list_tags Exploration Lists all tags (functional categories) in the API.
search_by_tag Exploration Lists all endpoints associated with a specific tag.
find_endpoint Exploration Intelligent search by intent or keyword (e.g., "delete user").
get_endpoint_info Analysis Detailed documentation, parameters, and response codes.
get_request_schema Analysis Returns the JSON schema for an endpoint's request body.
get_response_schema Analysis Returns the JSON schema for a specific response status code.
get_typescript_types Frontend Generates ready-to-use TypeScript interfaces.
get_zod_schema Frontend Generates Zod validation schemas.
get_framework_snippet Frontend Generates Axios or TanStack Query code.
get_fetch_snippet Frontend Generates a native fetch snippet for quick integration.
get_mock_data Prototyping Generates high-fidelity mock data based on schemas.
map_dependencies Architecture Analyzes data flow and ID relationships between routes.
get_security_info Security Shows security requirements for the API or specific routes.
set_security_context Security Sets authentication headers for subsequent requests.
call_endpoint Debug Executes real HTTP calls to the configured API.
validate_response Backend Validates a JSON object against the API contract.

Configuration

Add this to your claude_desktop_config.json or Cursor MCP settings:

{
  "mcpServers": {
    "none.api": {
      "command": "npx",
      "args": ["-y", "@nonetss/none.api"],
      "env": {
        "OPENAPI_URL": "http://localhost:3000/doc",
        "AUTH_EMAIL": "admin@example.com",
        "AUTH_PASSWORD": "your-password",
        "AUTH_PATH": "/api/auth/login"
      }
    }
  }
}

Development Workflow

  1. Build: npm run build (uses tsc + tsc-alias for path resolution).
  2. Formatting: Prettier is included.
  3. Git Hooks: Automated formatting on commit via husky and lint-staged.

README mirrored from the source repository 4 months ago. The original is authoritative.

Questions

About none.api

How do I install none.api?

Run npx @nonetss/none.api, then add the server to your MCP client's configuration. Conduid has recorded 0 installs, so the command is known to work with current clients.

Is none.api safe to use with an AI agent?

Its trust score is 39 out of 100 (low). It passes 0 of 1 static security checks; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is none.api still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.