Back to Home
caitlyn-ai icon

caitlyn-openapi-mcp

Verified Safe

by caitlyn-ai

Overview

Provides a server that exposes OpenAPI specifications as queryable documentation resources and tools for LLMs, including semantic search and Scalar deep links.

Installation

Run Command
npx @modelcontextprotocol/inspector -e OPENAPI_SPEC_URL="https://api.example.com/openapi.json" -e DOCS_BASE_URL="https://api.example.com/docs" python -m openapi_mcp.server

Environment Variables

  • OPENAPI_SPEC_URL

Security Notes

The project demonstrates strong security practices including clear documentation on responsible disclosure, use of environment variables for configuration, and avoidance of `eval`/`exec` patterns. It uses `pickle.load` for caching embeddings and resolved OpenAPI specs; this introduces a deserialization vulnerability if an attacker can write malicious files to the cache directory, though this risk is generally low for typical deployments. A critical user responsibility is to ensure the `OPENAPI_SPEC_URL` points to a trusted and secure source, as external references are resolved.

Similar Servers

Stats

Interest Score0
Security Score8
Cost ClassLow
Stars0
Forks0
Last Update2025-11-27

Tags

LLM IntegrationOpenAPISemantic SearchAPI DocumentationBedrock AgentCore