csharp-sdk/src/ModelContextProtocol.Core/Server
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-02-22 22:49:14 -08:00
..
AIFunctionMcpServerPrompt.cs Add McpClient/Session methods using .Protocol types (#1063) 2025-12-05 13:45:12 -05:00
AIFunctionMcpServerResource.cs Use ReadOnlyMemory<byte> for binary data to eliminate UTF-16 transcoding (#1070) 2026-02-19 14:08:05 -08:00
AIFunctionMcpServerTool.cs Implement MCP task support (SEP-1686) (#1170) 2026-01-27 19:21:02 -08: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 net10.0 assets and run some fixers (#875) 2025-10-15 15:27:43 -04: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 Split configuration of request and message filters (#1308) 2026-02-19 17:42:35 -08: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 Split configuration of request and message filters (#1308) 2026-02-19 17:42:35 -08:00
McpRequestHandler.cs Add McpClient/Session methods using .Protocol types (#1063) 2025-12-05 13:45:12 -05:00
McpServer.cs Remove obsolete APIs from codebase and standardize MCP diagnostic IDs (#985) 2025-12-02 10:28:46 -08:00
McpServer.Methods.cs Add missing exception documentation for public APIs (#1339) 2026-02-20 23:13:03 -05:00
McpServerFilters.cs Split configuration of request and message filters (#1308) 2026-02-19 17:42:35 -08:00
McpServerHandlers.cs Remove obsolete APIs from codebase and standardize MCP diagnostic IDs (#985) 2025-12-02 10:28:46 -08:00
McpServerImpl.cs Remove dead code: options ??= new() in McpServerImpl constructor (#1322) 2026-02-19 19:41:35 -08:00
McpServerOptions.cs Split configuration of request and message filters (#1308) 2026-02-19 17:42:35 -08: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