Skip to main content
Glama
TEST_RESULTS.md2.14 kB
# Ansible Test Results - Detailed Summary ## Test Status: ⚠️ PARTIAL SUCCESS ### ✅ Passing Tests 1. **Server Info Test** ✅ - Server binary found and verified - Server starts successfully - Server info retrieved 2. **Analyze Project Ecosystem Tool** ✅ - Tool call succeeded - Connection established - No errors reported 3. **Ollama Integration** ✅ - Ollama service running - codellama:13b-instruct model available - MCP server works with Ollama environment ### ❌ Failing Tests 1. **Tools List Test** ❌ - Error: "Failed to connect to MCP server via stdio: unhandled errors in a TaskGroup" - Issue: Connection problem when calling `tools/list` endpoint - Likely cause: MCP protocol tool name format or connection reuse 2. **Read File Test** ❌ - Error: Same connection error as Tools List - Issue: Connection problem when calling `read_file` tool - Likely cause: Server connection closing after first call ### 📊 Overall Statistics - **Total Playbook Tasks**: 12 - **Tasks Completed**: 12 (ok) - **Tasks Failed**: 0 (playbook level) - **Tasks Skipped**: 5 - **Functional Tests Passed**: 3/5 (60%) - **Functional Tests Failed**: 2/5 (40%) ### 🔍 Analysis The connection errors suggest: 1. **Connection Reuse Issue**: The MCP server might be closing the stdio connection after the first successful call 2. **Tool Name Format**: Some tools might need different calling conventions 3. **Timeout Issue**: The server might need more time to initialize between calls ### ✅ What's Working - Server can start and respond - Basic tool calls work (`analyze_project_ecosystem`) - Ollama integration is ready - Ansible setup is correct ### 🔧 What Needs Fixing - Connection handling for multiple sequential tool calls - Tool name format for `tools/list` endpoint - Connection reuse pattern in the Ansible collection ### Recommendations 1. **For Production**: Use tests that work (server_info, analyze_project_ecosystem) 2. **For Development**: Investigate connection reuse in the mcp_audit collection 3. **Alternative**: Run tests sequentially with fresh server instances

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/tosin2013/mcp-adr-analysis-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server