{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_jf3abamh67ej","handle":"skyboy-mcp","url":"https://wellknown.network/agents/skyboy-mcp","links":{"self":"https://wellknown.network/agents/skyboy-mcp/record.json","html":"https://wellknown.network/agents/skyboy-mcp","markdown":"https://wellknown.network/agents/skyboy-mcp/record.md","api":"https://wellknown.network/api/v1/agents/skyboy-mcp","status":"https://wellknown.network/api/v1/agents/skyboy-mcp/status","claim":"https://wellknown.network/agents/skyboy-mcp/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/skyboy-mcp/claim.json","badge":"https://wellknown.network/agents/skyboy-mcp/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/skyboy-mcp/history","tools":"https://wellknown.network/api/v1/agents/skyboy-mcp/tools"},"ard":{"identifier":"urn:air::server:skyboy-mcp","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"skyboy-mcp","summary":"PyPI wrapper for the Skyboy MCP server. Runs the npm core via npx at runtime.","description":"# skyboy-mcp (PyPI) \n \nA thin PyPI wrapper for the Skyboy MCP server. The server itself is implemented \nonce in TypeScript (`@skyboy/mcp-server`) and published on npm. This package \nruns that same core for Python users: it checks that Node.js is present, then \nhands off to `npx -y @skyboy/mcp-server`. \n \n## Install \n \n```bash \npipx install skyboy-mcp \n# or \npip install skyboy-mcp \n``` \n \n## Usage \n \n```bash \nskyboy-mcp \n``` \n \nThis starts the stdio MCP server locally. Point an MCP-compatible agent at it \nwith the `stdio` transport: \n \n```json \n{ \n  \"mcpServers\": { \n    \"skyboy\": { \n      \"command\": \"skyboy-mcp\", \n      \"type\": \"stdio\" \n    } \n  } \n} \n``` \n \n## Node-at-runtime \n \nThis package shells out to `npx`, so **Node.js must be on your PATH**. It does \nnot ship a pure-Python MCP implementation. That is deliberate: the brief \nspecifies one MCP core (TypeScript) with a PyPI wrapper so Python users reach \nthe same tools without a second implementation to maintain. \n \nIf you would rather avoid the wrapper, install the npm core directly: \n \n```bash \nnpm install -g @skyboy/mcp-server \n``` \n \n## Tool surface (stdio, full mode) \n \n- `search_skills(query, category?, agent?)` - fuzzy search slug/name/description/tags \n- `get_skill(slug)` - SKILL.md + metadata + permissions \n- `get_plugin(slug)` - plugin manifest + permissions (index + link only, never vendor-copied) \n- `list_categories()` - taxonomy tree \n- `check_updates(installed_slugs[])` - compare installed versions to the catalog \n- `install_skill(slug, target_dir?)` - write skill files to a local folder (stdio only) \n \nThe hosted remote endpoint (`https://mcp.skyboy.in`) exposes only the read-only \ntools (search, get, list, check_updates); `install_skill` is local-only because \nit writes to your filesystem. \n \n## License \n \nMIT","publisher":null,"homepage":"https://skyboy.in","repository":"https://github.com/aijadugar/skyboy","version":"0.1.0","license":null,"protocols":["mcp"],"tags":["skills","claude","cursor","mcp","model-context-protocol","skyboy","cli"],"pricing":null,"endpoints":[{"url":"pypi:skyboy-mcp","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","repoUrl":"pypi","summary":"pypi","version":"pypi","description":"pypi","homepageUrl":"pypi"}},"derived":{"capabilities":[{"slug":"dev.package-management","name":"Packages & Dependencies","confidence":1,"provenance":"derived"},{"slug":"dev.filesystem","name":"Filesystem","confidence":1,"provenance":"derived"},{"slug":"dev.terminal","name":"Terminal & Shell","confidence":0.745,"provenance":"derived"}],"categories":["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":"skyboy-mcp","registry":"pypi","observedAt":"2026-09-12T08:20:45.910Z","publishedAt":"2026-09-09T12:35:11.171860Z","latestVersion":"0.1.0"},"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"skyboy-mcp","url":"https://pypi.org/project/skyboy-mcp/","firstSeenAt":"2026-09-12T08:20:36.207Z","fetchedAt":"2026-09-12T08:20:36.207Z","normalizedAt":"2026-09-12T08:20:36.207Z"}]},"firstSeenAt":"2026-09-12T08:20:36.207Z","updatedAt":"2026-09-12T08:20:45.910Z"}