Stephen Toub
f15b94c244
Use System.Net.ServerSentEvents for parsing SSE response ( #32 )
2025-03-07 18:41:01 +01:00
Peder Holdgaard Pedersen
c9bc402fb3
Workflow tweak ( #36 )
...
Removed redundant fetch, as the checkout@v4 action already fetches the complete repo history.
2025-03-07 18:38:40 +01:00
Toni Wenzel
ec9bdfcf5d
Improve tool handling ( #28 )
...
* Improve tool handling
* Rework stuff with new hosting options
* Update readme
* Fix build
* Try run client tests
* Fix build
* Fix issues on linux
* Try to run testserver on linux
* Fix test issue
* Fix code smells
2025-03-07 16:48:55 +01:00
Toni Wenzel
7d69499ad5
Remove warnings from build ( #29 )
...
* Remove warnings from build
* More fixes.
* Using const for transport types
2025-03-06 21:02:13 +01:00
Toni Wenzel
80daa5b73d
Add ci build workflow ( #31 )
...
* Add ci build workflow
* Using cake build
* Update readme
2025-03-06 20:49:59 +01:00
Toni Wenzel
257a97a659
Improve how to host McpServer ( #30 )
2025-03-05 21:15:22 +01:00
Peder Holdgaard Pedersen
30f3f192ca
SSE ClientTransport fixes and tests ( #27 )
...
SSE fixes
Additional SSE integration tests with everything server
2025-02-27 21:14:20 +01:00
Peder Holdgaard Pedersen
89c4913ed7
Microsoft.Extensions.AI.Abstractions integration ( #25 )
...
* MEAI integration
* README and xmldocs
2025-02-23 13:23:56 +01:00
Peder Holdgaard Pedersen
502a09d9fc
Linux-related stdio fixes and update version ( #22 )
...
- Modified `GetCommand` to return OS-specific commands and changed return type to `string?`.
- Improved `InitializeCommand` for better command initialization and logging.
- Cleaned up using directives in `Log.cs` and `SseClientTransport.cs`.
- Updated `CreateNoWindow` property in `StdioClientTransport` to be OS-dependent.
- Bumped version number in `mcpdotnet.csproj` to 1.0.1.1.
2025-02-19 19:52:56 +01:00
Peder Holdgaard Pedersen
535d342367
Update README.MD ( #21 )
2025-02-08 17:15:04 +01:00
Peder Holdgaard Pedersen
c99076094f
Update README.MD ( #20 )
2025-02-08 17:14:29 +01:00
Peder Holdgaard Pedersen
8fe797e1f3
Server support (stdio) ( #19 )
...
* Server support (stdio)
* TestServer project
* Refactored McpClient class to extract shared endpoint logic (with McpServer) to a base class, McpJsonRpcEndpoint.
* Improved xmldoc comments for protocol types, mirroring specification schema comments.
* Update README.MD
2025-02-08 16:21:26 +01:00
Peder Holdgaard Pedersen
c384c7d3de
Fix CallToolAsync for tools with no arguments ( #18 )
2025-02-07 09:26:42 +01:00
Peder Holdgaard Pedersen
86f1edfe38
Server instructions added to IMcpClient ( #17 )
2025-01-24 20:36:05 +01:00
Peder Holdgaard Pedersen
107c7acc8f
Completion support ( #15 )
2025-01-19 12:59:21 +01:00
Peder Holdgaard Pedersen
3e35efe79c
Reorganize folders, samples, minor bug fix ( #14 )
...
Reorganize folders
Samples
Casing fixes
2025-01-18 12:34:13 +01:00
Peder Holdgaard Pedersen
e51c78e5e4
SSE Transport Support ( #13 )
...
* First iteration
* Tests
* SSE support
2025-01-12 16:35:39 +01:00
Peder Holdgaard Pedersen
e5abb4bb8e
Roots capability support ( #12 )
...
Notification sending support
2025-01-09 21:10:29 +01:00
Peder Holdgaard Pedersen
4b8df6638e
Logging ( #11 )
...
* Logging
Fixed bug in stdio transport argument promotion
* Logging
Fixed bug in stdio transport argument promotion
* Version bump
2025-01-09 19:39:11 +01:00
Bradley Grainger
67bcba5af4
Fix example in Getting Started docs. ( #10 )
...
The variable name was misspelt. Additionally, use collection expression syntax to simplify the example.
2025-01-07 19:43:28 +01:00
Peder Holdgaard Pedersen
80c31fb91b
Badge ( #9 )
2025-01-06 16:45:09 +01:00
Peder Holdgaard Pedersen
f862dc338f
Update README ( #8 )
2025-01-05 20:13:47 +01:00
Peder Holdgaard Pedersen
8c6dfd53c8
Sampling capability ( #7 )
2025-01-05 20:05:32 +01:00
Peder Holdgaard Pedersen
211cd2175b
Clean up types ( #6 )
2025-01-05 13:19:24 +01:00
Peder Holdgaard Pedersen
c9ace236a0
Resource capability ( #5 )
...
Prompt capability
Pagination support
2025-01-04 19:39:22 +01:00
Peder Holdgaard Pedersen
85cefc23ff
Code example ( #4 )
2025-01-04 13:32:13 +01:00
Peder Holdgaard Pedersen
7ccdeb20eb
Package properties ( #3 )
...
Dependency upgrades
Comment cleanup
2025-01-03 13:34:16 +01:00
Peder Holdgaard Pedersen
9a244f5770
Clean up and add more comments ( #2 )
2025-01-02 19:02:24 +01:00
Peder Holdgaard Pedersen
79af38cf21
Merge pull request #1 from PederHP/feat/additional_project_files
...
Misc. project files
2025-01-02 13:29:07 +01:00
PederHP
23e7ddf07d
Misc. project files
2025-01-02 13:27:35 +01:00
PederHP
fdbd94b3f9
Initial commit
2024-12-30 20:30:31 +01:00