NeuroMCP (Neural Model Context Protocol) is a collection of specialized microservices that enable AI agents to interact with various backend systems through a standardized API. Each service follows the Model Context Protocol (MCP) specification to provide a consistent interface for AI agents.
The project currently includes the following services:
- NeuroMCP.AzureDevOps: Integrates with Azure DevOps for work items, repositories, and more
- NeuroMCP.SqlServer: Provides SQL Server database access and query execution capabilities
Complete documentation for NeuroMCP is available in the docs directory:
- Installation Guide
- Azure DevOps Service
- SQL Server Service
- Architecture Overview
- Security Best Practices
- Docker Compose Guide
# Pull the image
docker pull ahmedkhalil777/neuromcp-azuredevops:latest
# Run with default settings
docker run -p 5300:5300 ahmedkhalil777/neuromcp-azuredevops# Pull the image
docker pull ahmedkhalil777/neuromcp-sqlserver:latest
# Run with default settings
docker run -p 5200:5200 ahmedkhalil777/neuromcp-sqlserverFor more detailed instructions, see the Docker Installation Guide.
For running multiple services together:
version: '3.8'
services:
neuromcp-azuredevops:
image: ahmedkhalil777/neuromcp-azuredevops:latest
ports:
- "5300:5300"
volumes:
- ./azuredevops-config:/app/config
restart: unless-stopped
neuromcp-sqlserver:
image: ahmedkhalil777/neuromcp-sqlserver:latest
ports:
- "5200:5200"
volumes:
- ./sqlserver-config:/app/config
restart: unless-stoppedFor more advanced configurations, see the Docker Compose Guide.
Contributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the MIT License - see the LICENSE file for details.