MCP Catalogs
首页

MakerAi

by gustavoeenriquez·173·综合分 48

MakerAI 是 Delphi 的完整 AI 生态系统,支持 MCP 服务器/客户端、RAG 和自主代理。

ai-llmdeveloper-toolsknowledge-graph
50
Forks
3
活跃 Issue
本月
最近提交
2 天前
收录于

概述

MakerAI 是 Delphi 的一款全面 AI 框架,实现了 MCP 协议支持。它提供对多种 LLM 提供商的直连访问,包括 OpenAI、Claude、Gemini 等。该系统具有基于向量与图形的检索增强生成 (RAG) 管道、图形编排的自主代理,以及用于 PDF 处理、视觉、语音、网络搜索和电脑使用的原生工具。其架构既支持特定于提供商的组件,也支持通用连接器,允许在运行时无需更改代码即可切换提供商。

试试问 AI

装完之后,这里有 6 个你可以让 AI 做的事:

:使用 MCP 协议构建具有集成 AI 功能的 Delphi 应用程序
:为企业知识管理实现 RAG 系统
:创建带有人工审批检查点的自主代理用于自动化工作流
:支持哪些 Delphi 版本?
:我可以使用 MakerAI 创建 MCP 服务器吗?
:MakerAI 支持哪些 AI 提供商?

什么时候选它

如果您正在构建需要集成AI功能、自主代理或RAG系统的Delphi应用程序,且希望使用原生Pascal代码和完整API访问,请选择MakerAI。

什么时候不要选它

如果您不使用Delphi或Pascal,或者需要支持Windows和macOS之外平台的解决方案(Delphi原生限制),请不要选择MakerAI。

此 server 暴露的工具

从 README 抽取出 12 个工具
  • query_vector

    Query documents using Vector Query Language (VQL) for semantic and hybrid search

  • query_graph

    Query knowledge graph using Graph Query Language (GQL) to find entities and relationships

  • execute_agent

    Execute a graph-based multi-agent workflow with thread-safe orchestration

  • approve_agent_action

    Suspend execution and wait for human approval before continuing an agent workflow

  • extract_pdf

    Extract text from PDF documents using OCR capabilities

  • analyze_image

    Analyze or describe images using vision models

  • search_web

    Perform live web searches to find current information

  • generate_image

    Generate images using DALL-E 3, gpt-image-1, Gemini, or Grok models

  • execute_shell

    Execute shell commands on the operating system

  • create_mcp_server

    Create an MCP server to expose Delphi functions as callable tools

  • connect_mcp_client

    Connect to an external MCP server to consume its tools

  • embed_document

    Generate embeddings for documents to enable semantic search

可对比工具

langchain-pascaldelphi-ainative-ai-sdk

安装

安装

MakerAI 支持 Delphi 10.4+,从 Delphi 12 Athens 开始完全支持。也提供 Free Pascal/Lazarus 端口。

  1. 从 GitHub 下载最新版本
  2. 将 MakerAI 套件单元添加到您的 Delphi 项目
  3. 配置您的 AI 提供商凭据
  4. 使用 uMakerAi.MCPServer.Core.pas 实现 MCP 服务器功能

要使用 MakerAI 作为 MCP 客户端:

{
  "mcpServers": {
    "makerai": {
      "command": "您的/delphi/应用程序/路径",
      "args": ["--mcp-server"]
    }
  }
}

FAQ

支持哪些 Delphi 版本?
MakerAI 支持 Delphi 10.4+(有限支持),从 Delphi 12 Athens 开始完全支持。也提供 Free Pascal/Lazarus 端口,适用于 FPC 3.2+。
我可以使用 MakerAI 创建 MCP 服务器吗?
是的,MakerAI 通过其 `uMakerAi.MCPServer.Core.pas` 中的 MCP 服务器组件提供 MCP 服务器功能,允许您通过模型上下文协议 (MCP) 暴露工具。
MakerAI 支持哪些 AI 提供商?
MakerAI 支持众多提供商,包括 OpenAI、Claude、Gemini、Grok、Mistral、DeepSeek、Kimi、Groq、Cohere、Ollama、LM Studio 以及任何 OpenAI 兼容端点。

MakerAi 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。