Aptible
БесплатноНе проверенEnables interaction with the Aptible API for managing Aptible resources such as accounts, apps, and databases through natural language.
Описание
Enables interaction with the Aptible API for managing Aptible resources such as accounts, apps, and databases through natural language.
README
An MCP server for Aptible.
[!NOTE] This MCP server is still under development.
Overview
This project provides MCP tools for interacting with the Aptible API. It uses Pydantic models for standardized data handling and provides consistent CRUD operations for Aptible resources.
Features
- Standardized models for Aptible resources (Account, App, Database, etc.)
- Consistent CRUD operations across resource types
- Pydantic validation for request/response data
- Type hints for better developer experience
Structure
api_client.py- API client for interacting with the Aptible APImodels/- Pydantic models for Aptible resourcesbase.py- Base models and resource manager- Resource-specific models (account.py, app.py, etc.)
main.py- MCP tools implementation
Usage
This MCP server assumes you are currently logged in via the Aptible CLI. This README also assumes you have uv and just installed, which you can do using Homebrew by running brew install uv just.
Once logged in via the Aptible CLI, start the MCP server with:
uv run python main.py
Or add the MCP server to your client config:
{
"mcpServers": {
"aptible": {
"command": "uv",
"args": [
"--directory",
"/path/to/aptible-mcp",
"run",
"main.py"
]
}
}
}
To determine where this configuration should live, reference the documentation for your MCP Client. For reference, Claude Desktop stores its configuration in ~/Library/Application Support/Claude/claude_desktop_config.json on MacOS and %APPDATA%\Claude\claude_desktop_config.json on Windows. Claude Code stores its configuration in ~/.claude.json.
Testing
To run tests + linting
just test
just typecheck
just lint
Resource Models
All resource models extend the base ResourceBase class and include:
id- Unique identifierhandle- Human-readable identifier- Additional resource-specific fields
Resource Managers
Each resource type has a dedicated manager class that extends ResourceManager and provides:
list()- List all resourcesget(identifier)- Get a specific resourcecreate(data)- Create a new resource- Resource-specific operations
Установка Aptible
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/aptible/aptible-mcpFAQ
Aptible MCP бесплатный?
Да, Aptible MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Aptible?
Нет, Aptible работает без API-ключей и переменных окружения.
Aptible — hosted или self-hosted?
Доступен hosted-вариант: Unyly запускает сервер в облаке, локальная установка не обязательна.
Как установить Aptible в Claude Desktop, Claude Code или Cursor?
Открой Aptible на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
GitHub
PRs, issues, code search, CI status
автор: GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
автор: mcpdotdirectCompare Aptible with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории development
