A comprehensive Model Context Protocol (MCP) server for ABP.IO framework with 48+ tools for application development, UI generation, and management
A comprehensive Model Context Protocol (MCP) server for ABP.IO framework with 48+ tools for application development, UI generation, and management operations.
A comprehensive Model Context Protocol (MCP) server for ABP.IO that enables AI models to interact with your ABP applications. Provides 48+ tools for managing modules, entities, users, tenants, UI development, and more.
ABP.IO is a comprehensive open-source web application development framework for ASP.NET Core that provides:
Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| abp_get_applications | Get all ABP applications |
| abp_get_application | Get application by ID |
| abp_create_application | Create new ABP application |
| abp_update_application | Update existing application |
| abp_delete_application | Delete application |
| abp_get_modules | Get all ABP modules |
| abp_get_module | Get module by ID |
| abp_install_module | Install ABP module |
| abp_uninstall_module | Uninstall module |
| abp_get_popular_modules | Get popular ABP modules |
| abp_get_entities | Get all entities |
| abp_get_entity | Get entity by ID |
| abp_create_entity | Create new entity |
| abp_generate_crud | Generate CRUD operations |
| abp_get_users | Get all users |
| abp_get_user | Get user by ID |
| abp_create_user | Create new user |
| abp_update_user | Update user |
| abp_delete_user | Delete user |
| abp_get_tenants | Get all tenants |
| abp_get_tenant | Get tenant by ID |
| abp_create_tenant | Create new tenant |
| abp_update_tenant | Update tenant |
| abp_delete_tenant | Delete tenant |
| abp_get_permissions | Get permissions |
| abp_get_permissions_by_group | Get permissions by group |
| abp_grant_permission | Grant permission |
| abp_revoke_permission | Revoke permission |
| abp_get_audit_logs | Get audit logs |
| abp_get_audit_log | Get audit log by ID |
| abp_get_audit_summary | Get audit statistics |
| abp_get_background_jobs | Get background jobs |
| abp_get_background_job | Get job by ID |
| abp_enqueue_background_job | Enqueue new job |
| abp_delete_background_job | Delete job |
| abp_get_common_job_types | Get common job types |
| abp_generate_page | Generate pages (list, detail, create, edit, modal) |
| abp_get_themes | Get all available themes |
| abp_get_theme | Get specific theme details |
| abp_apply_theme | Apply and customize themes |
| abp_generate_component | Generate reusable UI components |
| abp_get_layouts | Get all available layouts |
| abp_get_layout | Get specific layout details |
| abp_update_layout | Update layout configuration |
| abp_get_menus | Get all application menus |
| abp_get_menu | Get specific menu details |
| abp_add_menu_item | Add menu items with icons and permissions |
| abp_remove_menu_item | Remove menu items |
| abp_get_widgets | Get all dashboard widgets |
| abp_get_widget | Get specific widget details |
| abp_create_widget | Create new dashboard widgets |
| abp_update_widget | Update widget configuration |
| abp_delete_widget | Delete widgets |
| abp_generate_form | Generate complex forms with validation |
| abp_get_localization_resources | Get all localization resources |
| abp_get_localization_resource | Get specific resource by culture |
| abp_update_localization_text | Update/add localized text |
| abp_get_supported_cultures | Get all supported languages |
{
"mcpServers": {
"abp-io": {
"command": "npx",
"args": [
"-y",
"abp-io-mcp-server",
"--api-key=YOUR_API_KEY",
"--base-url=https://your-abp-app.com",
"--stdio"
]
}
}
}From the project documentation. Replace placeholders and example paths before connecting.
Read, search and edit files inside allowed directories with the Model Context Protocol reference Filesystem server.
Retrieve version-aware library documentation and code examples with Context7 MCP, using resolve-library-id and query-docs.
# Jira MCP Server This project is a server that acts as a bridge between Jira and the MCP (Model Context Protocol). It allows synchronization and
Full Diataxis documentation, interactive API playgrounds, and architectural guides are available at the mcp-state Documentation Site.
Holonovel MCP server: world-model base for tabletop RPG play (rooms, parser, narrative tools).
NIH RePORTER MCP — every NIH-funded research project (free, no auth)