This is a template mcp server for the axmp-ai-agent-studio
Project description
MCP Inspector CLI for lowlevel server
$ npx @modelcontextprotocol/inspector uv --directory /Users/kks/IdeaProjects/aiops/axmp-openapi-mcp-server run axmp-openapi-mcp-server --transport stdio --endpoint https://api.ags.cloudzcp.net --access-key xxx --spec-path /Users/kks/IdeaProjects/aiops/axmp-openapi-mcp-server/openapi/zmp_mixed_api_spec.json
fastmcp cli command
$ mcp dev src/axmp_openapi_mcp_server/fastmcp/zcp_alert_manager.py
$ mcp run src/axmp_openapi_mcp_server/fastmcp/zcp_alert_manager.py -t sse
$ mcp install src/axmp_openapi_mcp_server/fastmcp/zcp_alert_manager.py --name alert-manager --with zmp-openapi-toolkit,pyyaml
How to run the lowlevel.server
streamable-http
axmp-openapi-mcp-server --port 21000 --transport streamable-http \
--server-name axmp-mixed-openapi-mcp-server \
--profile-base-path /Users/kks/IdeaProjects/ai_agent_studio/axmp-openapi-mcp-server/mcp_profiles \
--profile-id=683734a65b3c20f3b1a4f721
stdio
first install the axmp-openapi-mcp-server
pip install axmp-openapi-mcp-server
local test
axmp-openapi-mcp-server \
--transport stdio \
--profile-base-path /Users/kks/IdeaProjects/ai_agent_studio/axmp-openapi-mcp-server/mcp_profiles \
--profile-id 683734a65b3c20f3b1a4f721 \
--backend-server-auth-configs zcp-alert-backend:X-Access-Key=zmp-09bae73d-9f59-491a-ae06-7747e8f79883,zcp-mcm-backend:X-Access-Key=zmp-09bae73d-9f59-491a-ae06-7747e8f79883
then configure the mcp server into the mcp host like claude desktop or cursor
{
"mcpServers": {
"axmp-openapi-mcp-server": {
"command": "python3",
"args": [
"-m",
"axmp_openapi_mcp_server",
"--transport",
"stdio",
"--profile-base-path",
"/Users/kks/IdeaProjects/ai_agent_studio/axmp-openapi-mcp-server/mcp_profiles",
"--profile-id",
"683734a65b3c20f3b1a4f721",
"--backend-server-auth-configs",
"zcp-alert-backend:X-Access-Key=zmp-09bae73d-9f59-491a-ae06-7747e8f79883,zcp-mcm-backend:X-Access-Key=zmp-09bae73d-9f59-491a-ae06-7747e8f79883"
]
}
}
}
backup the claude desktop mcp conf
{
"mcpServers": {
"axmp-openapi-mcp-server": {
"command": "python3",
"args": [
"-m",
"axmp_openapi_mcp_server",
"--transport",
"stdio",
"--endpoint",
"https://api.ags.cloudzcp.net",
"--access-key",
"xxxx",
"--spec-path",
"/Users/kks/IdeaProjects/aiops/axmp-openapi-mcp-server/openapi/zmp_mixed_api_spec.json"
]
},
"tavily-mcp": {
"command": "npx",
"args": ["-y", "tavily-mcp@0.1.4"],
"env": {
"TAVILY_API_KEY": "xxxxx"
}
},
"filesystem": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-filesystem",
"/Users/kks/Desktop"
]
}
}
}
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
axmp_openapi_mcp_server-0.2.1.tar.gz
(164.6 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file axmp_openapi_mcp_server-0.2.1.tar.gz.
File metadata
- Download URL: axmp_openapi_mcp_server-0.2.1.tar.gz
- Upload date:
- Size: 164.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/2.1.3 CPython/3.13.3 Darwin/24.5.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
151d9c528891a04192ed9e1b3bd2e2bc85687192094bc5c5811525eb5428b042
|
|
| MD5 |
888a1e817c6017e8ea2bdbb84fe129dd
|
|
| BLAKE2b-256 |
2d1ef6a1a499c96d8d208e60aae2171d284dcc375bd752fb6b54d489a321f187
|
File details
Details for the file axmp_openapi_mcp_server-0.2.1-py3-none-any.whl.
File metadata
- Download URL: axmp_openapi_mcp_server-0.2.1-py3-none-any.whl
- Upload date:
- Size: 11.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/2.1.3 CPython/3.13.3 Darwin/24.5.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c36c981e327924e885de7fa2dbe8eef66f3fbe55fdc9fa52b1b17bda7c17f23c
|
|
| MD5 |
c896f5a7631978b5f2ffee012a7032ba
|
|
| BLAKE2b-256 |
9b1bf70abb931614b6342ed49c38cdce16bd0b4ad7c3d6b4ba16bf0a17d3d8aa
|