概览
What is MCP-AIVA?
MCP-AIVA is an MCP server for the TM Forum AIVA AI Assistant that provides built-in prompts to query TM Forum Open APIs, standards, and implementation best practices.
How to use MCP-AIVA?
Configure MCP-AIVA locally with Claude Desktop by adding a JSON settings object that specifies the uv command, the server directory path, and the aiva-mcp-server.py script. For debugging, execute it using the MCP Inspector.
Key features of MCP-AIVA
- Lists all TM Forum Open APIs and their main purposes
- Queries APIs for specific TM Forum standards areas
- Provides detailed features and capabilities of specific APIs
- Retrieves information on TM Forum standards requirements
- Offers implementation best practices for TM Forum APIs
Use cases of MCP-AIVA
- Discovering which TM Forum Open APIs are relevant for a project
- Identifying required APIs for implementing a specific TM Forum standard
- Obtaining best practices for implementing a particular TM Forum API
FAQ from MCP-AIVA
What runtime does MCP-AIVA require?
MCP-AIVA requires Python and the uv package manager to run.
What can MCP-AIVA do?
MCP-AIVA provides built-in prompts to list TM Forum Open APIs, query APIs for standards, get detailed API information, and obtain implementation best practices.
Does MCP-AIVA work with tools other than Claude Desktop?
Yes, example outputs show it also works with VSCode.
How do I debug MCP-AIVA?
You can debug using the MCP Inspector by running npx @modelcontextprotocol/inspector uv --directory FULL-PATH-TO/MCP-AIVA/ run aiva-mcp-server.py.