katana-openapi-client
Verified Safeby dougborg
Overview
Provides a Model Context Protocol (MCP) server for AI assistants to interact with the Katana Manufacturing ERP API, offering resilient and type-safe access to ERP data and operations.
Installation
uvx katana-mcp-serverEnvironment Variables
- KATANA_API_KEY
- KATANA_BASE_URL
Security Notes
The project appears to prioritize security by handling API keys via environment variables or .netrc and includes a `filter_sensitive_data` processor for logging. Dynamic code patching is used internally within `fastmcp` for advanced functionality, which is not inherently malicious but requires careful review. Documentation generation scripts fetch and parse external HTML, which could be a vector for supply chain attacks if the external source is compromised, but this is a development-time risk, not a runtime risk for the server. No 'eval' or blatant malicious patterns were found in the provided code snippets for the server's runtime.
Similar Servers
fastmcp
FastMCP is an ergonomic interface for the Model Context Protocol (MCP), providing a comprehensive framework for building and interacting with AI agents, tools, resources, and prompts across various transports and authentication methods.
mcp-use
A comprehensive framework for building full-stack Model Context Protocol (MCP) applications, including AI agents, MCP servers with UI widgets, and integrated debugging tools in both Python and TypeScript.
mcp-openapi-server
A Model Context Protocol (MCP) server that exposes OpenAPI endpoints as MCP tools, along with optional support for MCP prompts and resources, enabling Large Language Models to interact with REST APIs.
tmcp
A server implementation for the Model Context Protocol (MCP) to enable LLMs to access external context and tools.