Skip to content

MCP w/ LLM and C# SDK #137

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
jongio opened this issue Mar 28, 2025 · 2 comments
Open

MCP w/ LLM and C# SDK #137

jongio opened this issue Mar 28, 2025 · 2 comments
Assignees

Comments

@jongio
Copy link

jongio commented Mar 28, 2025

Run this with c# sdk readme
https://modelcontextprotocol.io/tutorials/building-mcp-with-llms

See results.

Fix up README.md so it works.

@stephentoub
Copy link
Contributor

@mikekistler, something you want to tackle?

@mikekistler mikekistler self-assigned this Mar 29, 2025
@PederHP
Copy link
Collaborator

PederHP commented Mar 29, 2025

This is essentially step 3 of the linked page.

  1. Copy the README files and other relevant documentation

Note that Claude Code currently cannot do this very well with all SDKs. I am not sure if it can do it with any but the two core SDKs (Python and TypeScript).

This is really a "finish the documentation" issue. A README.md is not enough for an LLM to use the SDK (which is also what the linked page hints) unless it's extremely protocol aligned and in a language which is easy for LLMs to use (preferably weakly typed).

I think it's possible to make Claude Code, GitHub Copilot, Cursor, etc. work well with the C# SDK, but it's not a trivial task, as it might be required to have LLM-specific documentation.

Perhaps a short-term goal could be enough docs to have Claude Code be able to create tool-exposing C# MCP Servers.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants