Skip to main content

MCP server for our API documentation

Project description

HC MCP API Docs

MCP server for our API documentation. This server provides tools to interact with our API documentation system.

Features

  • List available APIs grouped by environment
  • Get detailed API information including documentation URLs
  • Search APIs by title and description
  • Generate code examples in TypeScript, Python, and cURL

Configuration

The server can be configured using environment variables:

  • API_DOCS_BASE_URL: Base URL for the API documentation.

Tools

list_apis

List our APIs grouped by environment. Returns titles, descriptions, accounts, and stages (max 100 APIs).

get_api_details

Get API documentation URLs, environment details, and OpenAPI spec. Returns JSON/YAML/Swagger UI links.

search_apis

Search APIs by title/description. Prioritizes title matches. Returns max 50 sorted results.

generate_code

Generate API client code with endpoints and error handling. Supports TypeScript, Python, cURL.

Installation

pip install hc-mcp-api-docs

Usage

The server can be used with any MCP client. Example using the Claude desktop app:

  1. Add the server to your MCP configuration
  2. Use the available tools through the MCP interface

Development

# Install dependencies
make prepare

# Build package
make build

# Upload to PyPI
make upload

# Install locally
make install

# Clean build artifacts
make clean

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

hc_mcp_api_docs-2025.2.0.tar.gz (17.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

hc_mcp_api_docs-2025.2.0-py3-none-any.whl (6.9 kB view details)

Uploaded Python 3

File details

Details for the file hc_mcp_api_docs-2025.2.0.tar.gz.

File metadata

  • Download URL: hc_mcp_api_docs-2025.2.0.tar.gz
  • Upload date:
  • Size: 17.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.16

File hashes

Hashes for hc_mcp_api_docs-2025.2.0.tar.gz
Algorithm Hash digest
SHA256 8d3d1a986ec76c47e6027577e9e4294ed79f3cd835d07958d3773d61736f7418
MD5 8aeae44f555a2ae2675daa84d2d224ea
BLAKE2b-256 121fcb39bb2749934bb3ade3a8cf919e885161f288fd618bd2a4cac2c7ff43a2

See more details on using hashes here.

File details

Details for the file hc_mcp_api_docs-2025.2.0-py3-none-any.whl.

File metadata

File hashes

Hashes for hc_mcp_api_docs-2025.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 2fcd010a863b1f0b3c99d7c45ed3daf88eca80e60c5f1da6c48b48683a910bce
MD5 62611a40d17ebcfa9c9f4851614c2c68
BLAKE2b-256 bafc4e450755c46abe69aee3c1abab88cce912ac71282d79253cb9605b83ca26

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page