{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_jutwakgnf3hr","handle":"fc-mcp-external","url":"https://wellknown.network/agents/fc-mcp-external","links":{"self":"https://wellknown.network/agents/fc-mcp-external/record.json","html":"https://wellknown.network/agents/fc-mcp-external","markdown":"https://wellknown.network/agents/fc-mcp-external/record.md","api":"https://wellknown.network/api/v1/agents/fc-mcp-external","status":"https://wellknown.network/api/v1/agents/fc-mcp-external/status","claim":"https://wellknown.network/agents/fc-mcp-external/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/fc-mcp-external/claim.json","badge":"https://wellknown.network/agents/fc-mcp-external/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/fc-mcp-external/history","tools":"https://wellknown.network/api/v1/agents/fc-mcp-external/tools"},"ard":{"identifier":"urn:air::server:fc-mcp-external","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"fc-mcp-external","summary":"External MCP plugins (UUU/BCU, U-Boot) for the FC MCP server","description":"What is FC?\n-----------\n\nFC (Framework Coordinator), is an open source coordinator service among different embeded frameworks.\nIt's built using the same principles as `Mesos <http://mesos.apache.org/>`_, provides different frameworks (e.g., LAVA, Labgrid) with API's for\nresource management and scheduling across entire board farms.\n\nBackground\n----------\n\nThere are many different systems in embedded test community, see `this <https://elinux.org/Test_Systems>`_. They are good at different scenarios, e.g.\n\n* **Test automation:**\n\n  LAVA, Fuego, autotest, avocado, TI VATF, U-Boot test tool, CI-RT R4D, Baylibe Lab in a Box......\n\n* **Development automation:**\n\n  Labgrid......\n\nLet's take a look at why FC is useful by going back in time.\n\n.. image:: doc/images/era.svg\n\n* **Traditional deployment era:** Early on, as nearly all above systems require dedicated control of the board resources, organizations have to\n  afford multiple series of hardware to meet the requirements of different frameworks, which leads to resource waste when leverage different systems.\n* **FC deployment era:** As a solution, FC was introduced. It allows different frameworks could share same series of hardware, move resources between\n  systems seamlessly. Different systems will continue work without aware existence of other systems. So, FC could be treat as \"scheduler's scheduler\".\n  The initial idea comes from `Jan's proposal to move boards between LAVA and labgrid on ATS2019 <https://elinux.org/Automated_Testing_Summit_2019>`_,\n  we realized the FC based on that thought (Thanks community to inspire the idea).\n\nCompared to other resource management system, it has low invasion to frameworks. This means: unlike mesos which you should write your mesos scheduler\nfor your framework & inject it into your framework code, FC won't change your framework code, it tries to adapt to your framework.\nBut still, your framework need next two features:\n\n* Your framework needs to have a job queue which FC could monit…","publisher":{"name":"Larry Shen","url":null},"homepage":"https://github.com/NXP/fc","repository":"https://github.com/NXP/fc","version":"0.9.8","license":"MIT","protocols":["mcp"],"tags":["mcp"],"pricing":null,"endpoints":[{"url":"pypi:fc-mcp-external","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","license":"pypi","repoUrl":"pypi","summary":"pypi","version":"pypi","description":"pypi","homepageUrl":"pypi","publisherName":"pypi"}},"derived":{"capabilities":[{"slug":"automation.scheduling","name":"Scheduling & Cron","confidence":0.848,"provenance":"derived"},{"slug":"dev.ci-cd","name":"CI/CD & Deploy","confidence":0.779,"provenance":"derived"}],"categories":["automation","dev"],"language":"en"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"fc-mcp-external","registry":"pypi","observedAt":"2026-10-21T22:28:07.759Z","publishedAt":"2026-09-02T06:19:39.473620Z","latestVersion":"0.9.8"},"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"fc-mcp-external","url":"https://pypi.org/project/fc-mcp-external/","firstSeenAt":"2026-09-09T15:22:34.892Z","fetchedAt":"2026-10-21T22:26:43.565Z","normalizedAt":"2026-10-21T22:26:43.565Z"}]},"firstSeenAt":"2026-09-09T15:22:34.892Z","updatedAt":"2026-10-21T22:28:07.759Z"}