RFQ_SIEMENS_Teamcenter_MCP
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@RFQ_SIEMENS_Teamcenter_MCPUpload requirement_sample.txt and start the demo workflow"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Teamcenter Phase 1 Workflow Skeleton
This repository now contains a modular Phase 1 demonstration scaffold for the upload-to-Teamcenter-draft workflow.
What is included
Existing Teamcenter FastAPI wrapper and MCP bridge preserved
New Phase 1 workflow API under
/api/*SQLAlchemy-backed workflow persistence with SQLite default and PostgreSQL-ready configuration
Deterministic mock Teamcenter mode for demos
File validation, extraction, similarity search, BQ drafting, document generation, approval, and save flow
Vite React frontend scaffold in
frontend/Demo data and sample upload fixtures in
shared/demo/
Related MCP server: Suppr MCP
Demo credentials
viewer / viewerengineer / engineer
Local backend startup
Create or activate a Python 3.11 environment.
Install dependencies:
pip install -r requirements.txtCopy
.env.exampleto.envand adjust values if needed.Run the API:
python -m uvicorn app.main:app --reload
The API will initialize demo users and the local SQLite database automatically on startup.
Frontend startup
cd frontendnpm installnpm run dev
Docker startup
docker compose up --build
Demo happy path
Log in as
engineer.Upload
shared/demo/uploads/requirement_sample.txtin mock mode.Call:
POST /api/workflows/{id}/validate-filesPOST /api/workflows/{id}/extractPUT /api/workflows/{id}/requirement-reviewPOST /api/workflows/{id}/similarity-searchPOST /api/workflows/{id}/bq-selectionPUT /api/workflows/{id}/bq-draftPOST /api/workflows/{id}/bq-preparePOST /api/workflows/{id}/documents/generatePOST /api/workflows/{id}/approvePOST /api/workflows/{id}/save-teamcenter
Tests
Backend and contract tests live under tests/.
This server cannot be deployed
Maintenance
Related MCP Connectors
Convert Revit files to XKT, IFC, or DWG and query BIM data via natural language.
Turn documents into structured, AI-ready data by parsing, enriching, chunking, and embedding.
AI-powered RFP response management. Search Q&A libraries, draft responses, and upload documents.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceEnables AI-powered document analysis and querying for project documentation using vector embeddings stored in Redis. Supports document upload, context-aware Q\&A, automatic test case generation, and requirements traceability through OpenAI integration.339 npm-
- FlicenseAqualityFmaintenanceEnables document translation across multiple languages and AI-powered semantic search of PubMed literature. Supports various document formats including PDF, DOCX, PPTX with status tracking and customizable search parameters.49 npm255-
- FlicenseNot gradedqualityFmaintenanceConverts OpenAPI specifications into MCP tools to access 3DSpace Engineering Web Services APIs, enabling natural language interaction with 45+ services for engineering, manufacturing, and project management.8-
- FlicenseNot gradedqualityFmaintenanceIntegrates with Teamcenter PLM using its REST API, enabling search, create, update, and query of Teamcenter items through natural language.3-