What is the purpose of this server?
It provides material master data query functionality for SAP systems, but it is only for demonstration and cannot be used in a production environment.
@SHENRUIYANG
基本情報
Only a demo to show the possibility of MCP for SAP connection
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"S4MCPDEMO": {
"command": "python",
"args": [
"MM03_MCP.py",
"--mode=http",
"--host=0.0.0.0",
"--port=5003"
]
}
}
}ツール一覧はまだありません
この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
S4MCPDEMO.git is a demonstration service for interacting with SAP S/4HANA systems to query material master data. It can run as an HTTP API server or as a standard input/output tool, enabling integration with smart assistants like Cursor. This version is for demonstration only and not for productive use.
Clone the repository, install dependencies with pip, and configure SAP connection via a .env file or environment variables. Start the server in HTTP mode with python MM03_MCP.py --mode=http --host=0.0.0.0 --port=5003, in stdio mode with --mode=stdio, or in REST mode for MCP.so. API endpoints include /mcp_MM03_BasicData, /mcp_MM03_DescToMaterial, and /mcp_MM03_Description_Search. Docker deployment is also supported.
It provides material master data query functionality for SAP systems, but it is only for demonstration and cannot be used in a production environment.
Requires Python 3.7+, access to a SAP S/4HANA system, and dependencies including FastAPI, Uvicorn, httpx, python-dotenv, Pydantic, and FastMCP.
The server uses API key authentication with JWT. API keys contain user email, SAP connection info, and expiration date. The key generation script is not included; contact the author to obtain keys.
Yes, the repository includes a `chatmcp.yaml` configuration and a Dockerfile for deployment to MCP.so.
- `POST /mcp_MM03_BasicData`: Get material basic information - `POST /mcp_MM03_DescToMaterial`: Search materials by description - `POST /mcp_MM03_Description_Search`: Get material descriptions in a specific language - `GET /health`: Health check - `GET /.well-known/mcp-manifest.json`: API manifest
A server that integrates Linear's project management system with the Model Context Protocol (MCP) to allow LLMs to interact with Linear.
MCP server connecting AI assistants with Jira & Confluence for smart project management.

Model Context Protocol Servers
Production-grade GitLab MCP server with 86 tools — full GitLab control from any AI agent (Claude, Cursor, Zed).
Interact seamlessly with GitLab repositories to manage merge requests and issues. Fetch details, add comments, and streamline your code review process with ease.
コメント