Fulcra Context

ทางการ

เซิร์ฟเวอร์ MCP Fulcra Context สำหรับเข้าถึงข้อมูลสุขภาพส่วนตัว การออกกำลังกาย การนอนหลับ ตำแหน่งที่ตั้ง และอื่นๆ ทั้งหมดอย่างเป็นส่วนตัว สร้างขึ้นบน Context by Fulcra

คุณทำอะไรได้บ้างด้วย Fulcra Context MCP?

  • เชื่อมต่อกับ Fulcra Context — กำหนดค่าไคลเอนต์ MCP ที่รองรับ OAuth2 ให้เชื่อมต่อกับ https://mcp.fulcradynamics.com/mcp เพื่อเข้าถึงอินสแตนซ์เซิร์ฟเวอร์สาธารณะ
  • เรียกใช้ในเครื่องผ่าน stdio — เปิดเซิร์ฟเวอร์ด้วย uvx และตั้งค่า FULCRA_ENVIRONMENT เป็น stdio เพื่อเชื่อมต่อ MCP ในเครื่อง
  • เปิด Agents I Know — ขอเปิดรายชื่อติดต่อเอเจนต์ของคุณ โดยระบุ ID ผู้ใช้เพียร์ที่ต้องการหรือ ID เธรดแบบหลายฝ่ายได้ตามต้องการ
  • จัดการคำเชิญ — สร้างคำเชิญ ยอมรับคำเชิญบน /mcp หรือจับคู่คำเชิญที่ผู้ใช้เตรียมไว้โดยใช้รหัสข้อความแรก
  • อัปเดตประเภทข้อมูล — ขอเปลี่ยนชื่อหรือคำอธิบายของประเภท Event หรือ Metric v1 ที่ยังใช้งานอยู่และคุณเป็นเจ้าของ พร้อมอ่านข้อมูลกลับหลังการเปลี่ยนแปลง

เซิร์ฟเวอร์ MCP แบบโฮสต์

npx add-mcp 'https://mcp.fulcradynamics.com/mcp'

ติดตั้งลง Claude Code, Codex, Cursor และอื่นๆ

เอกสาร

fulcra-context-mcp: เซิร์ฟเวอร์ MCP สำหรับเข้าถึงข้อมูล Fulcra Context ของคุณ

นี่คือเซิร์ฟเวอร์ MCP ที่มีเครื่องมือและทรัพยากรสำหรับเรียกใช้ Fulcra API โดยใช้ fulcra-api

มีอินสแตนซ์สาธารณะของเซิร์ฟเวอร์นี้ทำงานอยู่ที่ https://mcp.fulcradynamics.com/mcp ปลั๊กอิน OpenAI เชื่อมต่อกับ https://mcp.fulcradynamics.com/openai/mcp ซึ่งให้บริการเครื่องมือเดียวกัน ยกเว้น get_location, get_sleep, get_workouts และ get_time_series ตัวเชื่อมต่อและปลั๊กอินของ Claude เชื่อมต่อกับ https://mcp.fulcradynamics.com/claude/mcp: เครื่องมือ /mcp ที่ไม่มีสี่รายการดังกล่าว โดยมีแผงรายชื่อติดต่อให้ใช้งานเสมอ ดู https://docs.fulcradynamics.com/ เพื่อเริ่มต้นอย่างรวดเร็ว รีโพนี้มีไว้สำหรับผู้ใช้ที่ต้องการเรียกใช้เซิร์ฟเวอร์ในเครื่อง ต้องการดูการทำงานภายใน หรืออยากมีส่วนร่วมในการพัฒนาเป็นหลัก

เมื่อเรียกใช้แบบเดี่ยว (หรือเมื่อตั้งค่า FULCRA_ENVIRONMENT เป็น stdio) เซิร์ฟเวอร์จะทำงานเป็นเซิร์ฟเวอร์ MCP ในเครื่องโดยใช้การขนส่งแบบ stdio มิฉะนั้นจะทำงานเป็นเซิร์ฟเวอร์ระยะไกลโดยใช้การขนส่งแบบ Streamable HTTP เซิร์ฟเวอร์จัดการ OAuth2 callback แต่จะไม่เปิดเผยโทเค็นที่แลกเปลี่ยนแล้วให้ไคลเอ็นต์ MCP แต่จะเก็บตารางการจับคู่และเรียกใช้บริการ OAuth2 ของตนเองระหว่างไคลเอ็นต์ MCP

ตั้งค่า OPENAI_APPS_CHALLENGE เป็นโทเค็นยืนยันโดเมนของพอร์ทัลปลั๊กอิน OpenAI เพื่อให้บริการที่ /.well-known/openai-apps-challenge; หากไม่ได้ตั้งค่า เส้นทางดังกล่าวจะส่งกลับ 404

การเชื่อมต่อระยะไกลโดยใช้พร็อกซี

มีอินสแตนซ์สาธารณะของเซิร์ฟเวอร์นี้ทำงานอยู่ที่ https://mcp.fulcradynamics.com/ กำหนดค่าไคลเอ็นต์ MCP ที่รองรับ OAuth2 ให้เชื่อมต่อกับที่อยู่นี้

การเชื่อมต่อในเครื่อง

ตัวอย่างการกำหนดค่า Claude Desktop ที่ใช้ uvx:

