Test_aaa MCP Server
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Test_aaa MCP Serverfind pets by status 'available'"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
๐ง Test_aaa MCP Server
This module implements the MCP protocol bindings for the Test_aaa agent.
It auto-generates MCP compliant tools or data models and server code.
The server acts as a wrapper over the agent's async call loop and translates standard input/output formats.
๐ Overview
Description: MCP server generated from OpenAPI by Backstage
Version: 0.1.0
Author: Platform Engineering
Related MCP server: mcp_sdk_petstore_api
๐ Module Structure
mcp_test_aaa/
โโโ __init__.py
โโโ server.py
โโโ api/
โ โโโ __init__.py
โ โโโ client.py
โโโ models/
โ โโโ __init__.py
โ โโโ base.py
โโโ tools/
โโโ __init__.py
โโโ pet_findbystatus.py
โโโ pet_findbytags.py
โโโ pet_petid_uploadimage.py
โโโ pet_petid.py
โโโ pet.py
โโโ store_inventory.py
โโโ store_order_orderid.py
โโโ store_order.py
โโโ user_createwitharray.py
โโโ user_createwithlist.py
โโโ user_login.py
โโโ user_logout.py
โโโ user_username.py
โโโ user.py๐ Running the MCP Server
Make sure dependencies are installed and environment variables are configured. Then run:
poetry run mcp_test_aaaOr directly with Python:
uv run python -m mcp_test_aaa.server๐ API Endpoints
MCP /mcpโ Streamable HTTP endpoint for MCP clients
You can test with:
curl -i http://localhost:8000/mcpโ๏ธ Environment Variables
Variable | Description |
| Base URL of the upstream API |
| Token used to authenticate against the API |
| Transport mode (stdio, http) |
| Host to bind the MCP server |
| Port to run the MCP server (default: 8000) |
๐งฐ Available Tools
The following tools are exposed by this agent via the MCP protocol. These are defined in the tools/ directory and registered at runtime.
pet_petid_uploadimage.post_upload_filepet.post_add_petpet.put_upd_petpet_findbystatus.get_find_pets_statuspet_findbytags.get_find_pets_tagspet_petid.get_pet_idpet_petid.post_upd_pet_formpet_petid.del_petstore_inventory.get_inventorystore_order.post_place_orderstore_order_orderid.get_order_idstore_order_orderid.del_orderuser_createwithlist.post_new_users_ls_inputuser_username.get_user_nameuser_username.put_upd_useruser_username.del_useruser_login.get_login_useruser_logout.get_logout_useruser_createwitharray.post_new_users_array_inputuser.post_new_user
๐งช Testing
To test locally:
uv run python -m mcp_test_aaa.serverOr with the MCP Inspector:
npx @modelcontextprotocol/inspector uv run python -m mcp_test_aaa.server๐ References
This server cannot be deployed
Maintenance
Related MCP Connectors
Swagger Petstore API (v1.0.27) as MCP for testing and prototyping powered by the HAPI MCP server
MCP server for AI access to Swagger by SmartBear.
An MCP server that provides an API to LLMs to manage their JumpCloud resources.
Nifty's MCP server โ exposes tasks, projects, messages, and files as tools for AI agents.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceA standalone MCP server generated from an OpenAPI specification that exposes Petstore API endpoints as tools for AI assistants. It utilizes SSE transport to enable models to interact with pet store management functionalities through natural language.-
- FlicenseNot gradedqualityDmaintenanceA standalone MCP server that exposes Petstore API endpoints as tools for AI assistants like Claude and ChatGPT. It enables interaction with petstore management services through natural language by proxying API requests via SSE transport.-
- FlicenseNot gradedqualityDmaintenanceAn MCP server generated from an OpenAPI specification that exposes Petstore API endpoints as tools for AI assistants. It enables interaction with pet store management functionalities using the Model Context Protocol over SSE transport.-
- FlicenseNot gradedqualityDmaintenanceMCP server for the Petstore API enabling LLMs to find pets by status via function calling.-