mcp-api-server

ranjanmadhu/mcp-api-server

3.2

If you are the rightful owner of mcp-api-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.

An API-focused Model Context Protocol (MCP) server that provides authentication and API call capabilities.

The MCP API Server is designed to facilitate secure API interactions through the Model Context Protocol. It offers robust authentication management using token-based security, allowing for authenticated API calls to external services. The server ensures secure token management and tracks authentication states, providing well-typed responses formatted according to the MCP protocol structure. It supports response formatting for various content types, including JSON and text, making it versatile for different application needs. The server is built with Node.js and npm, and it includes comprehensive documentation to guide developers through the setup and implementation process. It is suitable for both beginners and experienced developers looking to implement their own MCP servers.

Features

  • Authentication management with token-based security
  • Make authenticated API calls to external services
  • Secure token management with authentication state tracking
  • Well-typed responses using the MCP protocol structure
  • Response formatting for different content types (JSON, text)

Tools

  1. auth

    Manages authentication tokens for secure API access.

  2. vehicle_api

    Makes an API call to retrieve vehicle data from an external API.