
Musfiraai MCP 服务器——公司信息、服务、常见问题解答、评测、品牌作为 MCP 工具/资源/提示
概览
实时模型上下文协议服务器,提供Musfiraai的公司信息、服务、AI协议栈、常见问题解答、评价和联系方式,作为任何兼容MCP的AI客户端(Claude、GPT等)的工具/资源/提示。 https://dark-spark-uxxux.run.mcp-use.com/https://dark-spark-uxxux.run.mcp-use.com/mcp - GET / — 人类可读文档/落地页(响应式、SEO + 常见问题解答模式)- GET /health — 健康检查- POST /mcp(或 /mcp/)— MCP JSON-RPC 端点- GET /build-status?id=MFA-XXXX — 网站小部件的纯 JSON 状态查询 request_callback现在会在发送邮件时返回一个request_id(例如 MFA-4821)。状态存储在 musfiraai-mcp-guardian 仓库(数据/builds.json)中——绝不会在这个公共仓库里,因为它保留客户姓名/联系人。需要 GITHUB_TOKEN(推送访问该仓库)作为 env var。状态从“收到”开始;将其移到队列/构建/已交付中只需手动对数据/builds.json进行一行编辑(或让 Claude 来操作)。
概述(AI 翻译)
实时模型上下文协议服务器,公开Musfiraai的公司信息和服务, AI技术栈、常见问题解答、评测以及联系方式,作为工具/资源/提示,适用于任何 兼容MCP的AI客户端(Claude、GPT等)。
实时文档 + 连接页面: https://dark-spark-uxxux.run.mcp-use.com/ MCP 端点: https://dark-spark-uxxux.run.mcp-use.com/mcp
本地跑步
路由(HTTP 模式)
GET /— 可读的文档/登陆页(响应式,SEO+常见问题解答模式)GET /health— 健康检查POST /mcp(或/mcp/)——MCP JSON-RPC 端点GET /build-status?id=MFA-XXXX— 网站小部件的纯JSON状态查询
自由构建状态追踪
request_callback 现在返回一个 request_id(例如 MFA-4821),并伴随
发送邮件。状态存储在private musfiraai-mcp-guardian仓库中
(data/builds.json)——绝不会在这个公共仓库中,因为它保留了客户
姓名/联系人。需要 GITHUB_TOKEN(推送访问该仓库)作为环境
var。状态从“已接收”开始;将其移至排队/构建/交付状态是
手动对data/builds.json进行一行编辑(或请克劳德帮忙)。
工具
工具注释
本页由 AI 翻译,技术细节请以原文为准。
README
以下为原文 README 节选,完整内容请查看原文。
Musfiraai MCP Server
Live Model Context Protocol server exposing Musfiraai’s company info, services, AI stack, FAQ, reviews, and contact details as tools/resources/prompts for any MCP-compatible AI client (Claude, GPT, etc).
Live docs + connect page: https://dark-spark-uxxux.run.mcp-use.com/ MCP endpoint: https://dark-spark-uxxux.run.mcp-use.com/mcp
Run locally
pip install -r requirements.txt
python server.py # stdio (Claude Desktop, local)
MCP_TRANSPORT=streamable-http PORT=8000 python server.py # HTTP (remote/cloud)
Routes (HTTP mode)
GET /— human-readable docs/landing page (responsive, SEO + FAQ schema)GET /health— health checkPOST /mcp(or/mcp/) — the MCP JSON-RPC endpointGET /build-status?id=MFA-XXXX— plain JSON status lookup for the website widget
Free-build status tracking
request_callback now returns a request_id (e.g. MFA-4821) alongside the
email send. Status is stored in the private musfiraai-mcp-guardian repo
(data/builds.json) — never in this public repo, since it holds customer
names/contacts. Requires GITHUB_TOKEN (push access to that repo) as an env
var. Status starts at “Received”; moving it to Queued/Building/Delivered is a
manual one-line edit to data/builds.json (or ask Claude to do it).
Tools
Tool annotations
Every tool is annotated per the MCP spec (readOnlyHint / destructiveHint /
idempotentHint / openWorldHint) so clients know its blast radius before
calling it. Only request_callback is non-read-only (it sends an email).
get_company_info, get_social_links, get_contact_methods, get_rating, list_services, get_service, list_ai_stack, get_faq, get_faq_audio, get_reviews, list_brands, get_site_map, search_site, get_full_profile, get_portfolio, check_slot_availability, request_callback, check_build_status, get_usage_stats.
Resources
musfiraai://company, musfiraai://services, musfiraai://faq, musfiraai://reviews, musfiraai://portfolio
Prompts
draft_client_reply
Automated quality & release pipeline (GitHub Actions)
- CI Guard (
ci-guard.yml) — runs on every push tomain: smoke-tests the code, waits for Manufact to deploy, then verifies the live URL is healthy. If either check fails, it automatically reverts the commit and pushes the revert — the live server self-heals within a couple of minutes. - Auto releases — every push that passes CI is tagged (
v1.0.0,v1.0.1, …) and published as a GitHub Release with auto-generated notes. - Uptime monitor (
uptime.yml) — pings/healthevery 15 minutes and maintainsuptime/badge.json(a shields.io endpoint badge) anduptime/log.json(rolling history). - Secret scanning + push protection — enabled on this repo (GitHub’s free tier for public repos), plus Dependabot vulnerability alerts.
🌐 Website: musfiraai.com
安装
This server does not publish a one-line install command.
Open the repository installation guide 新手?先看 mcpskill.org 教程 →