api-mcp-server

nimiusrd/api-mcp-server

3.1

If you are the rightful owner of api-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

API Suggestion Server is an MCP server that suggests appropriate API endpoints based on OpenAPI specifications.

API Suggestion Server is a Model Context Protocol (MCP) server designed to recommend suitable API endpoints based on OpenAPI specifications. It collects API endpoint information from multiple OpenAPI specifications in YAML or JSON format and suggests relevant endpoints based on user objectives. The server communicates with AI models through the MCP protocol, allowing seamless integration with AI-driven applications.

Features

  • Collects API endpoint information from multiple OpenAPI specifications in YAML or JSON format.
  • Suggests relevant API endpoints based on user objectives.
  • Integrates with AI models through the MCP protocol.

Usages

usage with stdio

typescript
import { mcp } from 'mcp';
mcp.run(transport='stdio');

usage with vscode

{
  "mcpServers": {
    "api-suggestion-server": {
      "command": "npm",
      "args": ["start"]
    }
  }
}

usage with sse

typescript
import { mcp } from 'mcp';
mcp.run(transport='sse', host='0.0.0.0', port=8000);

usage with streamable http

yaml
paths:
  /mcp:
    post:
      x-ms-agentic-protocol: mcp-streamable-1.0

Tools

  1. suggest_api

    Suggests API endpoints suitable for the specified purpose.