agentsclimarketplace

Copilot mcp server

Skill ComeOnOliver/skillshub/skills/aiskillstore/marketplace/aykahshi/copilot-mcp-server

🧠 The right skill, one API call. AI agent skills registry with token-efficient skill resolution. 5,000+ skills from 500+ top repos.

Install
npx -y skills add ComeOnOliver/skillshub --skill copilot-mcp-server

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

What its author says it does

Copied from the file, not written here

Direct access to GitHub Copilot MCP server tools for AI-powered development assistance

The file declares its own license as MIT. That is the author’s claim about this one file, and it is not the same thing as the license GitHub reports for the repository, which is listed with the other numbers below.

SKILL.md

5.9 KB, ~1.4k tokens by cl100k_base, as published. Nobody here has run it

Copilot MCP Server

When to use this skill:

  • When you need direct access to Copilot AI models for specific tasks
  • When you want to use Copilot's specialized tools (review, debug, explain, etc.)
  • When you need AI assistance outside of the copilot-flow workflow

Available MCP Tools

Core Tools

ask-copilot

General-purpose AI assistant for coding help, debugging, and architecture design.

mcp__plugin__copilot__ask-copilot(
  prompt="string",           // Required: The question or task for Copilot
  context="string",          // Optional: Additional context
  model="string",            // Optional: Specific model to use (default: claude-sonnet-4.5)
  allowAllTools=true/false   // Optional: Allow Copilot to use all available tools
)

copilot-review

Professional code review with focus on specific areas.

mcp__plugin__copilot__copilot-review(
  code="string",                      // Required: Code to review
  focusAreas=["security", "performance", "maintainability", "best-practices"]  // Optional: Specific areas to focus
)

copilot-explain

Get detailed explanations of code snippets.

mcp__plugin__copilot__copilot-explain(
  code="string",      // Required: Code to explain
  model="string"      // Optional: Model to use
)

copilot-debug

Debug errors in code with context-aware analysis.

mcp__plugin__copilot__copilot-debug(
  code="string",      // Required: Code with error
  error="string",     // Required: Error message
  context="string"    // Optional: Additional context
)

copilot-refactor

Get suggestions for code refactoring and improvements.

mcp__plugin__copilot__copilot-refactor(
  code="string",      // Required: Code to refactor
  goal="string"       // Required: Refactoring goal (e.g., "improve performance")
)

copilot-test-generate

Generate unit tests for existing code.

mcp__plugin__copilot__copilot-test-generate(
  code="string",        // Required: Code to test
  framework="string"    // Optional: Testing framework (e.g., jest, pytest, mocha)
)

copilot-suggest

Get CLI command suggestions for specific tasks.

mcp__plugin__copilot__copilot-suggest(
  task="string",       // Required: Task description
  model="string"       // Optional: Model to use
)

Session Management

copilot-session-start

Start a new conversation session with context tracking.

mcp__plugin__copilot__copilot-session_start()

copilot-session-history

Retrieve conversation history for continuity.

mcp__plugin__copilot__copilot-session_history(
  sessionId="string"   // Optional: Specific session ID
)

Model Selection

Choose from available models based on task complexity:

claude-sonnet-4.5 (default)

  • Best for: System design, architecture decisions, code review, performance optimization
  • Balance of capability and speed

claude-opus-4.5

  • Best for: Complex problems requiring strict execution
  • Highest reasoning capability

claude-haiku-4.5

  • Best for: Quick syntax queries, simple logic questions, API usage
  • Fastest response

gemini-3-pro-preview

  • Best for: Flutter, Angular, GCP, Firebase, Google Cloud development
  • Google ecosystem specialization

gpt-5-mini (unlimited usage)

  • Best for: Concept explanations, general technical questions, documentation queries
  • No usage limits for Pro+ subscribers

gpt-5.1-codex / gpt-5.1-codex-max

  • Best for: Complex algorithms, system refactoring, large feature development
  • Advanced code generation

gpt-5.2

  • Best for: Complex reasoning with large context
  • Highest comprehension

Usage Examples

Code Implementation

mcp__plugin__copilot__ask-copilot(
  prompt="Implement a REST API endpoint for user authentication with JWT",
  model="claude-sonnet-4.5",
  allowAllTools=true
)

Security Review

mcp__plugin__copilot__copilot_review(
  code=`function login(username, password) {
    const query = \`SELECT * FROM users WHERE username = '\${username}' AND password = '\${password}'\`;
    return db.query(query);
  }`,
  focusAreas=["security", "sql-injection", "authentication"]
)

Error Debugging

mcp__plugin__copilot__copilot_debug(
  code="const result = await fetchData().json;",
  error="TypeError: fetchData(...).json is not a function",
  context="Trying to parse JSON response from API"
)

Test Generation

mcp__plugin__copilot__copilot_test_generate(
  code=`function isPrime(n) {
    if (n <= 1) return false;
    for (let i = 2; i * i <= n; i++) {
      if (n % i === 0) return false;
    }
    return true;
  }`,
  framework="jest"
)

Best Practices

Do

  • Be specific in your prompts
  • Provide context when available
  • Choose appropriate model for task complexity
  • Use session management for related queries
  • Focus review on specific areas

Don't

  • Use overly broad prompts like "write code"
  • Overuse powerful models for simple tasks
  • Pass empty parameters
  • Ask for review on all areas without focus
  • Mix unrelated queries in one session

Error Handling

If MCP server is unavailable:

  1. Check GitHub Copilot CLI authentication
  2. Verify MCP server configuration
  3. Restart Claude Code or your MCP client

Integration Notes

  • This skill provides direct tool access
  • For structured workflow, use copilot-flow-integration skill
  • All tools require active GitHub Copilot subscription
  • Usage counts towards Copilot API limits

Keywords

copilot, mcp, ai, code review, debugging, testing, refactoring, github copilot, claude, gpt, gemini

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.