Skip to content

Update copilot.yml to use Tavily MCP server and search JavaScript frameworks#1859

Merged
pelikhan merged 2 commits intomainfrom
copilot/update-copilot-config
Oct 17, 2025
Merged

Update copilot.yml to use Tavily MCP server and search JavaScript frameworks#1859
pelikhan merged 2 commits intomainfrom
copilot/update-copilot-config

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Oct 17, 2025

This PR updates the copilot.yml workflow to replace the GitHub MCP server with the Tavily MCP server and changes the prompt to search for the latest trends in JavaScript frameworks.

Changes

MCP Server Configuration

  • Removed: GitHub MCP server (Docker-based local server)
  • Added: Tavily MCP server (HTTP-based remote server)

The Tavily MCP server configuration was copied from research.lock.yml and includes:

  • Type: http
  • URL: https://mcp.tavily.com/mcp/
  • Authorization via Bearer token using TAVILY_API_KEY secret
  • All tools enabled (*)

Prompt Update

The workflow prompt has been updated to:

"Search for the latest trends in JavaScript frameworks. Provide a summary of your findings including popular frameworks, new developments, and emerging trends."

This replaces the previous prompt that listed available tools in the chat session.

Configuration Details

The Tavily MCP server is configured as an HTTP-based server that requires the TAVILY_API_KEY secret to be set in the repository settings. The configuration matches the pattern used in the research workflow, ensuring consistency across the repository's agentic workflows.

{
  "mcpServers": {
    "tavily": {
      "type": "http",
      "url": "https://mcp.tavily.com/mcp/",
      "headers": {
        "Authorization": "Bearer ${TAVILY_API_KEY}"
      },
      "tools": ["*"]
    }
  }
}

Testing

  • ✅ All linting checks passed
  • ✅ All unit tests passed
  • ✅ Binary builds successfully
Original prompt

Update copilot.yml by adding the Tavily mcp server and removing the github mcp server. Update the prompt to search about latest trends in JavaScript frameworks.

Copy the Tavily mcp-server config from the research.lock.yml file

https://github.com/githubnext/gh-aw/blob/main/.github/workflows/copilot.yml


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

…rompt

Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Copilot AI changed the title [WIP] Update copilot.yml with Tavily server and new prompt Update copilot.yml to use Tavily MCP server and search JavaScript frameworks Oct 17, 2025
@pelikhan pelikhan marked this pull request as ready for review October 17, 2025 12:07
Copilot AI requested a review from pelikhan October 17, 2025 12:07
@pelikhan pelikhan merged commit 3eb6281 into main Oct 17, 2025
5 checks passed
@pelikhan pelikhan deleted the copilot/update-copilot-config branch October 17, 2025 12:07
@github-actions
Copy link
Copy Markdown
Contributor

Agentic Changeset Generator triggered by this pull request.

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.

2 participants