Skip to content

[External Plugin]: upapi #4422

Description

@BSalaeddin

Plugin name

upapi

Short description

Call a catalog of ready-to-use APIs through one upAPI account and key, without signing up for each upstream service.

GitHub repository

DevinoSolutions/mcp-servers

Plugin path inside the repository

copilot-plugins/upapi

Ref to review

v1.1.0

Commit SHA to review

f1e3e3a424ddf4e3e8ac943bf31d626a86edff9b

Version

1.1.0

License identifier

MIT

Author name

Devino Solutions

Author URL

https://devino.ca

Homepage URL

https://upapi.io

Keywords

upapi
api
gateway
integrations
mcp

Additional notes for reviewers

The plugin is an Agent Plugins 1.0 manifest, a mcp.json pointing at the hosted upAPI MCP server (https://app.upapi.io/api/mcp, Streamable HTTP) and no skills (the server's tools are self-describing through search_tools). It has no scripts, hooks or local servers. Sign-in is OAuth 2.1 with PKCE and dynamic client registration, so there is no API key to enter.

Affiliation: upAPI is a hosted service run by Devino Solutions, which also maintains this plugin. The plugin is MIT licensed; using it needs a upAPI account, and what the agent can do depends on the user's plan and the scopes they approve. The README covers setup and limitations and links only to docs, privacy, terms and support.

Checked locally with Copilot CLI 1.0.91: vally lint passes, and the plugin installs from an ephemeral marketplace entry pinned to this ref and sha, after which copilot mcp get upapi lists the server.

Submission checklist

  • The plugin lives in a public GitHub repository.
  • The ref and/or sha I provided is immutable (release tag and/or full 40-character commit SHA), not a branch.
  • This submission follows this repository's contribution, security, and responsible AI policies.
  • This plugin is not already listed in the Awesome Copilot marketplace.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    external-pluginPublic external plugin submissionneeds-review:HIGHContributor reputation check flagged HIGH riskready-for-reviewSubmission passed intake validation and is ready for maintainer review

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions