small-business-mcp

small-business-mcp

3.2

If you are the rightful owner of small-business-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A Model Context Protocol (MCP) server that connects language models with small business data systems.

The Small Business MCP Server is designed to bridge the gap between language models and business data systems by implementing the Model Context Protocol (MCP) paradigm. It provides a structured, context-aware interface that allows language models to interact with business information effectively. The server supports data manipulation, contextual resources, and interactive prompt templates, making it a powerful tool for small businesses looking to leverage AI for data-driven decision-making. By implementing the three core MCP primitives—tools, resources, and prompts—the server enables precise knowledge retrieval, AI-powered operations, and interactive business intelligence. It is built on Python and requires PostgreSQL for database management, along with several Python packages for various functionalities.

Features

  • Structured Model Context: Exposes business data through MCP resources, providing contextual information to improve model reasoning and maintain consistent representation of business concepts.
  • AI-Powered Operations: Includes model-controlled tools for data manipulation, file content extraction, categorization, and automated relationship mapping between entities.
  • Interactive Business Intelligence: Offers natural language querying of business data, templated prompts for common business tasks, customizable report generation, and contextual analysis of business metrics.

Tools

  1. process_business_directory

    Import and organize files from a directory.

  2. analyze_document

    Process a specific document and extract its content/metadata.

  3. query_business_data

    Natural language query interface for business data.

  4. store_chat_history

    Record conversation history in the database.

  5. create_business_report

    Generate reports based on stored data.