Labsco
MCP SERVER

ABP.IO MCP Server

by cyrilnoah1

Scaffold and administer an ABP Framework application — entities, users, tenants, permissions, and UI — from the assistant.

Code Generation, Scaffolding & MigrationVerified
Summary
An agent can scaffold an entity and stand up its CRUD, pages, and permissions without hand-editing the ABP project.

The 68 tools reach a live ABP app for create, update, and delete across entities, users, and tenants. Several generation and reference tools note they run in info-only mode, returning templates or documentation rather than writing into the project.

What it is

An ABP Framework build-and-admin server: it sits in front of an ABP application and its 68 tools cover application, module, entity, user, tenant, permission, audit-log, background-job, UI-generation, and localization operations.

What you get
  • Create and generate CRUD, pages, and forms for ABP entities (abp_create_entity, abp_generate_crud, abp_generate_page)
  • Manage users, tenants, roles, and permissions (abp_create_user, abp_create_tenant, abp_grant_permission, abp_revoke_permission)
  • Install modules and read audit logs and background jobs (abp_install_module, abp_get_audit_logs, abp_get_background_jobs)
  • Generate and apply UI: themes, layouts, menus, widgets, and components (abp_apply_theme, abp_add_menu_item, abp_create_widget, abp_generate_component)
  • Read framework guidance: docs, best practices, CLI commands, and troubleshooting (abp_get_documentation, abp_get_best_practices, abp_get_cli_commands)
Requirements

A running ABP application the tools point at, plus its API key and base URL.

Setup effort

One command plus a key — npm install -g abp-io-mcp-server, then supply credentials