Fulcra Context

공식

Fulcra Context MCP 서버로, 개인 건강, 운동, 수면, 위치 등에 접근할 수 있으며 모든 데이터는 비공개로 유지됩니다. Context by Fulcra를 기반으로 구축되었습니다.

Fulcra Context MCP(으)로 무엇을 할 수 있나요?

  • Fulcra Context 데이터에 연결 — AI 어시스턴트에게 fulcra-api 통합을 통해 Fulcra Context 데이터에 접근하도록 요청하세요.
  • 로컬 또는 원격 실행 — 서버를 stdio를 통해 로컬에서 실행하도록 구성하거나 https://mcp.fulcradynamics.com/mcp의 공개 인스턴스에 연결하세요.
  • OAuth2 인증 사용 — 서버가 OAuth2 콜백과 토큰 관리를 처리하도록 하여 MCP 클라이언트에 토큰이 노출되지 않게 하세요.
  • uvx로 실행 — uvx 명령과 fulcra-context-mcp@latest를 사용하여 Claude Desktop 또는 유사한 클라이언트에서 서버를 설정하세요.

문서

fulcra-context-mcp: Fulcra Context 데이터에 접근하기 위한 MCP 서버

이것은 fulcra-api을 사용하여 Fulcra API를 호출하는 도구와 리소스를 제공하는 MCP 서버입니다.

이 서버의 공개 인스턴스가 https://mcp.fulcradynamics.com/mcp에서 실행 중입니다. 빠르게 시작하려면 https://docs.fulcradynamics.com/을 참조하세요. 이 저장소는 주로 서버를 로컬에서 실행해야 하는 사용자, 내부 동작을 살펴보고 싶은 사용자, 또는 기여를 원하는 사용자를 위한 것입니다.

단독으로 실행될 때(또는 FULCRA_ENVIRONMENT이 stdio로 설정된 경우) stdio 전송을 사용하는 로컬 MCP 서버로 작동합니다. 그 외에는 Streamable HTTP 전송을 사용하는 원격 서버로 작동합니다. OAuth2 콜백을 처리하지만 교환된 토큰을 MCP 클라이언트에 노출하지 않습니다. 대신 매핑 테이블을 유지 관리하고 MCP 클라이언트 간에 자체 OAuth2 서비스를 실행합니다.

프록시를 사용한 원격 연결

이 서버의 공개 인스턴스가 https://mcp.fulcradynamics.com/에서 실행 중입니다. OAuth2를 지원하는 MCP 클라이언트를 해당 주소로 지정하세요.

로컬 연결

uvx을 사용한 Claude Desktop 구성 예시:

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

디버깅 / 개발자 도구

도구 보기

모든 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).