DM

descomplicar-marketing-e-tecnologia/mcp-perfex-crm

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

34 stars 18 forks 品質 71 トレンド 12MIT

descomplicar-marketing-e-tecnologia/mcp-perfex-crm は [https://github.com/descomplicar-marketing-e-tecnologia/mcp-perfex-crm.] からインポートされた MCP サーバー候補です

概要

descomplicar-marketing-e-tecnologia/mcp-perfex-crm は [https://github.com/descomplicar-marketing-e-tecnologia/mcp-perfex-crm.] からインポートされた MCP サーバー候補です

概要(AI 翻訳)

概要

MCP Perfex CRMは、Perfex CRMのMySQLデータベースへの直接および最適化されたアクセスを提供する高性能モデルコンテキストプロトコル(MCP)サーバーです。 このプロジェクトは、コードの品質、セキュリティ、保守性に重点を置いた、従来のREST API に高性能な代替手段を提供します。

✅ ステータス - v1.0.0-stable

  • 包括的なPerfex CRM機能をカバーする186 +テストされたツールで** 14の機能モジュール**
  • ** ESLint と TypeScript で警告なし**
  • 完全な CI/CD GitHub アクション
  • Robust 型システム 実装
  • 完全なAPI文書

OST の特徴

  • ◀Performance: REST API より速い MySQL 直接アクセス、10-100x
  • 🛡️ セキュリティ:準備されたステートメント、入力検証、読み取り専用接続
  • 独立したモジュールと拡張可能なアーキテクチャ
  • 🧪Tested:成長しているカバレッジのJestテストフレームワーク
  • ファイル拡張子**: 完全な API ドキュメントと例
  • C/CD**: 質のゲートが付いている自動化されたパイプライン

利用できるモジュール

コア(100%機能)

  • 顧客 - 完全な顧客管理 -Estimates - 見積もりと提案

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

MCP Perfex CRM - High-Performance MCP Server for Perfex CRM

🎯 Overview

MCP Perfex CRM is a high-performance Model Context Protocol (MCP) server that provides direct and optimized access to Perfex CRM’s MySQL database. This project offers a high-performance alternative to traditional REST APIs, with focus on code quality, security, and maintainability.

✅ Current Status - v1.0.0-stable

  • 14 functional modules with 186+ tested tools covering comprehensive Perfex CRM functionality
  • Zero warnings in ESLint and TypeScript
  • Complete CI/CD with GitHub Actions
  • Robust type system implemented
  • Complete API documentation

🚀 Features

  • 🔥 Performance: Direct MySQL access, 10-100x faster than REST API
  • 🛡️ Security: Prepared statements, input validation, read-only connections
  • 📊 Modular: Extensible architecture with independent modules
  • 🧪 Tested: Jest testing framework with growing coverage
  • 📝 Documented: Complete API documentation with examples
  • 🔄 CI/CD: Automated pipeline with quality gates

📦 Available Modules

Core (100% Functional)

  • Customers - Complete customer management
  • Estimates - Estimates and proposals
  • Invoices - Complete invoice management with payments and statistics (8 tools)
  • Leads - Lead management, conversion, and lifecycle tracking (9 tools)
  • Projects - Project management
  • Tasks - Task control
  • Contracts - Contract management
  • Payments - Payment processing
  • Expenses - Expense control
  • Tickets - Complete support system with delete/export tools

Reporting

  • Financial Reporting - Advanced financial reports
  • Resource Management - Resource management
  • Timesheets - Time tracking

Utilities

  • Subscriptions - Subscription management
  • Credit Notes - Credit notes

🛠️ Installation

npm install -g mcp-perfex-crm

Option 2: Local Installation

# Clone repository
git clone https://github.com/YOUR_USERNAME/mcp-perfex-crm
cd mcp-perfex-crm

# Install dependencies
npm install

# Configure environment
cp .env.example .env
# Edit .env with your MySQL settings

# Compile project
npm run build

# Run tests
npm test

⚙️ Configuration

1. Database Configuration

# .env
MYSQL_HOST=localhost
MYSQL_PORT=3306
MYSQL_USER=perfex_readonly
MYSQL_PASSWORD=your_password
MYSQL_DATABASE=perfex_crm

# Log optimization for production
GitHub で README 全文を見る

インストール

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

Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →

設定

{ "mcpServers": { "mcp-perfex-crm": { "command": "mcp-perfex-crm", "env": { "MYSQL_HOST": "localhost", "MYSQL_PORT": "3306", "MYSQL_USER": "perfex_readonly", "MYSQL_PASSWORD": "your_password", "MYSQL_DATABASE": "perfex_crm" } } } }