mcp-server

mcp-server

0

The Zyla API Hub MCP Server enables large language models to interface with public APIs from the Zyla API Hub using the Model Context Protocol. It is designed to be secure, supporting API key authorization, and is easily deployable through Docker.

๐Ÿ”Œ Zyla API Hub MCP Server

This MCP server allows any large language model (LLM) using the Model Context Protocol (MCP) to access any public API from the Zyla API Hub by providing:

  • โœ… HTTP method (GET, POST, PUT, DELETE, etc.)
  • โœ… Full API endpoint (URL)
  • โœ… Headers (like Authorization)
  • โœ… Query parameters or JSON body

โœจ Features

  • ๐ŸŒ Generic API caller โ€” supports any Zyla API Hub endpoint
  • ๐Ÿ” Secure โ€” API keys passed via headers
  • ๐Ÿš€ Dockerized โ€” easy to deploy

๐Ÿงช Example Use

Input to the MCP tool:

{
  "method": "GET",
  "url": "https://www.zylalabs.com/api/824/crime+data+by+zipcode+api/583/get+crime+rates+by+zip",
  "headers": {
    "Authorization": "Bearer YOUR_ZYLA_API_KEY"
  }
}