Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

Gl Fpc

БесплатноНе проверен

Copy of https://gitlab.com/freepascal.org/mcp

GitHubEmbed

Описание

README

MCP is a Free Pascal implementation of the Model Context Protocol It offers classes to implement a MCP server as well as a MCP client.

It also offers the start of a MCP tool server that will allow an AI agent to control Lazarus, and a MCP server that allows a LLM to execute queries on a database. Any database supported by FPC's SQLDB is supported.

License

This code is licensed with the usual FPC LGPL with linking exception license.

Repo layout

The docs directory contains a presentation of the framework given at the Pascal AI workshop organized by Blaise Pascal Magazine on 2025-07-12.

Installation

  • Open the Src/Base/mcpbase.lpk package in the lazarus IDE.
  • Open the Src/Client/mcpclient.lpk package in the lazarus IDE.
  • Open the Src/Base/mcpdesign.lpk package in the lazarus IDE and install it. This will install 4 components on the component palette on tab MCP.
  • if you wish to allow an LLM to control the lazarus IDE, compile and install Src/IDE/mcplazcontrol.lpk to actually allow the LLM to control the IDE, you must use the mcpproxy.

Compiling the programs:

After you have opened the mcpbase.lpk package; you can compile all three sample programs:

  • demo/client/mcpclient.lpi (a generic MCP client)
  • demo/client/mockserver.pp (a small mock MCP server, to be used for testing)
  • demo/weather.lpi (small demo)
  • demo/search/mcpsearch.lpi (MCP server to execute web searches using Tavily)
  • src/proxy/mcpproxy.lpi (StdIO to Socket transport proxy)
  • dbconnector/mcpdbconnector.lpi

from github.com/joecare99/gl-fpc-mcp

Установка Gl Fpc

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/joecare99/gl-fpc-mcp

FAQ

Gl Fpc MCP бесплатный?

Да, Gl Fpc MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для Gl Fpc?

Нет, Gl Fpc работает без API-ключей и переменных окружения.

Gl Fpc — hosted или self-hosted?

Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.

Как установить Gl Fpc в Claude Desktop, Claude Code или Cursor?

Открой Gl Fpc на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare Gl Fpc with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории development