nikola-test-mcp-server
Verified Safeby Traia-IO
Overview
Provides an MCP server to enable AI agents and LLMs to interact with the Nikola Test API through standardized tools.
Installation
docker-compose upEnvironment Variables
- PORT
- STAGE
- LOG_LEVEL
- SERVER_ADDRESS
- MCP_OPERATOR_PRIVATE_KEY
- MCP_OPERATOR_ADDRESS
- D402_FACILITATOR_URL
- D402_FACILITATOR_API_KEY
- D402_TESTING_MODE
- NETWORK
Security Notes
The server uses `os.getenv` for sensitive configurations, improving security over hardcoded values. CORS is set to `allow_origins='*'` which is a common practice for development but should be restricted in production deployments to prevent unauthorized access. For local development, `run_local_docker.sh` dynamically generates Ethereum keys and updates the `.env` file, which is a convenience but relies on the integrity of the script and local environment.
Similar Servers
mcp-servers
A curated collection of Model Context Protocol (MCP) server configurations to integrate various developer tools and services with AI agents.
tmcp
A server implementation for the Model Context Protocol (MCP) to enable LLMs to access external context and tools.
mcp-k8s
Facilitates natural language interaction and automation for Kubernetes cluster management and Helm operations via the Model Control Protocol (MCP).
mcp-servers
An MCP server for managing files in Google Cloud Storage, supporting CRUD operations (save, get, search, delete) and exposing files as resources.