MCP Servers for Apache

The Apache Software Foundation provides support for the Apache community of open-source software projects, which provide software products for the public good.

View all MCP Servers

  • Why this server?

    Integrates with Apache APISIX to enable natural language-based interaction for viewing and managing API gateway resources including routes, services, upstreams, SSL certificates, plugins, and security configurations through the APISIX Admin API.

    A
    security
    A
    license
    A
    quality
    The APISIX Model Context Protocol (MCP) server bridges large language models (LLMs) with the APISIX Admin API.
    31
    67
    16
    TypeScript
    Apache 2.0
  • Why this server?

    Provides integration with Apache OpenDAL™, enabling access to various storage services through a unified interface.

    A
    security
    A
    license
    A
    quality
    A Model Context Protocol server that provides seamless access to multiple storage services including S3, Azure Blob Storage, and Google Cloud Storage through Apache OpenDAL™.
    3
    27
    Python
    Apache 2.0
  • Why this server?

    Provides a SQL interface for querying and managing Apache Iceberg tables, allowing users to list tables, describe table structures, execute SELECT queries, and insert data into Iceberg data lakes.

    A
    security
    F
    license
    A
    quality
    A Model Context Protocol server that provides a SQL interface for querying and managing Apache Iceberg tables through Claude desktop, allowing natural language interaction with Iceberg data lakes.
    1
    2
    Python
  • Why this server?

    Provides capability to crawl and search Apache documentation, with a specific example for crawling the Apache Pulsar Admin API documentation.

    -
    security
    A
    license
    -
    quality
    Toolset that crawls websites, generates Markdown documentation, and makes that documentation searchable via a Model Context Protocol (MCP) server for integration with tools like Cursor.
    3
    Python
    MIT License
    • Linux
    • Apple
  • Why this server?

    Provides database interaction with Apache IoTDB, enabling execution of SQL queries to read data, list tables, and describe table schemas.

    -
    security
    A
    license
    -
    quality
    A server that enables running SQL queries against IoTDB databases, providing data reading capabilities and schema information through a Model Context Protocol interface.
    3
    Python
    Apache 2.0
    • Apple
  • Why this server?

    Integrates with SeaTunnel (an Apache project) to provide job management capabilities including submitting, stopping, and monitoring jobs, as well as retrieving system monitoring information and cluster overview.

    -
    security
    A
    license
    -
    quality
    A Model Context Protocol server that enables interaction with Apache SeaTunnel through LLM interfaces, allowing users to manage jobs, monitor system information, and configure connections through natural language.
    5
    Python
    Apache 2.0
    • Linux
    • Apple
  • Why this server?

    Integrates with Apache AGE, a PostgreSQL extension that provides graph database functionality. Enables querying graph data structures, analyzing relationships between nodes, and performing graph operations.

    -
    security
    A
    license
    -
    quality
    An MCP server that provides natural language interaction with Apache AGE graph databases, allowing users to query, visualize and manipulate graph data in PostgreSQL through Claude AI.
    Python
    MIT License
    • Apple
  • Why this server?

    Integrates with Apache Unomi for user profile management and context storage, enabling Claude to maintain user context through Apache Unomi's profile management system

    -
    security
    A
    license
    -
    quality
    A Model Context Protocol server enabling Claude to maintain user context through Apache Unomi profile management.
    1
    4
    JavaScript
    Apache 2.0
    • Apple
  • Why this server?

    Provides AI assistants with a structured interface to IoTDB (Apache IoT Database), enabling table listing, data reading, and SQL query execution for analyzing time-series data in IoT applications.

    -
    security
    F
    license
    -
    quality
    A Model Context Protocol server that enables AI assistants to securely interact with Apache IoTDB databases through a controlled interface for listing tables, reading data, and executing SQL queries.
    Python
    • Apple
  • Why this server?

    Connects to Apache Jena Fuseki server to execute SPARQL queries and updates against RDF data, allowing access to and modification of graph databases.

    -
    security
    F
    license
    -
    quality
    A Model Context Protocol server that connects AI agents to Apache Jena, enabling them to execute SPARQL queries and updates against RDF data stored in Jena Fuseki.
    TypeScript
  • Why this server?

    Enables searching for Apache web servers across the internet, analyzing their configuration, and identifying potential vulnerabilities through Shodan's search capabilities

    -
    security
    F
    license
    -
    quality
    A Model Context Protocol server that provides access to Shodan and VirusTotal APIs for cybersecurity analysis, enabling analysts to perform network intelligence operations including host lookups, vulnerability analysis, and threat intelligence gathering.
    1
    TypeScript
  • Why this server?

    Supports reverse proxy configurations with Apache for routing traffic to the MCP memory server in secure deployment scenarios.

    -
    security
    F
    license
    -
    quality
    Facilitates knowledge graph representation with semantic search using Qdrant, supporting OpenAI embeddings for semantic similarity and robust HTTPS integration with file-based graph persistence.
    33
    4
    TypeScript
    • Linux
    • Apple