LS

livehybrid/splunk-mcp

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

106 stars 48 forks Качество 71 Тренд 23Apache-2.0

[АРХИВИРОВАНО] Community Splunk MCP сервер — используйте официальный сервер Splunk MCP на Splunkbase (приложение 7931)

Обзор

🙏 Всё началось как инициатива сообщества по внедрению поддержки Model Context Protocol (MCP) в Splunk, задолго до появления официальной опции. Это выросло за пределы того, что предоставляет этот проект сообщества. Пожалуйста, переместитесь на официальный сервер: - 📦 https://splunkbase.splunk.com/app/7931 - 📖 https://help.splunk.com/en/splunk-cloud-platform/mcp-server-for-splunk-platform/ Этот репозиторий теперь и больше не будет получать обновления. Код ниже сохранён для исторической ссылки. Ещё раз спасибо! 🚀 Инструмент на базе FastMCP для взаимодействия со Splunk Enterprise/Cloud через естественный язык. Этот инструмент предоставляет набор возможностей для поиска данных Splunk, управления хранилищами KV и доступа к ресурсам Splunk через интуитивно понятный интерфейс. 1. (По умолчанию) - Серверная коммуникация на основе событий - Двустороннее взаимодействие в реальном времени - Подходит для веб-MCP-клиентов - Режим по умолчанию, когда нет аргументов - Доступ через конечную точку /sse - Доступ через конечную точку /sse - 2.

Обзор (машинный перевод)

⚠️ Этот проект архивирован — используйте официальный сервер Splunk MCP

Спасибо всем, кто использовал, сыграл главную роль и форк этого проекта! 🙏 Это началось как общественная инициатива по внедрению протокола Model Context Protocol (MCP) поддержку Splunk, задолго до появления официальной опции.

Splunk теперь выпускает полностью поддерживаемый MCP-сервер, который вырос за пределами того, что предоставляет этот проект сообщества. Пожалуйста, переместитесь на официальный сервер:

Этот репозиторий теперь только для чтения / архивирован и больше не будет получать обновления. Код ниже сохранён для исторической информации. Ещё раз спасибо! 🚀


Инструмент Splunk MCP (Протокол контекста модели)

Инструмент на базе FastMCP для взаимодействия со Splunk Enterprise/Cloud через естественный язык. Этот инструмент предоставляет набор возможностей для поиска данных Splunk, управления хранилищами KV и доступа к ресурсам Splunk через интуитивно понятный интерфейс.

Режимы работы

Инструмент работает в трёх режимах:

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

⚠️ This project is archived — use the official Splunk MCP Server

Thank you to everyone who used, starred, and forked this project! 🙏 It started as a community effort to bring Model Context Protocol (MCP) support to Splunk, well before an official option existed.

Splunk now ships a first-party, fully supported MCP server that has grown beyond what this community project provides. Please migrate to the official server:

This repository is now read-only / archived and will no longer receive updates. The code below is preserved for historical reference. Thanks again! 🚀


Splunk MCP (Model Context Protocol) Tool

A FastMCP-based tool for interacting with Splunk Enterprise/Cloud through natural language. This tool provides a set of capabilities for searching Splunk data, managing KV stores, and accessing Splunk resources through an intuitive interface.

Operating Modes

The tool operates in three modes:

  1. SSE Mode (Default)

    • Server-Sent Events based communication
    • Real-time bidirectional interaction
    • Suitable for web-based MCP clients
    • Default mode when no arguments provided
    • Access via /sse endpoint
  2. API Mode

    • RESTful API endpoints
    • Access via /api/v1 endpoint prefix
    • Start with python splunk_mcp.py api
  3. STDIO Mode

    • Standard input/output based communication
    • Compatible with Claude Desktop and other MCP clients
    • Ideal for direct integration with AI assistants
    • Start with python splunk_mcp.py stdio

Features

  • Splunk Search: Execute Splunk searches with natural language queries
  • Index Management: List and inspect Splunk indexes
  • User Management: View and manage Splunk users
  • KV Store Operations: Create, list, and manage KV store collections
  • Async Support: Built with async/await patterns for better performance
  • Detailed Logging: Comprehensive logging with emoji indicators for better visibility
  • SSL Configuration: Flexible SSL verification options for different security requirements
  • Enhanced Debugging: Detailed connection and error logging for troubleshooting
  • Comprehensive Testing: Unit tests covering all major functionality
  • Error Handling: Robust error handling with appropriate status codes
  • SSE Compliance: Fully compliant with MCP SSE specification

Available MCP Tools

The following tools are available via the MCP interface:

Tools Management

  • list_tools
    • Lists all available MCP tools with their descriptions and parameters

Health Check

  • health_check
    • Returns a list of available Splunk apps to verify connectivity
  • ping
    • Simple ping endpoint to verify MCP server is alive

User Management

Открыть полный README на GitHub

Установка

This server does not publish a one-line install command.

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →