Splunk Enterprise Security API icon

Splunk Enterprise Security API

Generates an MCP (Model Context Protocol) server from an OpenAPI specification for a given API.

概要

This project provides an auto-generated Model Context Protocol (MCP) server designed to expose API functionalities based on an OpenAPI specification. Leveraging AG2's MCP builder, it transforms API definitions into an accessible server, enabling streamlined interaction with the underlying API through the MCP standard. Developers can deploy this server to programmatically access and manage various API operations, configured via environment variables and supporting different transport modes.

主な機能

  • Supports multiple transport modes including stdio, SSE, and streamable-HTTP
  • Configurable via environment variables or JSON files for flexible deployment
  • Automates code quality checks with pre-commit hooks for consistent development practices
  • Automatically generates MCP servers from OpenAPI specifications
  • Includes comprehensive development tooling such as Ruff for linting and formatting, MyPy for static type checking, and Pytest for testing
  • 0 GitHub stars

ユースケース

  • Exposing an existing API as an MCP server for standardized interaction
  • Developing integrations with OpenAPI-defined APIs using the MCP protocol
  • Programmatically accessing and managing API operations through a generated server interface
Advertisement

Advertisement