MCP-Server-Oferta
Verified Safeby FelipeSchreiber
Overview
This server exposes a set of domain-specific tools, resources, and prompts via the FastMCP protocol to be consumed by Large Language Models (LLMs) or other multi-agent automation engines.
Installation
fastmcp run mcp_server.py -t streamable-http --port 9000Environment Variables
- MCP_HOST
- MCP_PORT
- MCP_DEBUG
- MCP_SERVER_NAME
- MCP_ENABLE_AUTH
- AZURE_TENANT_ID
- AZURE_CLIENT_ID
- AZURE_JWKS_URI
- AZURE_ISSUER
- AZURE_AUDIENCE
Security Notes
The server uses `pydantic-settings` for configuration, pulling sensitive information from `.env` files, which is good practice. It supports Azure AD authentication via JWTs, enhancing security. The core server logic (`mcp_server.py` and `services/*.py`) does not contain obvious dangerous patterns like `eval` of untrusted input. However, the provided `Standalone/fastmcp_client_template.py` and `ASGI/fastmcp_client_template.py` (which are client examples, not the server itself) use `eval(json_data)` for parsing SSE responses. While this is client-side code, it's a significant security vulnerability if `json_data` can be controlled by a malicious actor and should be replaced with `json.loads`.
Similar Servers
mcp-python-starter
A feature-complete Model Context Protocol (MCP) server template in Python for developing AI applications and agents.
enterprise_mcp_server
Provides a robust, multi-component Model Context Protocol (MCP) solution with an API Gateway for routing and management, an Enterprise MCP Server for core services like authentication and tool administration, and a Tool Server for operational tool execution, designed for integration with clients like Cursor and Claude Code.
fastmcp-server
A production-ready Model Context Protocol (MCP) server enabling AI agents to execute secure tools with OAuth 2.0 authentication.
MCP-Server
A server for exposing local tool APIs via the Model Context Protocol (MCP) to be consumed by AI/ML clients or agents.