- Explore MCP Servers
- aep-mcp-server
Aep Mcp Server
What is Aep Mcp Server
The AEP MCP Server is a server that implements the Model Context Protocol (MCP) to generate resources and tools based on APIs compliant with the AEP project. It allows API developers to create, read, list, update, and delete resources through a structured protocol.
Use cases
Developers can use the AEP MCP Server to enhance their AEP-compliant APIs by integrating with MCP resources for better resource management and developer tools that facilitate the manipulation of API resources. This can include creating user-friendly interfaces or automation tools for API interaction.
How to use
To set up the AEP MCP Server, clone the repository, install dependencies using npm, and run the server with the appropriate OpenAPI URL. This can be done locally by specifying the OpenAPI endpoint, or it can be executed directly if installed globally.
Key features
Key features of the AEP MCP Server include the ability to read and list API resources, tools for creating, updating, and deleting resources, and the integration capabilities with AEP-compliant APIs, allowing for standardized interactions and resource handling.
Where to use
The AEP MCP Server should be used in environments where developers are working on AEP-compliant APIs and require a structured way to manage resources. It is suitable for local development as well as integration into broader projects that utilize the AEP framework.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Overview
What is Aep Mcp Server
The AEP MCP Server is a server that implements the Model Context Protocol (MCP) to generate resources and tools based on APIs compliant with the AEP project. It allows API developers to create, read, list, update, and delete resources through a structured protocol.
Use cases
Developers can use the AEP MCP Server to enhance their AEP-compliant APIs by integrating with MCP resources for better resource management and developer tools that facilitate the manipulation of API resources. This can include creating user-friendly interfaces or automation tools for API interaction.
How to use
To set up the AEP MCP Server, clone the repository, install dependencies using npm, and run the server with the appropriate OpenAPI URL. This can be done locally by specifying the OpenAPI endpoint, or it can be executed directly if installed globally.
Key features
Key features of the AEP MCP Server include the ability to read and list API resources, tools for creating, updating, and deleting resources, and the integration capabilities with AEP-compliant APIs, allowing for standardized interactions and resource handling.
Where to use
The AEP MCP Server should be used in environments where developers are working on AEP-compliant APIs and require a structured way to manage resources. It is suitable for local development as well as integration into broader projects that utilize the AEP framework.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Content
AEP MCP Server
The AEP MCP Server is a Model Context Protocol server that will generate MCP resources and tools based off an AEP-compliant API. This allows API developers with AEP-compliant APIs to create MCP resources that read/list their API resources and MCP tools that allow the creation/deletion/updating of their API resources.
Visit aep.dev for more information on the AEP project.
Installation
git clone https://github.com/aep-dev/aep-mcp-server.git cd aep-mcp-server npm install
Running the Server
To run the server locally, use the following command:
npm run serve --openapi-url="http://localhost:8081/openapi.json"
npm run serve --openapi-url="https://raw.githubusercontent.com/Roblox/creator-docs/refs/heads/main/content/en-us/reference/cloud/cloud.docs.json" --prefix="/cloud/v2"
Alternatively, if the package is installed globally or published to npm, you can run it directly using:
npx . --openapi-url="http://localhost:8081/openapi.json"
Inspecting the resources
The @modelcontextprotocol/inspector can be used:
npx @modelcontextprotocol/inspector node src/bin.js --openapi-url="http://localhost:8081/openapi.json"
Dev Tools Supporting MCP
The following are the main code editors that support the Model Context Protocol. Click the link to visit the official website for more information.










