<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/github-copilot-eclipse-spring-tools-mcp-server-guide-w7fgs22ri" -->

---
title: GitHub Copilot Eclipse Spring Tools MCP Server Guide
description: Spring Tools for Eclipse now includes an embedded MCP (Model Context Protocol) server that connects GitHub Copilot&#x27;s agent mode directly to live IDE data....
canonical: https://daily.dev/posts/github-copilot-eclipse-spring-tools-mcp-server-guide-w7fgs22ri
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: GitHub Copilot Eclipse Spring Tools MCP Server Guide | daily.dev
og:description: Spring Tools for Eclipse now includes an embedded MCP (Model Context Protocol) server that connects GitHub Copilot&#x27;s agent mode directly to live IDE data....
og:url: https://daily.dev/posts/github-copilot-eclipse-spring-tools-mcp-server-guide-w7fgs22ri
og:image: https://api.daily.dev/og/posts/W7fgS22rI.png
og:image:alt: GitHub Copilot Eclipse Spring Tools MCP Server Guide
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# GitHub Copilot Eclipse Spring Tools MCP Server Guide

**[DevBlogs](https://daily.dev/sources/devblogs)** · 9 min read · 0 upvotes · 0 comments

## Summary

Spring Tools for Eclipse now includes an embedded MCP (Model Context Protocol) server that connects GitHub Copilot's agent mode directly to live IDE data. Instead of Copilot guessing at bean graphs, classpath details, or Spring Boot versions by scanning source files, it can call targeted MCP tools to retrieve authoritative, real-time project information. Key benefits include reduced token usage, grounded accuracy (no hallucinated bean names), version-aware suggestions, live diagnostics access, and feedback loops where agents can apply fixes and re-verify diagnostics. Setup requires Spring Tools for Eclipse 2.0+, the GitHub Copilot plugin, enabling the experimental embedded MCP server in preferences, and switching Copilot Chat to Agent mode. Two demos illustrate querying the full bean graph and fetching live project diagnostics with exact file locations and severity levels.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://devblogs.microsoft.com/java/smarter-spring-development-in-eclipse-with-github-copilot>

## Similar posts on daily.dev

- [MCP Registry and more improvements in Copilot in Eclipse](https://daily.dev/posts/mcp-registry-and-more-improvements-in-copilot-in-eclipse-qsg38nndq) · GitHub Changelog · 0 upvotes · 0 comments
- [Towards Spring Tools 5 - Ready for AI](https://daily.dev/posts/towards-spring-tools-5---ready-for-ai-rkby9vpwt) · Spring · 5 upvotes · 0 comments
- [Sky-high developer productivity with Dynatrace MCP and GitHub Copilot](https://daily.dev/posts/sky-high-developer-productivity-with-dynatrace-mcp-and-github-copilot-sih4xmfuh) · Dynatrace · 0 upvotes · 0 comments
- [Unlocking MCP in JetBrains: How Copilot Uses Sampling, Prompts, Resources, and Elicitation](https://daily.dev/posts/unlocking-mcp-in-jetbrains-how-copilot-uses-sampling-prompts-resources-and-elicitation-1enbkhxqo) · DevBlogs · 0 upvotes · 0 comments

---

Tags: [#github](https://daily.dev/tags/github), [#java](https://daily.dev/tags/java), [#mcp](https://daily.dev/tags/mcp), [#spring-boot](https://daily.dev/tags/spring-boot)

[View this post on daily.dev](https://daily.dev/posts/github-copilot-eclipse-spring-tools-mcp-server-guide-w7fgs22ri)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"GitHub Copilot Eclipse Spring Tools MCP Server Guide","url":"https://daily.dev/posts/github-copilot-eclipse-spring-tools-mcp-server-guide-w7fgs22ri","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/github-copilot-eclipse-spring-tools-mcp-server-guide-w7fgs22ri"},"datePublished":"2026-07-23T11:14:49.296Z","dateModified":"2026-07-24T01:05:35.654Z","description":"Spring Tools for Eclipse now includes an embedded MCP (Model Context Protocol) server that connects GitHub Copilot's agent mode directly to live IDE data....","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/222ed20375797ba54966bf2cedc74141?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/222ed20375797ba54966bf2cedc74141?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"DevBlogs","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"DevBlogs","logo":"https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/8f68b453325f482ebeb73fb780092713","url":"https://daily.dev/sources/devblogs"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/github-copilot-eclipse-spring-tools-mcp-server-guide-w7fgs22ri","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"github,java,mcp,spring-boot","timeRequired":"PT9M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"DevBlogs","item":"https://daily.dev/sources/devblogs"},{"@type":"ListItem","position":3,"name":"GitHub Copilot Eclipse Spring Tools MCP Server Guide"}]}
```

