Skip to content

docs: add skills-extension-candidates and client-mcp-support trackers#92

Open
olaservo wants to merge 13 commits into
mainfrom
feature/servers-research
Open

docs: add skills-extension-candidates and client-mcp-support trackers#92
olaservo wants to merge 13 commits into
mainfrom
feature/servers-research

Conversation

@olaservo

@olaservo olaservo commented May 5, 2026

Copy link
Copy Markdown
Member

Summary

Adds two cross-linked tracker docs surveying SEP-2640 (skills-over-MCP) readiness from both sides of the protocol.

Headline: fast-agent and the Hugging Face MCP server are the first client + server pair to ship interoperating SEP-2640 implementations, verified live end-to-end. The trackers capture that milestone plus the in-flight PRs realigning both to the latest wire contract (new frontmatter + per-skill archives[] index schema; resources/directory/read): hf-mcp-server#174, fast-agent#825, huggingface/skills#172.

  • docs/client-mcp-support.md — survey of model-facing MCP resource loading (the SHOULD in #2527) and SEP-2640 support across 14 open-source clients (codex, goose, fast-agent, vscode/Copilot, opencode, deepagents, strands-agents, adk-python, agent-framework, cline, crewAI, hermes-agent, mastra, Roo-Code), plus closed-source Claude Code as a reference point. Every entry is pinned to a verified commit + source links. Eight satisfy #2527 today; fast-agent is the first to ship SEP-2640 (registry/install scope).
  • docs/skills-extension-candidates.md — MCP servers, dev tools, SDKs, and skills repos that are candidates for adopting SEP-2640: FastMCP 3.0 Skills, chrome-devtools-mcp, hf-mcp-server (implemented, server side), github-mcp-server (#2428 demo), Azure Skills Plugin, Figma MCP, Adobe MCP, Slack (interested), Bloomberg (internal use).

The two docs cross-link as siblings: candidates is the server-side view, client-mcp-support is the client-side view of the same SEP-2640 readiness question. docs/related-work.md keeps its existing tables and points at the candidates tracker for the candidate-specific framing.

olaservo added 3 commits May 5, 2026 07:26
Scaffold a candidates list for MCP servers, dev tools, SDKs, and
skills repositories that could adopt SEP-2640. Initial entries:
FastMCP 3.0 Skills, chrome-devtools-mcp, hf-mcp-server, Hugging Face
skills library, github-mcp-server (PR #2428 demo), Azure Skills Plugin.

Cross-link from related-work.md and add a row to the README docs
table.
@olaservo olaservo requested a review from a team as a code owner May 5, 2026 15:35
@olaservo olaservo added the SEP-2640 pull requests related to SEP-2640 label May 5, 2026
olaservo added 10 commits May 9, 2026 18:08
…efresh takeaways

- Promote hermes-agent from first-pass to verified; note its per-server tool
  pattern (`mcp_{server}_read_resource` + `mcp_{server}_list_resources`) and
  confirm end-user docs exist
- Drop stale line numbers throughout; convert path refs to GitHub source-file
  links on `main` (commit-pinned URLs decayed once files moved)
- Goose: PR #8989 has landed, so describe current `(extension_name, uri)`
  required signature and drop the now-closed issue/PR tracking
- Takeaways: collapse to three implementation patterns (Goose now fits the
  `(server, uri)` bucket), fix open-source count to fourteen, drop the
  smolagents name-drop (not in survey), add strands-agents alongside mastra
  for the internal-SDK-only pattern, and reframe the signature recommendation
  around server-resolution reliability rather than URI portability
Verified adk-python, agent-framework, crewAI, mastra, cline, Roo-Code
against local source clones. Two corrections to prior state:

- cline and Roo-Code both expose access_mcp_resource(server, uri) as a
  model-facing tool via McpHub.readResource. Flipped from No to Yes.
- adk-python's load_mcp_resource takes resource_names: array[string] in
  a single call (not two-shot); opt-in via use_mcp_resources flag.

Headline count updated from six to eight of fourteen open-source clients
satisfying #2527. Cross-cutting observations and takeaways adjusted for
the new (server, uri) family members and the four-pattern signature
breakdown. Trust-model list extended.
…ire-contract PRs

Remove the Cursor row + deep dive (reported WIP never confirmed). Add the
in-flight PRs realigning to the 2026-06-05/06-09 SEP-2640 schema (frontmatter +
archives[] index, resources/directory/read): hf-mcp-server#174, fast-agent#825,
huggingface/skills#172.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

SEP-2640 pull requests related to SEP-2640

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant