
AI Service Platform
public service host on cloud mcp server
what is AI Service Platform?
AI Service Platform is a cloud-ready service platform designed for executing AI-powered tools with integration of Model Context Protocol (MCP).
how to use AI Service Platform?
To use the AI Service Platform, clone the repository from GitHub, set up a virtual environment, and start the development server. You can then interact with the platform through REST API endpoints.
key features of AI Service Platform?
- Cloud Native Architecture with REST API endpoints for all operations.
- Stateless design with persistent tool configuration.
- Horizontal scaling support for better performance.
- Unified Tool Gateway for automatic discovery of MCP tools.
use cases of AI Service Platform?
- Executing natural language queries to interact with AI tools.
- Integrating various AI tools for seamless operations in cloud environments.
- Developing and deploying AI applications with ease.
FAQ from AI Service Platform?
- What are the prerequisites for using the platform?
You need Python 3.10 or higher to run the AI Service Platform.
- How do I list available tools?
You can list available tools by sending a GET request to the /tools endpoint.
- Can I scale the platform?
Yes, the platform supports horizontal scaling to handle increased loads.
AI Service Platform
A cloud-ready service platform for AI-powered tool execution with Model Context Protocol (MCP) integration.
Key Features
-
Cloud Native Architecture
- REST API endpoints for all operations
- Stateless design with persistent tool configuration
- Horizontal scaling support
-
Unified Tool Gateway
- Automatic discovery of MCP tools in
servers/
directory
- Automatic discovery of MCP tools in
Cloud Deployment
Prerequisites
- Python 3.10+
API Usage
Endpoints
List Available Tools
GET /tools
Execute Natural Language Query
POST /query
{
"query": "5+5",
}
Development Setup
- Clone the repository:
git clone https://github.com/Daniel1989/mcp-server-cloud.git
cd mcp-server-cloud
- Set up virtual environment:
python -m venv venv
source venv/bin/activate
pip install -r requirements.txt
- Start development server:
FLASK_DEBUG=1 python flask.py
Resources
- python-sdk. https://github.com/modelcontextprotocol/python-sdk
- cline's prompt -- how to ask ai to select mcp server. https://github.com/cline/cline/blob/main/src/core/prompts/system.ts