Skip to content

Comments

New dataverse-mcp plugin with mcp-setup command#781

Open
lupritz wants to merge 9 commits intogithub:stagedfrom
lupritz:addDataverseMcpInstaller
Open

New dataverse-mcp plugin with mcp-setup command#781
lupritz wants to merge 9 commits intogithub:stagedfrom
lupritz:addDataverseMcpInstaller

Conversation

@lupritz
Copy link

@lupritz lupritz commented Feb 20, 2026

Pull Request Checklist

  • I have read and followed the CONTRIBUTING.md guidelines.
  • My contribution adds a new instruction, prompt, agent, or skill file in the correct directory.
  • The file follows the required naming convention.
  • The content is clearly structured and follows the example format.
  • I have tested my instructions, prompt, agent, or skill with GitHub Copilot.
  • I have run npm start and verified that README.md is up to date.

Description

Adds a new dataverse-mcp plugin with a singular command: mcp-setup

This command guides the user through the process of setting up their MCP server for github copilot, lowering the barrier of entry by reducing the need to read online documentation and increasing discoverability. It optionally allows the user to query dataverse for their list of available orgs, making it even easier to set up.

The instructions for setting up the MCP server for copilot are fairly straightforward, so this is a relatively simple command. Other applications like claude CLI require some more complex setup, so this command might be made more elaborate in the future, but this is the first draft that works for copilot only.


Type of Contribution

  • New instruction file.
  • New prompt file.
  • New agent file.
  • New plugin.
  • New skill file.
  • Update to existing instruction, prompt, agent, plugin, or skill.
  • Other (please specify):

Additional Notes

No additional notes


By submitting this pull request, I confirm that my contribution abides by the Code of Conduct and will be licensed under the MIT License.

@lupritz
Copy link
Author

lupritz commented Feb 23, 2026

@all-contributors add @lupritz for Plugins, Instructions

@allcontributors
Copy link
Contributor

@lupritz

I've put up a pull request to add @lupritz! 🎉

Copy link

@isupersid isupersid left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Overall looks good.

@lupritz
Copy link
Author

lupritz commented Feb 23, 2026

https://github.com/all-contributors add @isupersid for Plugins, Instructions

@lupritz
Copy link
Author

lupritz commented Feb 24, 2026

@aaronpowell I need an approval from someone with write permissions. How can I get the list of valid reviews and/or become one myself?

Copy link
Contributor

@aaronpowell aaronpowell left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you convert this prompt file into a skill, as we're moving away from using prompts in this repo and favouring skills instead (see #760).

I would also encourage you to name it something more obvious that "mcp setup" as it is rather ambiguous as to what it is doing.

@lupritz
Copy link
Author

lupritz commented Feb 25, 2026

Can you convert this prompt file into a skill, as we're moving away from using prompts in this repo and favouring skills instead (see #760).

I would also encourage you to name it something more obvious that "mcp setup" as it is rather ambiguous as to what it is doing.

Converted to skill. Renamed to mcp-configure .

@lupritz lupritz requested a review from aaronpowell February 25, 2026 02:33
@lupritz
Copy link
Author

lupritz commented Feb 25, 2026

@all-contributors add @lupritz for Skills

@allcontributors
Copy link
Contributor

@lupritz

I couldn't determine any contributions to add, did you specify any contributions?
Please make sure to use valid contribution names.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants