csharp-sdk/src/ModelContextProtocol.Core/Server
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Copilot 124b43b5c1
Add explicit [Experimental] protected constructors to McpClient and McpServer (#1363)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: stephentoub <2642209+stephentoub@users.noreply.github.com>
Co-authored-by: jeffhandley <1031940+jeffhandley@users.noreply.github.com>
Co-authored-by: Jeff Handley <jeffhandley@users.noreply.github.com>
2026-02-23 21:37:39 -05:00
..
AIFunctionMcpServerPrompt.cs Remove server back-references from protocol DTO types (#1345) 2026-02-23 14:17:54 -05:00
AIFunctionMcpServerResource.cs Remove server back-references from protocol DTO types (#1345) 2026-02-23 14:17:54 -05:00
AIFunctionMcpServerTool.cs Normalize CallToolResult.StructuredContent to JsonElement? (#1357) 2026-02-23 18:04:09 -05:00
DelegatingMcpServerPrompt.cs Fix Metadata delegation in DelegatingMcpServerTool/Prompt/Resource (#1338) 2026-02-21 00:36:30 -05:00
DelegatingMcpServerResource.cs Fix Metadata delegation in DelegatingMcpServerTool/Prompt/Resource (#1338) 2026-02-21 00:36:30 -05:00
DelegatingMcpServerTool.cs Fix Metadata delegation in DelegatingMcpServerTool/Prompt/Resource (#1338) 2026-02-21 00:36:30 -05:00
DestinationBoundMcpServer.cs Add explicit [Experimental] protected constructors to McpClient and McpServer (#1363) 2026-02-23 21:37:39 -05:00
IMcpServerPrimitive.cs Add middleware and authz support for server-side handlers (#733) 2025-09-10 10:07:45 -07:00
IMcpTaskStore.cs Implement MCP task support (SEP-1686) (#1170) 2026-01-27 19:21:02 -08:00
InMemoryMcpTaskStore.cs Use TimeProvider in InMemoryMcpTaskStore for deterministic testing (#1303) 2026-02-18 21:47:31 -08:00
ISseEventStreamReader.cs Streamable HTTP resumability + redelivery + SSE polling via server-side disconnect (#1077) 2026-01-14 22:54:25 -08:00
ISseEventStreamStore.cs Streamable HTTP resumability + redelivery + SSE polling via server-side disconnect (#1077) 2026-01-14 22:54:25 -08:00
ISseEventStreamWriter.cs Streamable HTTP resumability + redelivery + SSE polling via server-side disconnect (#1077) 2026-01-14 22:54:25 -08:00
McpMessageFilter.cs Add support for message-level filters to McpServer (#1207) 2026-01-30 15:19:00 -08:00
McpMessageFilters.cs Address asymmetry in McpServerHandlers/McpClientHandlers and make all filter properties settable (#1337) 2026-02-23 15:51:37 -05:00
McpMessageHandler.cs Add support for message-level filters to McpServer (#1207) 2026-01-30 15:19:00 -08:00
McpMetaAttribute.cs Clarify McpMetaAttribute documentation scope (#1242) 2026-02-03 15:51:32 -08:00
McpRequestFilter.cs Add middleware and authz support for server-side handlers (#733) 2025-09-10 10:07:45 -07:00
McpRequestFilters.cs Address asymmetry in McpServerHandlers/McpClientHandlers and make all filter properties settable (#1337) 2026-02-23 15:51:37 -05:00
McpRequestHandler.cs Add McpClient/Session methods using .Protocol types (#1063) 2025-12-05 13:45:12 -05:00
McpServer.cs Add explicit [Experimental] protected constructors to McpClient and McpServer (#1363) 2026-02-23 21:37:39 -05:00
McpServer.Methods.cs Add missing exception documentation for public APIs (#1339) 2026-02-20 23:13:03 -05:00
McpServerFilters.cs Address asymmetry in McpServerHandlers/McpClientHandlers and make all filter properties settable (#1337) 2026-02-23 15:51:37 -05:00
McpServerHandlers.cs Remove obsolete APIs from codebase and standardize MCP diagnostic IDs (#985) 2025-12-02 10:28:46 -08:00
McpServerImpl.cs Add explicit [Experimental] protected constructors to McpClient and McpServer (#1363) 2026-02-23 21:37:39 -05:00
McpServerOptions.cs Address asymmetry in McpServerHandlers/McpClientHandlers and make all filter properties settable (#1337) 2026-02-23 15:51:37 -05:00
McpServerPrimitiveCollection.cs Fix malformed XML doc on McpServerPrimitiveCollection.Contains (#1348) 2026-02-22 22:49:14 -08:00
McpServerPrompt.cs Add McpClient/Session methods using .Protocol types (#1063) 2025-12-05 13:45:12 -05:00
McpServerPromptAttribute.cs MCP Core docs edit pass (#1033) 2025-11-26 08:36:19 -05:00
McpServerPromptCreateOptions.cs MCP Core docs edit pass (#1033) 2025-11-26 08:36:19 -05:00
McpServerPromptTypeAttribute.cs MCP Core docs edit pass (#1033) 2025-11-26 08:36:19 -05:00
McpServerResource.cs Add McpClient/Session methods using .Protocol types (#1063) 2025-12-05 13:45:12 -05:00
McpServerResourceAttribute.cs MCP Core docs edit pass (#1033) 2025-11-26 08:36:19 -05:00
McpServerResourceCollection.cs Fix URI template derivation and lookup (#530) 2025-06-23 19:49:38 +03:00
McpServerResourceCreateOptions.cs MCP Core docs edit pass (#1033) 2025-11-26 08:36:19 -05:00
McpServerResourceTypeAttribute.cs MCP Core docs edit pass (#1033) 2025-11-26 08:36:19 -05:00
McpServerTool.cs Add validation and error signaling guidance to MCP tool XML docs (#1275) 2026-02-17 19:45:48 -05:00
McpServerToolAttribute.cs Add validation and error signaling guidance to MCP tool XML docs (#1275) 2026-02-17 19:45:48 -05:00
McpServerToolCreateOptions.cs Implement MCP task support (SEP-1686) (#1170) 2026-01-27 19:21:02 -08:00
McpServerToolTypeAttribute.cs MCP Core docs edit pass (#1033) 2025-11-26 08:36:19 -05:00
McpSseEventWriterExtensions.cs Streamable HTTP resumability + redelivery + SSE polling via server-side disconnect (#1077) 2026-01-14 22:54:25 -08:00
MessageContext.cs Split configuration of request and message filters (#1308) 2026-02-19 17:42:35 -08:00
RequestContext.cs Add support for message-level filters to McpServer (#1207) 2026-01-30 15:19:00 -08:00
RequestServiceProvider.cs Remove obsolete APIs from codebase and standardize MCP diagnostic IDs (#985) 2025-12-02 10:28:46 -08:00
SseEventStreamMode.cs Streamable HTTP resumability + redelivery + SSE polling via server-side disconnect (#1077) 2026-01-14 22:54:25 -08:00
SseEventStreamOptions.cs Streamable HTTP resumability + redelivery + SSE polling via server-side disconnect (#1077) 2026-01-14 22:54:25 -08:00
SseResponseStreamTransport.cs Streamable HTTP resumability + redelivery + SSE polling via server-side disconnect (#1077) 2026-01-14 22:54:25 -08:00
StdioServerTransport.cs Fix StdioServerTransport.DisposeAsync() hang: CancellableStdinStream missing Dispose override (#1276) 2026-02-17 16:00:12 -08:00
StreamableHttpPostTransport.cs Add ISessionMigrationHandler (#1270) 2026-02-19 15:31:34 -08:00
StreamableHttpServerTransport.cs Add ISessionMigrationHandler (#1270) 2026-02-19 15:31:34 -08:00
StreamServerTransport.cs Avoid intermediate strings in MCP transport serialization (#1274) 2026-02-18 13:01:56 -05:00
TaskExecutionContext.cs Implement MCP task support (SEP-1686) (#1170) 2026-01-27 19:21:02 -08:00