Allen Porter and GitHub
3eadab8cf0
Handle late MCP OAuth authentication failures ( #175381 )
2026-07-03 19:58:11 +02:00
some-random-climber and GitHub
e613f2b1e7
Use dt_util.utcnow in mcp tests ( #174019 )
2026-06-16 20:51:18 +02:00
Martin Hjelmare and GitHub
fed946760d
Add pylint plugin to enforce util.dt.utcnow ( #172354 )
2026-06-01 12:17:29 +02:00
Max Michels and GitHub
3187289913
Replace duplicate constants with homeassistant.const imports ( #171776 )
2026-05-22 00:18:54 +03:00
Franck Nijhof and GitHub
018e3a4765
Fix line length violations in tests/components m ( #170965 )
2026-05-17 13:18:23 +02:00
5472a537ed
Replace unused mock_setup_entry arguments with @pytest.mark.usefixtures ( #170760 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-16 11:02:36 +02:00
cb43950ccf
Use error introduced in #154579 in mcp integration ( #166661 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-26 20:45:23 -07:00
7644fc4325
Update MCP client integration to use new OAuth spec ( #161611 )
...
Co-authored-by: Robert Resch <robert@resch.dev >
2026-02-24 23:18:25 -08:00
Allen Porter and GitHub
a0af35f2dc
Improve MCP SSE fallback error handling ( #162655 )
2026-02-13 19:39:34 +01:00
epenet and GitHub
267caf2365
Use APPLICATION_CREDENTIALS_DOMAIN constant in tests ( #162932 )
2026-02-13 15:47:38 +01:00
6aaec5c159
Add support for HTTP Streamable to MCP integration ( #161547 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-01-25 01:03:55 -05:00
Allen Porter and GitHub
681211b1a5
Add Model Context Protocol support for OAuth scopes ( #153150 )
2025-10-06 15:32:42 -04:00
Paulus Schoutsen and GitHub
059c12798d
Drop user prompt from LLMContext ( #146787 )
2025-06-13 22:01:39 -04:00
0c4cb27fe9
Add OAuth support for Model Context Protocol (mcp) integration ( #141874 )
...
* Add authentication support for Model Context Protocol (mcp) integration
* Update homeassistant/components/mcp/application_credentials.py
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io >
* Handle MCP servers with ports
---------
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io >
2025-03-30 23:14:52 -04:00
58b4556a1d
Add the Model Context Protocol integration ( #135058 )
...
* Add the Model Context Protocol integration
* Improvements to mcp integration
* Move the API prompt constant
* Update config flow error handling
* Update test descriptions
* Update tests/components/mcp/test_config_flow.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
* Update tests/components/mcp/test_config_flow.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
* Address PR feedback
* Update homeassistant/components/mcp/coordinator.py
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io >
* Move tool parsing to the coordinator
* Update session handling not to use a context manager
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io >
2025-01-27 14:38:52 -05:00