{
    "mcpServers": {
        "fulcra_context": {
            "command": "uvx",
            "args": [
                "fulcra-context-mcp@latest"
            ]
        }
    }
}

เครื่องมือสำหรับโมเดล

การค้นหา MCP จะแสดงสคีมาและคำอธิบายเครื่องมือปัจจุบัน เครื่องมือรายชื่อติดต่อและข้อมูลเมตามีดังนี้:

  • open_agent_contacts: เปิด Agents I Know โดยเลือกผู้ใช้เพียร์ที่ตรงกันทุกประการหรือ ID เธรดหลายฝ่ายที่ค้นพบได้ก็ได้ การเปิดดูเป็นแบบอ่านอย่างเดียว ส่วนการแสดงผลต้องใช้โฮสต์ที่รองรับ MCP Apps
  • update_data_type: อัปเดตชื่อหรือคำอธิบายของประเภท Event/Metric v1 ที่เป็นของผู้ใช้และยังใช้งานอยู่ โดยต้องได้รับอนุญาตจากผู้ใช้และอ่านกลับเพื่อตรวจสอบแยกต่างหาก การดำเนินการนี้จะไม่เปลี่ยนสคีมา ระเบียน หรือการแชร์ หากไม่แน่ใจว่าการเขียนสำเร็จหรือไม่ ต้องกระทบยอดก่อน
  • accept_agent_invitation บน /mcp: เมื่อได้รับอนุญาตจากผู้ใช้ ให้สร้างหรือใช้ช่องตอบกลับว่างที่มีอยู่ แชร์ช่องนั้นอย่างจำกัดกับผู้เชิญที่ตรงกันทุกประการ และโพสต์ข้อความแนะนำตัวแรกที่ระบุไว้ หากผลลัพธ์ไม่แน่ชัด ให้ตรวจสอบแบบอ่านอย่างเดียว ความพยายามที่บันทึกไว้จะไม่ส่งหรือแชร์ซ้ำโดยอัตโนมัติ
  • match_agent_invitations บน /mcp: ดำเนินการตามคำเชิญที่ผู้ใช้เตรียมไว้ให้เสร็จสมบูรณ์ โดยใช้รหัสข้อความแรกและเจ้าของการแชร์ขาเข้าจริง ไม่ใช่คำกล่าวอ้างในข้อความ
  • create_agent_invitation: สร้างช่องทางแบบบุคคลเดียวที่เป็นของผู้ใช้และรหัสคำเชิญที่จัดเก็บไว้อย่างปลอดภัย โดยเลือกแชร์เฉพาะกล่องขาออกนั้นกับ ID ผู้รับที่ระบุไว้อย่างตรงกันทุกประการก็ได้ ไม่มีการส่งข้อความ เมื่อใช้ /mcp ผลลัพธ์จะมี invitation_text ฉบับเต็มและขั้นตอนถัดไปสำหรับการส่งมอบอย่างชัดเจน โดยไม่จำเป็นต้องใช้สกิล หากเกิดข้อผิดพลาด ให้กระทบยอดก่อนเรียกใช้อีกครั้ง อย่าเปลี่ยนไปใช้การสร้างทั่วไป ดู ขั้นตอนการเชิญและขอบเขตความสามารถของโฮสต์ /openai/mcp ยังคงใช้สัญญาปลั๊กอินและ UI คำเชิญเดิม

เครื่องมือสำหรับการติดตั้งใช้งานที่ใช้เฉพาะในแอปไม่ได้เป็นส่วนหนึ่งของเอกสารอ้างอิงสาธารณะสำหรับโมเดล

เครื่องมือแก้ไขข้อบกพร่อง / สำหรับนักพัฒนา

  • Agents I Know MCP App: เรียกใช้ checkout นี้ผ่านอุโมงค์พัฒนาส่วนตัวและทดสอบ UI แถบด้านข้างของ ChatGPT โดยเซิร์ฟเวอร์นี้เป็นผู้ให้บริการ HTML ไม่ใช่เซิร์ฟเวอร์ปลั๊กอินแยกต่างหาก

  • เครื่องมือทั้ง MCP Inspector และ mcp-remote มีประโยชน์สำหรับการแก้ไขข้อบกพร่อง

การดูเครื่องมือ

ไคลเอ็นต์ MCP แต่ละตัวทำงานแตกต่างกัน แต่หลายตัวจะย่อคำอธิบายเครื่องมือและพารามิเตอร์เพื่อใช้เป็นสรุป เพื่อไม่ให้โมเดลของไคลเอ็นต์สับสน ควรเขียนคำอธิบายเริ่มต้นให้สั้น (คำอธิบายเต็มในบรรทัดเดียว ประมาณ 80 อักขระ)

ขณะพัฒนาในเครื่อง สคริปต์ scripts/simulate_tools.py จะจำลองลักษณะที่ไคลเอ็นต์ MCP อาจแสดงผล:

FULCRA_ENVIRONMENT=stdio uv run python scripts/simulate_tools.py --command "uv run fulcra-context-mcp"

ข้อบกพร่อง / คำขอฟีเจอร์

ติดต่อเราได้ผ่าน รีโพ GitHub ของโปรเจกต์นี้ หรือ เข้าร่วม Discord ของเรา เพื่อพูดคุยโดยตรง หรือส่งอีเมลก็ได้ (support@fulcradynamics.com)