Skip to main content
Glama
TESTING_INSTRUCTIONS.mdβ€’2.68 kB
# MCP Server Testing Instructions ## 🟒 Server Status: RUNNING - **Process**: Python PID 57420 βœ… - **Port**: 8003 LISTENING βœ… - **URL**: `http://localhost:8003/mcp/` βœ… ## 🌐 MCP Inspector Testing ### Why Browser Shows Error The error `"Not Acceptable: Client must accept text/event-stream"` is **NORMAL**: - MCP servers use Server-Sent Events (SSE) format - Regular browsers can't handle MCP protocol - You need the MCP Inspector tool ### Setup MCP Inspector 1. **Download**: [MCP Inspector](https://github.com/modelcontextprotocol/inspector) 2. **Install**: Follow their setup instructions 3. **Connect to**: `http://localhost:8003` 4. **No token required** - it's local development ### Expected in MCP Inspector - βœ… Server connection successful - βœ… 10 tools available (search_content, browse_repository, etc.) - βœ… "Risky auth" warning - NORMAL for development - βœ… Can test individual tools ## πŸ’¬ Claude Desktop Testing (Easier) ### Setup 1. **Config ready**: `claude-desktop-config.json` βœ… 2. **Restart**: Claude Desktop application 3. **Ready**: MCP tools appear in conversation ### Your Config File ```json { "mcpServers": { "alfresco": { "command": "C:\\newdev3\\python-alfresco-mcp-server\\venv_clean\\Scripts\\python.exe", "args": [ "C:\\newdev3\\python-alfresco-mcp-server\\alfresco_mcp_server\\fastmcp_server.py" ], "env": { "ALFRESCO_URL": "http://localhost:8080", "ALFRESCO_USERNAME": "admin", "ALFRESCO_PASSWORD": "admin" } } } } ``` ### Testing in Claude Ask Claude to: - Search for content: "Search for documents about 'project'" - Browse repository: "Show me the repository structure" - Get node info: "Get details about the root folder" ## πŸ”’ Security Notes ### LOCAL ONLY - No Central Registration - βœ… Server runs on `localhost:8003` only - βœ… Not accessible from internet - βœ… Not registered in any central directory - βœ… Private development server ### If You're Concerned About Name The server name "Alfresco Document Management Server" is just a display name: - βœ… Not registered anywhere - βœ… Only visible to connected clients - βœ… Can be changed in code if desired ## πŸ§ͺ Quick Test Commands ### Test Server Status ```bash python tests/mcp_specific/test_server_status.py ``` ### Test Server Tools ```bash python tests/mcp_specific/test_server_fixed.py ``` ### Stop Server ```bash # Find and kill process 57420 taskkill /PID 57420 /F ``` ## 🎯 Recommended Testing Order 1. **Start with Claude Desktop** (easiest to test) 2. **Then try MCP Inspector** (if you want detailed tool testing) 3. **Both use the same server** - no conflicts

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/stevereiner/python-alfresco-mcp-server'

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