Using ABP Apps (as an agent user)
If you want to use an ABP-compliant web application or Chrome extension with an MCP-compatible AI agent:1
Set up the MCP Bridge
Follow the MCP Bridge Quick Start to install and configure the bridge.
2
Connect to an app
Use
abp_connect with a URL or an extension directory path.3
Use capabilities
Call capabilities via
abp_call.Building ABP Apps (as a web developer)
If you want to make your web application ABP-compatible:1
Read the Quick Start
See Building ABP Apps for the full guide.
2
Implement window.abp
Add the ABP interface to your app.
3
Serve a manifest
Declare your capabilities in an
abp.json file.4
Test with the bridge
Use the MCP Bridge to verify your implementation.
Building ABP Chrome Extensions
If you want to expose Chrome extension APIs (chrome.tabs, chrome.scripting, etc.) to AI agents:
1
Read the guide
See the Chrome Extension Guide.
2
Create abp-app.html
An extension page that implements
window.abp.3
Connect via the bridge
Use
abp_connect({ extensionPath: "/path/to/extension" }).What’s Next?
Protocol Overview
Understand ABP concepts and how it works end-to-end
Architecture
Dive into the system architecture
Examples
See working code examples
API Reference
Complete API documentation