Skip to content

bug: MCP servers and Skills broken end-to-end — full test and fix pass needed #3954

Description

@Al629176

Summary

MCP Servers and Skills are both broken end-to-end. Installing, connecting, and using MCP servers or Skills from within OpenHuman does not work reliably. A full end-to-end test pass is needed to identify and fix all failure points across both surfaces.

What's Visible

Skills (Connections → Skills):

  • Skills Explorer loads and shows the registry (86,586 packages) across sources: Anthropic, Claude Marketplace, ClawHub, HuggingFace, LobeHub, NVIDIA, OpenAI, browse.sh, built-in, gstack, optional, skills.sh
  • Built-in skills (apple-notes, apple-reminders, findmy, imessage, claude-code, codex, etc.) all show an Install button — none appear to be active/working
  • No clear status indicator showing whether an installed skill is actually functional or connected to the agent

MCP Servers (Connections → MCP Servers):

  • inference.sh shows as installed (1) with a yellow/amber dot — status unclear (degraded? connecting?)
  • Registry shows many servers (docs mcp, trading, aTars MCP, ABMeter, AdAdvisor, adeu, google ads, etc.) available to install
  • No installed MCP server is confirmed working end-to-end with the agent

What Needs Testing (End-to-End)

MCP Servers

  • Install an MCP server from the registry
  • Server connects and shows green/healthy status
  • Agent can discover and list the server's tools
  • Agent can call an MCP tool and receive a valid response
  • Uninstall removes the server and its tools from the agent

Skills

  • Install a built-in skill (e.g. apple-reminders)
  • Skill activates and its tools appear in the agent's tool list
  • Agent can invoke the skill's tools end-to-end (e.g. list reminders)
  • Install from URL works for a custom SKILL.md package
  • Uninstall removes skill tools from the agent

Known Related Issues

Environment

OpenHuman Beta v0.57.52, macOS

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Fields

No fields configured for issues without a type.

Projects

Status
Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions