fantaco-mcp-servers

burrsutter/fantaco-mcp-servers

3.1

If you are the rightful owner of fantaco-mcp-servers and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.

The Customer MCP server is designed to interface with a backend API for managing customer data, providing a structured protocol for communication and deployment across various platforms.

Customer MCP

Works with this backend API

https://github.com/burrsutter/fantaco-customer-main

Local testing

cd customer-mcp
export CUSTOMER_API_BASE_URL="where-your-customer-API-is"
python customer-api-mcp-server.py
mcp-inspector

mcp inspector customer

Customer MCP Kubernetes/OpenShift Deployment

First build a container image

brew install podman 
podman machine start

podman login quay.io
podman build --arch amd64 --os linux -t quay.io/burrsutter/mcp-server-customer:1.0.0 .
podman push quay.io/burrsutter/mcp-server-customer:1.0.0

Test the container image

podman run \
  -p 9001:9001 \
  quay.io/burrsutter/mcp-server-customer:1.0.0

Deploy to Kubernetes/OpenShift

kubectl apply -f customer-mcp-kubernetes/
export MCP_CUST_URL=https://$(oc get routes -l app=mcp-customer -o jsonpath="{range .items[*]}{.status.ingress[0].host}{end}")/mcp
echo $MCP_CUST_URL

Use mcp-inspector to test this OpenShift hosted MCP server

Finance MCP

cd finance-mcp
export FINANCE_API_BASE_URL="where-your-finance-API-is"
python finance-api-mcp-server.py
mcp-inspector

Finance MCP Kubernetes/OpenShift Deployment

First build a container image

brew install podman 
podman machine start

podman login quay.io
podman build --arch amd64 --os linux -t quay.io/burrsutter/mcp-server-finance:1.0.0 .
podman push quay.io/burrsutter/mcp-server-finance:1.0.0

Test the container image

podman run \
  -p 9002:9002 \
  quay.io/burrsutter/mcp-server-finance:1.0.0

Deploy to Kubernetes/OpenShift

kubectl apply -f finance-mcp-kubernetes/
export MCP_FIN_URL=https://$(oc get routes -l app=mcp-finance -o jsonpath="{range .items[*]}{.status.ingress[0].host}{end}")/mcp
echo $MCP_FIN_URL

Use mcp-inspector to test this OpenShift hosted MCP server