{"id":"b934d923-213d-4fee-b501-afabb368d01d","shortId":"9xY5hQ","kind":"mcp","title":"Fulcra Context","tagline":"Integrates with Fulcra Context personal data through OAuth2 authentication to retrieve health metrics, workout data, ...","description":"Integrates with Fulcra Context personal data through OAuth2 authentication to retrieve health metrics, workout data, sleep cycles, location information, and user profile details from Apple Health and other connected sources for personal health analysis and fitness tracking.\n\nThis MCP server provides access to Fulcra Context personal data through the Fulcra API, enabling AI assistants to retrieve health metrics, workout data, sleep cycles, location information, and user profile details with OAuth2 authentication. Built by Brandon Creighton at Fulcra Dynamics using Python with FastMCP and FastAPI, it operates in both stdio mode for local connections and HTTP mode for remote access via a public instance at mcp.fulcradynamics.com, handling OAuth2 token exchange while maintaining security by not leaking tokens to MCP clients. The implementation offers tools for querying time-series health data, retrieving workout summaries, analyzing sleep patterns, accessing location history with reverse geocoding, and browsing available metrics catalogs, making it valuable for personal health analysis, fitness tracking integration, location-based insights, and any use case requiring structured access to personal quantified-self data from Apple Health and other connected sources.","tags":["fulcra","context","mcp"],"capabilities":["mcp","transport-stdio","open-source","pkg-pypi"],"categories":[],"synonyms":[],"warnings":[],"endpointUrl":"https://github.com/fulcradynamics/fulcra-context-mcp","protocol":"mcp","transport":"stdio","auth":{"type":"mcp","details":{"transport":"stdio"}},"qualityScore":"0.608","qualityRationale":"deterministic score 0.61 from registry signals: · indexed on pulsemcp · has source repo · 4 github stars · registry-generated description present","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:mcp:v1","enrichmentVersion":1,"enrichedAt":"2026-04-22T00:23:57.933Z","embedding":null,"createdAt":"2026-04-22T00:23:57.933Z","updatedAt":"2026-04-22T00:23:57.933Z","lastSeenAt":"2026-04-22T00:23:57.933Z","tsv":"'access':59,116,154,185 'ai':70 'analysi':51,171 'analyz':151 'api':68 'appl':42,193 'assist':71 'authent':11,26,88 'avail':162 'base':177 'brandon':91 'brows':161 'built':89 'case':182 'catalog':164 'client':136 'connect':46,110,197 'context':2,6,21,62 'creighton':92 'cycl':34,79 'data':8,17,23,32,64,77,147,191 'detail':40,85 'dynam':95 'enabl':69 'exchang':126 'fastapi':101 'fastmcp':99 'fit':53,172 'fulcra':1,5,20,61,67,94 'geocod':159 'handl':123 'health':14,29,43,50,74,146,170,194 'histori':156 'http':112 'implement':138 'inform':36,81 'insight':178 'instanc':120 'integr':3,18,174 'leak':132 'local':109 'locat':35,80,155,176 'location-bas':175 'maintain':128 'make':165 'mcp':56,135 'mcp.fulcradynamics.com':122 'metric':15,30,75,163 'mode':107,113 'oauth2':10,25,87,124 'offer':139 'open-source' 'oper':103 'pattern':153 'person':7,22,49,63,169,187 'pkg-pypi' 'profil':39,84 'provid':58 'public':119 'python':97 'quantifi':189 'quantified-self':188 'queri':142 'remot':115 'requir':183 'retriev':13,28,73,148 'revers':158 'secur':129 'self':190 'seri':145 'server':57 'sleep':33,78,152 'sourc':47,198 'stdio':106 'structur':184 'summari':150 'time':144 'time-seri':143 'token':125,133 'tool':140 'track':54,173 'transport-stdio' 'use':96,181 'user':38,83 'valuabl':167 'via':117 'workout':16,31,76,149","prices":[{"id":"8bdd1cad-6f99-4bfe-9d62-5dcd7a03131e","listingId":"b934d923-213d-4fee-b501-afabb368d01d","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"mcp-free","isPrimary":true,"details":{"transport":"stdio","package_name":"fulcra-context-mcp","package_registry":"pypi"},"createdAt":"2026-04-22T00:23:57.933Z"}],"sources":[{"listingId":"b934d923-213d-4fee-b501-afabb368d01d","source":"pulsemcp","sourceId":"https://www.pulsemcp.com/servers/fulcradynamics-fulcra-context","sourceUrl":"https://api.pulsemcp.com/v0beta/servers","isPrimary":true,"firstSeenAt":"2026-04-22T00:23:57.933Z","lastSeenAt":"2026-04-22T00:23:57.933Z"}],"details":{"listingId":"b934d923-213d-4fee-b501-afabb368d01d","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"source":"pulsemcp","transport":"stdio","server_name":"Fulcra Context","external_url":"https://fulcradynamics.github.io/developer-docs/mcp-server/","github_stars":4,"package_name":"fulcra-context-mcp","registry_url":"https://www.pulsemcp.com/servers/fulcradynamics-fulcra-context","source_code_url":"https://github.com/fulcradynamics/fulcra-context-mcp","package_registry":"pypi","package_download_count":2557},"updatedAt":"2026-04-22T00:23:57.933Z"}}